ServiceOfJournal constructor

  1. @HiveType(typeId: 0)
ServiceOfJournal(
  1. {@HiveField(0) required int servId,
  2. @HiveField(1) required int contractId,
  3. @HiveField(2) required int workerId,
  4. @HiveField(3) required DateTime provDate,
  5. @HiveField(4) required String uid,
  6. @HiveField(5) @Default(ServiceState.added) ServiceState state,
  7. @HiveField(6) @Default('') String error}
)

Raw constructor, use convenient autoServiceOfJournal constructor.

Implementation

@HiveType(typeId: 0) // , adapterName: 'ServiceOfJournalAdapter')
factory ServiceOfJournal({
  @HiveField(0) required int servId,
  @HiveField(1) required int contractId,
  @HiveField(2) required int workerId,
  @HiveField(3) required DateTime provDate,
  @HiveField(4) required String uid,
  @HiveField(5) @Default(ServiceState.added) ServiceState state,
  @HiveField(6) @Default('') String error,
}) = _ServiceOfJournal;