diameter/lib/objectbox.g.dart

2257 lines
81 KiB
Dart

// GENERATED CODE - DO NOT MODIFY BY HAND
// ignore_for_file: camel_case_types
import 'dart:typed_data';
import 'package:objectbox/flatbuffers/flat_buffers.dart' as fb;
import 'package:objectbox/internal.dart'; // generated code can access "internal" functionality
import 'package:objectbox/objectbox.dart';
import 'package:objectbox_flutter_libs/objectbox_flutter_libs.dart';
import 'models/accuracy.dart';
import 'models/basal.dart';
import 'models/basal_profile.dart';
import 'models/bolus.dart';
import 'models/bolus_profile.dart';
import 'models/log_bolus.dart';
import 'models/log_entry.dart';
import 'models/log_event.dart';
import 'models/log_event_type.dart';
import 'models/log_meal.dart';
import 'models/meal.dart';
import 'models/meal_category.dart';
import 'models/meal_portion_type.dart';
import 'models/meal_source.dart';
import 'models/settings.dart';
export 'package:objectbox/objectbox.dart'; // so that callers only have to import this file
final _entities = <ModelEntity>[
ModelEntity(
id: const IdUid(2, 1467758525778521891),
name: 'Basal',
lastPropertyId: const IdUid(6, 3409466778841164684),
flags: 0,
properties: <ModelProperty>[
ModelProperty(
id: const IdUid(1, 4281816825522738642),
name: 'id',
type: 6,
flags: 1),
ModelProperty(
id: const IdUid(2, 4009055523978371979),
name: 'startTime',
type: 10,
flags: 0),
ModelProperty(
id: const IdUid(3, 4023788962759622162),
name: 'endTime',
type: 10,
flags: 0),
ModelProperty(
id: const IdUid(4, 7477362011547874977),
name: 'units',
type: 8,
flags: 0),
ModelProperty(
id: const IdUid(5, 3908367275335317130),
name: 'basalProfileId',
type: 11,
flags: 520,
indexId: const IdUid(1, 8279975749291974737),
relationTarget: 'BasalProfile'),
ModelProperty(
id: const IdUid(6, 3409466778841164684),
name: 'deleted',
type: 1,
flags: 0)
],
relations: <ModelRelation>[],
backlinks: <ModelBacklink>[]),
ModelEntity(
id: const IdUid(3, 3613736032926903785),
name: 'BasalProfile',
lastPropertyId: const IdUid(5, 8140071977687660397),
flags: 0,
properties: <ModelProperty>[
ModelProperty(
id: const IdUid(1, 353771983641472117),
name: 'id',
type: 6,
flags: 1),
ModelProperty(
id: const IdUid(2, 3551375678911240048),
name: 'name',
type: 9,
flags: 0),
ModelProperty(
id: const IdUid(3, 8867907906620144161),
name: 'active',
type: 1,
flags: 0),
ModelProperty(
id: const IdUid(4, 6719547342639071472),
name: 'notes',
type: 9,
flags: 0),
ModelProperty(
id: const IdUid(5, 8140071977687660397),
name: 'deleted',
type: 1,
flags: 0)
],
relations: <ModelRelation>[],
backlinks: <ModelBacklink>[]),
ModelEntity(
id: const IdUid(4, 3417770529060202389),
name: 'Bolus',
lastPropertyId: const IdUid(9, 7440090146687096977),
flags: 0,
properties: <ModelProperty>[
ModelProperty(
id: const IdUid(1, 8141647919190345775),
name: 'id',
type: 6,
flags: 1),
ModelProperty(
id: const IdUid(2, 5125398907947855021),
name: 'startTime',
type: 10,
flags: 0),
ModelProperty(
id: const IdUid(3, 4407971823097024949),
name: 'endTime',
type: 10,
flags: 0),
ModelProperty(
id: const IdUid(4, 2189083553538343203),
name: 'units',
type: 8,
flags: 0),
ModelProperty(
id: const IdUid(5, 1743412468359480761),
name: 'carbs',
type: 8,
flags: 0),
ModelProperty(
id: const IdUid(6, 6172996718025500229),
name: 'mgPerDl',
type: 6,
flags: 0),
ModelProperty(
id: const IdUid(7, 5407916209359443797),
name: 'mmolPerL',
type: 8,
flags: 0),
ModelProperty(
id: const IdUid(8, 7679622918986671917),
name: 'bolusProfileId',
type: 11,
flags: 520,
indexId: const IdUid(2, 1936045997906240691),
relationTarget: 'BolusProfile'),
ModelProperty(
id: const IdUid(9, 7440090146687096977),
name: 'deleted',
type: 1,
flags: 0)
],
relations: <ModelRelation>[],
backlinks: <ModelBacklink>[]),
ModelEntity(
id: const IdUid(5, 8812452529027052317),
name: 'BolusProfile',
lastPropertyId: const IdUid(5, 8082994824481464395),
flags: 0,
properties: <ModelProperty>[
ModelProperty(
id: const IdUid(1, 4233863196673391978),
name: 'id',
type: 6,
flags: 1),
ModelProperty(
id: const IdUid(2, 1213341428301430611),
name: 'name',
type: 9,
flags: 0),
ModelProperty(
id: const IdUid(3, 8255411532896152868),
name: 'active',
type: 1,
flags: 0),
ModelProperty(
id: const IdUid(4, 3030493484602726372),
name: 'notes',
type: 9,
flags: 0),
ModelProperty(
id: const IdUid(5, 8082994824481464395),
name: 'deleted',
type: 1,
flags: 0)
],
relations: <ModelRelation>[],
backlinks: <ModelBacklink>[]),
ModelEntity(
id: const IdUid(6, 752131069307970560),
name: 'LogEntry',
lastPropertyId: const IdUid(9, 1692732373071965573),
flags: 0,
properties: <ModelProperty>[
ModelProperty(
id: const IdUid(1, 5528657304180237933),
name: 'id',
type: 6,
flags: 1),
ModelProperty(
id: const IdUid(2, 2227745196606148370),
name: 'time',
type: 10,
flags: 0),
ModelProperty(
id: const IdUid(3, 6679353626542225935),
name: 'mgPerDl',
type: 6,
flags: 0),
ModelProperty(
id: const IdUid(4, 7624273251826662730),
name: 'mmolPerL',
type: 8,
flags: 0),
ModelProperty(
id: const IdUid(8, 6492273995038150006),
name: 'notes',
type: 9,
flags: 0),
ModelProperty(
id: const IdUid(9, 1692732373071965573),
name: 'deleted',
type: 1,
flags: 0)
],
relations: <ModelRelation>[],
backlinks: <ModelBacklink>[]),
ModelEntity(
id: const IdUid(7, 4303325892753185970),
name: 'LogEvent',
lastPropertyId: const IdUid(12, 3041952167628926163),
flags: 0,
properties: <ModelProperty>[
ModelProperty(
id: const IdUid(1, 6648501734758557663),
name: 'id',
type: 6,
flags: 1),
ModelProperty(
id: const IdUid(2, 4564145770032506132),
name: 'time',
type: 10,
flags: 0),
ModelProperty(
id: const IdUid(3, 1956029073259700909),
name: 'endTime',
type: 10,
flags: 0),
ModelProperty(
id: const IdUid(4, 289190785515853098),
name: 'hasEndTime',
type: 1,
flags: 0),
ModelProperty(
id: const IdUid(5, 3285255817130847007),
name: 'notes',
type: 9,
flags: 0),
ModelProperty(
id: const IdUid(8, 2514297323717317184),
name: 'eventTypeId',
type: 11,
flags: 520,
indexId: const IdUid(5, 1417691902662024007),
relationTarget: 'LogEventType'),
ModelProperty(
id: const IdUid(9, 8477413048577624801),
name: 'deleted',
type: 1,
flags: 0),
ModelProperty(
id: const IdUid(10, 987218091728524211),
name: 'bolusProfileId',
type: 11,
flags: 520,
indexId: const IdUid(25, 2500612771974500993),
relationTarget: 'BolusProfile'),
ModelProperty(
id: const IdUid(11, 2013538196800336796),
name: 'basalProfileId',
type: 11,
flags: 520,
indexId: const IdUid(26, 4562998391990896273),
relationTarget: 'BasalProfile'),
ModelProperty(
id: const IdUid(12, 3041952167628926163),
name: 'reminderDuration',
type: 6,
flags: 0)
],
relations: <ModelRelation>[],
backlinks: <ModelBacklink>[]),
ModelEntity(
id: const IdUid(8, 8362795406595606110),
name: 'LogEventType',
lastPropertyId: const IdUid(8, 1869014400856897151),
flags: 0,
properties: <ModelProperty>[
ModelProperty(
id: const IdUid(1, 1430413826199774000),
name: 'id',
type: 6,
flags: 1),
ModelProperty(
id: const IdUid(2, 2680646402943052466),
name: 'value',
type: 9,
flags: 0),
ModelProperty(
id: const IdUid(3, 8730441532702098240),
name: 'hasEndTime',
type: 1,
flags: 0),
ModelProperty(
id: const IdUid(4, 236107426012682102),
name: 'defaultReminderDuration',
type: 6,
flags: 0),
ModelProperty(
id: const IdUid(5, 7361377572496986196),
name: 'notes',
type: 9,
flags: 0),
ModelProperty(
id: const IdUid(6, 5428344494256722438),
name: 'deleted',
type: 1,
flags: 0),
ModelProperty(
id: const IdUid(7, 9194648252717310397),
name: 'bolusProfileId',
type: 11,
flags: 520,
indexId: const IdUid(27, 758221514459743282),
relationTarget: 'BolusProfile'),
ModelProperty(
id: const IdUid(8, 1869014400856897151),
name: 'basalProfileId',
type: 11,
flags: 520,
indexId: const IdUid(28, 4563029809754152081),
relationTarget: 'BasalProfile')
],
relations: <ModelRelation>[],
backlinks: <ModelBacklink>[]),
ModelEntity(
id: const IdUid(9, 411177866700467286),
name: 'LogMeal',
lastPropertyId: const IdUid(17, 7341439841011629937),
flags: 0,
properties: <ModelProperty>[
ModelProperty(
id: const IdUid(1, 962999525294133158),
name: 'id',
type: 6,
flags: 1),
ModelProperty(
id: const IdUid(2, 4212591835755306346),
name: 'value',
type: 9,
flags: 0),
ModelProperty(
id: const IdUid(3, 2349971916492396452),
name: 'carbsRatio',
type: 8,
flags: 0),
ModelProperty(
id: const IdUid(4, 6619360836320223700),
name: 'portionSize',
type: 8,
flags: 0),
ModelProperty(
id: const IdUid(5, 2215708755581938580),
name: 'carbsPerPortion',
type: 8,
flags: 0),
ModelProperty(
id: const IdUid(6, 8074052538574863399),
name: 'bolus',
type: 8,
flags: 0),
ModelProperty(
id: const IdUid(9, 1920579694098037947),
name: 'notes',
type: 9,
flags: 0),
ModelProperty(
id: const IdUid(10, 1795064951424581062),
name: 'logEntryId',
type: 11,
flags: 520,
indexId: const IdUid(6, 2834631406671335954),
relationTarget: 'LogEntry'),
ModelProperty(
id: const IdUid(11, 1891119831250929825),
name: 'mealId',
type: 11,
flags: 520,
indexId: const IdUid(7, 7173877404300881319),
relationTarget: 'Meal'),
ModelProperty(
id: const IdUid(12, 4842743668630588125),
name: 'mealSourceId',
type: 11,
flags: 520,
indexId: const IdUid(8, 7798251372140622457),
relationTarget: 'MealSource'),
ModelProperty(
id: const IdUid(13, 2354087448211548018),
name: 'mealCategoryId',
type: 11,
flags: 520,
indexId: const IdUid(9, 169838544472067864),
relationTarget: 'MealCategory'),
ModelProperty(
id: const IdUid(14, 6539714286499574550),
name: 'mealPortionTypeId',
type: 11,
flags: 520,
indexId: const IdUid(10, 5017472742879643357),
relationTarget: 'MealPortionType'),
ModelProperty(
id: const IdUid(15, 6038336651358102122),
name: 'portionSizeAccuracyId',
type: 11,
flags: 520,
indexId: const IdUid(11, 7222637893025102905),
relationTarget: 'Accuracy'),
ModelProperty(
id: const IdUid(16, 7121997990741934484),
name: 'carbsRatioAccuracyId',
type: 11,
flags: 520,
indexId: const IdUid(12, 35287836658362611),
relationTarget: 'Accuracy'),
ModelProperty(
id: const IdUid(17, 7341439841011629937),
name: 'deleted',
type: 1,
flags: 0)
],
relations: <ModelRelation>[],
backlinks: <ModelBacklink>[]),
ModelEntity(
id: const IdUid(10, 382130101578692012),
name: 'Meal',
lastPropertyId: const IdUid(14, 3567196286623536415),
flags: 0,
properties: <ModelProperty>[
ModelProperty(
id: const IdUid(1, 612386612600420389),
name: 'id',
type: 6,
flags: 1),
ModelProperty(
id: const IdUid(2, 681065067668661250),
name: 'value',
type: 9,
flags: 0),
ModelProperty(
id: const IdUid(3, 2286464176896471045),
name: 'carbsRatio',
type: 8,
flags: 0),
ModelProperty(
id: const IdUid(4, 416562598768357192),
name: 'portionSize',
type: 8,
flags: 0),
ModelProperty(
id: const IdUid(5, 1888298906034647156),
name: 'carbsPerPortion',
type: 8,
flags: 0),
ModelProperty(
id: const IdUid(6, 3569732290918220814),
name: 'delayedBolusDuration',
type: 6,
flags: 0),
ModelProperty(
id: const IdUid(7, 2172890064639236018),
name: 'delayedBolusRate',
type: 8,
flags: 0),
ModelProperty(
id: const IdUid(8, 6111684052388229887),
name: 'notes',
type: 9,
flags: 0),
ModelProperty(
id: const IdUid(9, 5739692923906084863),
name: 'mealSourceId',
type: 11,
flags: 520,
indexId: const IdUid(13, 5996617393160420536),
relationTarget: 'MealSource'),
ModelProperty(
id: const IdUid(10, 8193290820580187413),
name: 'mealCategoryId',
type: 11,
flags: 520,
indexId: const IdUid(14, 2128681772675444526),
relationTarget: 'MealCategory'),
ModelProperty(
id: const IdUid(11, 3434302594951612479),
name: 'mealPortionTypeId',
type: 11,
flags: 520,
indexId: const IdUid(15, 6211229960970898621),
relationTarget: 'MealPortionType'),
ModelProperty(
id: const IdUid(12, 7588894964037003621),
name: 'portionSizeAccuracyId',
type: 11,
flags: 520,
indexId: const IdUid(16, 7050212577048329568),
relationTarget: 'Accuracy'),
ModelProperty(
id: const IdUid(13, 4890778480468380841),
name: 'carbsRatioAccuracyId',
type: 11,
flags: 520,
indexId: const IdUid(17, 9108886538013386415),
relationTarget: 'Accuracy'),
ModelProperty(
id: const IdUid(14, 3567196286623536415),
name: 'deleted',
type: 1,
flags: 0)
],
relations: <ModelRelation>[],
backlinks: <ModelBacklink>[]),
ModelEntity(
id: const IdUid(11, 3158200688796904913),
name: 'MealCategory',
lastPropertyId: const IdUid(4, 824435977543069541),
flags: 0,
properties: <ModelProperty>[
ModelProperty(
id: const IdUid(1, 3678943122076184840),
name: 'id',
type: 6,
flags: 1),
ModelProperty(
id: const IdUid(2, 1327341169479604917),
name: 'value',
type: 9,
flags: 0),
ModelProperty(
id: const IdUid(3, 3543757971350345683),
name: 'notes',
type: 9,
flags: 0),
ModelProperty(
id: const IdUid(4, 824435977543069541),
name: 'deleted',
type: 1,
flags: 0)
],
relations: <ModelRelation>[],
backlinks: <ModelBacklink>[]),
ModelEntity(
id: const IdUid(12, 2111511899235985637),
name: 'MealPortionType',
lastPropertyId: const IdUid(4, 5680236937391945907),
flags: 0,
properties: <ModelProperty>[
ModelProperty(
id: const IdUid(1, 65428405312238271),
name: 'id',
type: 6,
flags: 1),
ModelProperty(
id: const IdUid(2, 5681230398840506311),
name: 'value',
type: 9,
flags: 0),
ModelProperty(
id: const IdUid(3, 1950852666001613408),
name: 'notes',
type: 9,
flags: 0),
ModelProperty(
id: const IdUid(4, 5680236937391945907),
name: 'deleted',
type: 1,
flags: 0)
],
relations: <ModelRelation>[],
backlinks: <ModelBacklink>[]),
ModelEntity(
id: const IdUid(13, 1283034494527412242),
name: 'MealSource',
lastPropertyId: const IdUid(8, 4547899751779962180),
flags: 0,
properties: <ModelProperty>[
ModelProperty(
id: const IdUid(1, 7205380295259922130),
name: 'id',
type: 6,
flags: 1),
ModelProperty(
id: const IdUid(2, 5768595544243621991),
name: 'value',
type: 9,
flags: 0),
ModelProperty(
id: const IdUid(3, 458760914712162612),
name: 'notes',
type: 9,
flags: 0),
ModelProperty(
id: const IdUid(4, 2034134758700899120),
name: 'defaultMealCategoryId',
type: 11,
flags: 520,
indexId: const IdUid(18, 3223820950176501928),
relationTarget: 'MealCategory'),
ModelProperty(
id: const IdUid(5, 8956771998294100216),
name: 'defaultMealPortionTypeId',
type: 11,
flags: 520,
indexId: const IdUid(19, 2932086504877178672),
relationTarget: 'MealPortionType'),
ModelProperty(
id: const IdUid(6, 7521960537811004317),
name: 'defaultCarbsRatioAccuracyId',
type: 11,
flags: 520,
indexId: const IdUid(20, 2257356658656760706),
relationTarget: 'Accuracy'),
ModelProperty(
id: const IdUid(7, 5852853174931678667),
name: 'defaultPortionSizeAccuracyId',
type: 11,
flags: 520,
indexId: const IdUid(21, 1931330716440762729),
relationTarget: 'Accuracy'),
ModelProperty(
id: const IdUid(8, 4547899751779962180),
name: 'deleted',
type: 1,
flags: 0)
],
relations: <ModelRelation>[],
backlinks: <ModelBacklink>[]),
ModelEntity(
id: const IdUid(14, 8033487006694871160),
name: 'LogBolus',
lastPropertyId: const IdUid(18, 7503231998671134983),
flags: 0,
properties: <ModelProperty>[
ModelProperty(
id: const IdUid(1, 8254237730262024662),
name: 'id',
type: 6,
flags: 1),
ModelProperty(
id: const IdUid(2, 7669701519569266656),
name: 'units',
type: 8,
flags: 0),
ModelProperty(
id: const IdUid(3, 1967840431906109999),
name: 'carbs',
type: 8,
flags: 0),
ModelProperty(
id: const IdUid(4, 5520321978435312625),
name: 'delay',
type: 6,
flags: 0),
ModelProperty(
id: const IdUid(7, 3065420032567707091),
name: 'setManually',
type: 1,
flags: 0),
ModelProperty(
id: const IdUid(8, 2967613978873295525),
name: 'notes',
type: 9,
flags: 0),
ModelProperty(
id: const IdUid(9, 5454965717985089938),
name: 'logEntryId',
type: 11,
flags: 520,
indexId: const IdUid(22, 5852072074740543047),
relationTarget: 'LogEntry'),
ModelProperty(
id: const IdUid(10, 4105009806564072037),
name: 'rateId',
type: 11,
flags: 520,
indexId: const IdUid(23, 1594553054621930876),
relationTarget: 'Bolus'),
ModelProperty(
id: const IdUid(11, 4818762109001810295),
name: 'mealId',
type: 11,
flags: 520,
indexId: const IdUid(24, 4224983816051843140),
relationTarget: 'LogMeal'),
ModelProperty(
id: const IdUid(12, 4765038304548427459),
name: 'deleted',
type: 1,
flags: 0),
ModelProperty(
id: const IdUid(13, 2530431967957143684),
name: 'mgPerDlCurrent',
type: 6,
flags: 0),
ModelProperty(
id: const IdUid(14, 5210229118898251877),
name: 'mgPerDlTarget',
type: 6,
flags: 0),
ModelProperty(
id: const IdUid(15, 657840864788362204),
name: 'mgPerDlCorrection',
type: 6,
flags: 0),
ModelProperty(
id: const IdUid(16, 3999403624434995450),
name: 'mmolPerLCurrent',
type: 8,
flags: 0),
ModelProperty(
id: const IdUid(17, 2852253735546692099),
name: 'mmolPerLTarget',
type: 8,
flags: 0),
ModelProperty(
id: const IdUid(18, 7503231998671134983),
name: 'mmolPerLCorrection',
type: 8,
flags: 0)
],
relations: <ModelRelation>[],
backlinks: <ModelBacklink>[]),
ModelEntity(
id: const IdUid(15, 291512798403320400),
name: 'Accuracy',
lastPropertyId: const IdUid(7, 6675647182186603076),
flags: 0,
properties: <ModelProperty>[
ModelProperty(
id: const IdUid(1, 8405388350474524599),
name: 'id',
type: 6,
flags: 1),
ModelProperty(
id: const IdUid(2, 1919049381880760479),
name: 'value',
type: 9,
flags: 0),
ModelProperty(
id: const IdUid(3, 7181081526218678274),
name: 'forCarbsRatio',
type: 1,
flags: 0),
ModelProperty(
id: const IdUid(4, 3576006369067328383),
name: 'forPortionSize',
type: 1,
flags: 0),
ModelProperty(
id: const IdUid(5, 7027546512578846894),
name: 'confidenceRating',
type: 6,
flags: 0),
ModelProperty(
id: const IdUid(6, 6625101003527710274),
name: 'notes',
type: 9,
flags: 0),
ModelProperty(
id: const IdUid(7, 6675647182186603076),
name: 'deleted',
type: 1,
flags: 0)
],
relations: <ModelRelation>[],
backlinks: <ModelBacklink>[]),
ModelEntity(
id: const IdUid(16, 3989341091218179227),
name: 'Settings',
lastPropertyId: const IdUid(14, 3282706593658092097),
flags: 0,
properties: <ModelProperty>[
ModelProperty(
id: const IdUid(1, 7803753645747063723),
name: 'id',
type: 6,
flags: 1),
ModelProperty(
id: const IdUid(2, 4703380985530623101),
name: 'dateFormat',
type: 9,
flags: 0),
ModelProperty(
id: const IdUid(3, 2983395924801005937),
name: 'longDateFormat',
type: 9,
flags: 0),
ModelProperty(
id: const IdUid(4, 2579032794029389590),
name: 'timeFormat',
type: 9,
flags: 0),
ModelProperty(
id: const IdUid(5, 3970690908108519507),
name: 'longTimeFormat',
type: 9,
flags: 0),
ModelProperty(
id: const IdUid(6, 349893175332801783),
name: 'showConfirmationDialogOnCancel',
type: 1,
flags: 0),
ModelProperty(
id: const IdUid(7, 4049915860178079910),
name: 'showConfirmationDialogOnDelete',
type: 1,
flags: 0),
ModelProperty(
id: const IdUid(8, 3088241443557186512),
name: 'showConfirmationDialogOnStopEvent',
type: 1,
flags: 0),
ModelProperty(
id: const IdUid(9, 310032577683835406),
name: 'lowGlucoseMgPerDl',
type: 6,
flags: 0),
ModelProperty(
id: const IdUid(10, 596980591281311896),
name: 'moderateGlucoseMgPerDl',
type: 6,
flags: 0),
ModelProperty(
id: const IdUid(11, 5588897884422150510),
name: 'highGlucoseMgPerDl',
type: 6,
flags: 0),
ModelProperty(
id: const IdUid(12, 7638848982383620744),
name: 'lowGlucoseMmolPerL',
type: 8,
flags: 0),
ModelProperty(
id: const IdUid(13, 3633551763915044903),
name: 'moderateGlucoseMmolPerL',
type: 8,
flags: 0),
ModelProperty(
id: const IdUid(14, 3282706593658092097),
name: 'highGlucoseMmolPerDl',
type: 8,
flags: 0)
],
relations: <ModelRelation>[],
backlinks: <ModelBacklink>[])
];
/// Open an ObjectBox store with the model declared in this file.
Future<Store> openStore(
{String? directory,
int? maxDBSizeInKB,
int? fileMode,
int? maxReaders,
bool queriesCaseSensitiveDefault = true,
String? macosApplicationGroup}) async =>
Store(getObjectBoxModel(),
directory: directory ?? (await defaultStoreDirectory()).path,
maxDBSizeInKB: maxDBSizeInKB,
fileMode: fileMode,
maxReaders: maxReaders,
queriesCaseSensitiveDefault: queriesCaseSensitiveDefault,
macosApplicationGroup: macosApplicationGroup);
/// ObjectBox model definition, pass it to [Store] - Store(getObjectBoxModel())
ModelDefinition getObjectBoxModel() {
final model = ModelInfo(
entities: _entities,
lastEntityId: const IdUid(16, 3989341091218179227),
lastIndexId: const IdUid(28, 4563029809754152081),
lastRelationId: const IdUid(0, 0),
lastSequenceId: const IdUid(0, 0),
retiredEntityUids: const [3095978685310268382],
retiredIndexUids: const [3670661188280692002, 7379712902406481832],
retiredPropertyUids: const [
3455702077061719523,
1048198814030724077,
9003780003858349085,
5421422436108145565,
7741631874181070179,
5471636804765937328,
6855574218883169324,
5313708456544000157,
3678829169126156351,
1568597071506264632,
8795268969829293398,
3247926313599127440,
8789440370359282572,
7838546213550447420,
8031421171668506924
],
retiredRelationUids: const [],
modelVersion: 5,
modelVersionParserMinimum: 5,
version: 1);
final bindings = <Type, EntityDefinition>{
Basal: EntityDefinition<Basal>(
model: _entities[0],
toOneRelations: (Basal object) => [object.basalProfile],
toManyRelations: (Basal object) => {},
getId: (Basal object) => object.id,
setId: (Basal object, int id) {
object.id = id;
},
objectToFB: (Basal object, fb.Builder fbb) {
fbb.startTable(7);
fbb.addInt64(0, object.id);
fbb.addInt64(1, object.startTime.millisecondsSinceEpoch);
fbb.addInt64(2, object.endTime.millisecondsSinceEpoch);
fbb.addFloat64(3, object.units);
fbb.addInt64(4, object.basalProfile.targetId);
fbb.addBool(5, object.deleted);
fbb.finish(fbb.endTable());
return object.id;
},
objectFromFB: (Store store, ByteData fbData) {
final buffer = fb.BufferContext(fbData);
final rootOffset = buffer.derefObject(0);
final object = Basal(
id: const fb.Int64Reader().vTableGet(buffer, rootOffset, 4, 0),
deleted: const fb.BoolReader()
.vTableGet(buffer, rootOffset, 14, false),
startTime: DateTime.fromMillisecondsSinceEpoch(
const fb.Int64Reader().vTableGet(buffer, rootOffset, 6, 0)),
endTime: DateTime.fromMillisecondsSinceEpoch(
const fb.Int64Reader().vTableGet(buffer, rootOffset, 8, 0)),
units: const fb.Float64Reader()
.vTableGet(buffer, rootOffset, 10, 0));
object.basalProfile.targetId =
const fb.Int64Reader().vTableGet(buffer, rootOffset, 12, 0);
object.basalProfile.attach(store);
return object;
}),
BasalProfile: EntityDefinition<BasalProfile>(
model: _entities[1],
toOneRelations: (BasalProfile object) => [],
toManyRelations: (BasalProfile object) => {},
getId: (BasalProfile object) => object.id,
setId: (BasalProfile object, int id) {
object.id = id;
},
objectToFB: (BasalProfile object, fb.Builder fbb) {
final nameOffset = fbb.writeString(object.name);
final notesOffset =
object.notes == null ? null : fbb.writeString(object.notes!);
fbb.startTable(6);
fbb.addInt64(0, object.id);
fbb.addOffset(1, nameOffset);
fbb.addBool(2, object.active);
fbb.addOffset(3, notesOffset);
fbb.addBool(4, object.deleted);
fbb.finish(fbb.endTable());
return object.id;
},
objectFromFB: (Store store, ByteData fbData) {
final buffer = fb.BufferContext(fbData);
final rootOffset = buffer.derefObject(0);
final object = BasalProfile(
id: const fb.Int64Reader().vTableGet(buffer, rootOffset, 4, 0),
deleted: const fb.BoolReader()
.vTableGet(buffer, rootOffset, 12, false),
name:
const fb.StringReader().vTableGet(buffer, rootOffset, 6, ''),
active:
const fb.BoolReader().vTableGet(buffer, rootOffset, 8, false),
notes: const fb.StringReader()
.vTableGetNullable(buffer, rootOffset, 10));
return object;
}),
Bolus: EntityDefinition<Bolus>(
model: _entities[2],
toOneRelations: (Bolus object) => [object.bolusProfile],
toManyRelations: (Bolus object) => {},
getId: (Bolus object) => object.id,
setId: (Bolus object, int id) {
object.id = id;
},
objectToFB: (Bolus object, fb.Builder fbb) {
fbb.startTable(10);
fbb.addInt64(0, object.id);
fbb.addInt64(1, object.startTime.millisecondsSinceEpoch);
fbb.addInt64(2, object.endTime.millisecondsSinceEpoch);
fbb.addFloat64(3, object.units);
fbb.addFloat64(4, object.carbs);
fbb.addInt64(5, object.mgPerDl);
fbb.addFloat64(6, object.mmolPerL);
fbb.addInt64(7, object.bolusProfile.targetId);
fbb.addBool(8, object.deleted);
fbb.finish(fbb.endTable());
return object.id;
},
objectFromFB: (Store store, ByteData fbData) {
final buffer = fb.BufferContext(fbData);
final rootOffset = buffer.derefObject(0);
final object = Bolus(
id: const fb.Int64Reader().vTableGet(buffer, rootOffset, 4, 0),
deleted: const fb.BoolReader()
.vTableGet(buffer, rootOffset, 20, false),
startTime: DateTime.fromMillisecondsSinceEpoch(
const fb.Int64Reader().vTableGet(buffer, rootOffset, 6, 0)),
endTime: DateTime.fromMillisecondsSinceEpoch(
const fb.Int64Reader().vTableGet(buffer, rootOffset, 8, 0)),
units:
const fb.Float64Reader().vTableGet(buffer, rootOffset, 10, 0),
carbs:
const fb.Float64Reader().vTableGet(buffer, rootOffset, 12, 0),
mgPerDl: const fb.Int64Reader()
.vTableGetNullable(buffer, rootOffset, 14),
mmolPerL: const fb.Float64Reader()
.vTableGetNullable(buffer, rootOffset, 16));
object.bolusProfile.targetId =
const fb.Int64Reader().vTableGet(buffer, rootOffset, 18, 0);
object.bolusProfile.attach(store);
return object;
}),
BolusProfile: EntityDefinition<BolusProfile>(
model: _entities[3],
toOneRelations: (BolusProfile object) => [],
toManyRelations: (BolusProfile object) => {},
getId: (BolusProfile object) => object.id,
setId: (BolusProfile object, int id) {
object.id = id;
},
objectToFB: (BolusProfile object, fb.Builder fbb) {
final nameOffset = fbb.writeString(object.name);
final notesOffset =
object.notes == null ? null : fbb.writeString(object.notes!);
fbb.startTable(6);
fbb.addInt64(0, object.id);
fbb.addOffset(1, nameOffset);
fbb.addBool(2, object.active);
fbb.addOffset(3, notesOffset);
fbb.addBool(4, object.deleted);
fbb.finish(fbb.endTable());
return object.id;
},
objectFromFB: (Store store, ByteData fbData) {
final buffer = fb.BufferContext(fbData);
final rootOffset = buffer.derefObject(0);
final object = BolusProfile(
id: const fb.Int64Reader().vTableGet(buffer, rootOffset, 4, 0),
deleted: const fb.BoolReader()
.vTableGet(buffer, rootOffset, 12, false),
name:
const fb.StringReader().vTableGet(buffer, rootOffset, 6, ''),
active:
const fb.BoolReader().vTableGet(buffer, rootOffset, 8, false),
notes: const fb.StringReader()
.vTableGetNullable(buffer, rootOffset, 10));
return object;
}),
LogEntry: EntityDefinition<LogEntry>(
model: _entities[4],
toOneRelations: (LogEntry object) => [],
toManyRelations: (LogEntry object) => {},
getId: (LogEntry object) => object.id,
setId: (LogEntry object, int id) {
object.id = id;
},
objectToFB: (LogEntry object, fb.Builder fbb) {
final notesOffset =
object.notes == null ? null : fbb.writeString(object.notes!);
fbb.startTable(10);
fbb.addInt64(0, object.id);
fbb.addInt64(1, object.time.millisecondsSinceEpoch);
fbb.addInt64(2, object.mgPerDl);
fbb.addFloat64(3, object.mmolPerL);
fbb.addOffset(7, notesOffset);
fbb.addBool(8, object.deleted);
fbb.finish(fbb.endTable());
return object.id;
},
objectFromFB: (Store store, ByteData fbData) {
final buffer = fb.BufferContext(fbData);
final rootOffset = buffer.derefObject(0);
final object = LogEntry(
id: const fb.Int64Reader().vTableGet(buffer, rootOffset, 4, 0),
deleted: const fb.BoolReader()
.vTableGet(buffer, rootOffset, 20, false),
time: DateTime.fromMillisecondsSinceEpoch(
const fb.Int64Reader().vTableGet(buffer, rootOffset, 6, 0)),
mgPerDl: const fb.Int64Reader()
.vTableGetNullable(buffer, rootOffset, 8),
mmolPerL: const fb.Float64Reader()
.vTableGetNullable(buffer, rootOffset, 10),
notes: const fb.StringReader()
.vTableGetNullable(buffer, rootOffset, 18));
return object;
}),
LogEvent: EntityDefinition<LogEvent>(
model: _entities[5],
toOneRelations: (LogEvent object) =>
[object.eventType, object.bolusProfile, object.basalProfile],
toManyRelations: (LogEvent object) => {},
getId: (LogEvent object) => object.id,
setId: (LogEvent object, int id) {
object.id = id;
},
objectToFB: (LogEvent object, fb.Builder fbb) {
final notesOffset =
object.notes == null ? null : fbb.writeString(object.notes!);
fbb.startTable(13);
fbb.addInt64(0, object.id);
fbb.addInt64(1, object.time.millisecondsSinceEpoch);
fbb.addInt64(2, object.endTime?.millisecondsSinceEpoch);
fbb.addBool(3, object.hasEndTime);
fbb.addOffset(4, notesOffset);
fbb.addInt64(7, object.eventType.targetId);
fbb.addBool(8, object.deleted);
fbb.addInt64(9, object.bolusProfile.targetId);
fbb.addInt64(10, object.basalProfile.targetId);
fbb.addInt64(11, object.reminderDuration);
fbb.finish(fbb.endTable());
return object.id;
},
objectFromFB: (Store store, ByteData fbData) {
final buffer = fb.BufferContext(fbData);
final rootOffset = buffer.derefObject(0);
final endTimeValue =
const fb.Int64Reader().vTableGetNullable(buffer, rootOffset, 8);
final object = LogEvent(
id: const fb.Int64Reader().vTableGet(buffer, rootOffset, 4, 0),
deleted: const fb.BoolReader()
.vTableGet(buffer, rootOffset, 20, false),
time: DateTime.fromMillisecondsSinceEpoch(
const fb.Int64Reader().vTableGet(buffer, rootOffset, 6, 0)),
endTime: endTimeValue == null
? null
: DateTime.fromMillisecondsSinceEpoch(endTimeValue),
hasEndTime: const fb.BoolReader()
.vTableGet(buffer, rootOffset, 10, false),
reminderDuration: const fb.Int64Reader()
.vTableGetNullable(buffer, rootOffset, 26),
notes: const fb.StringReader()
.vTableGetNullable(buffer, rootOffset, 12));
object.eventType.targetId =
const fb.Int64Reader().vTableGet(buffer, rootOffset, 18, 0);
object.eventType.attach(store);
object.bolusProfile.targetId =
const fb.Int64Reader().vTableGet(buffer, rootOffset, 22, 0);
object.bolusProfile.attach(store);
object.basalProfile.targetId =
const fb.Int64Reader().vTableGet(buffer, rootOffset, 24, 0);
object.basalProfile.attach(store);
return object;
}),
LogEventType: EntityDefinition<LogEventType>(
model: _entities[6],
toOneRelations: (LogEventType object) =>
[object.bolusProfile, object.basalProfile],
toManyRelations: (LogEventType object) => {},
getId: (LogEventType object) => object.id,
setId: (LogEventType object, int id) {
object.id = id;
},
objectToFB: (LogEventType object, fb.Builder fbb) {
final valueOffset = fbb.writeString(object.value);
final notesOffset =
object.notes == null ? null : fbb.writeString(object.notes!);
fbb.startTable(9);
fbb.addInt64(0, object.id);
fbb.addOffset(1, valueOffset);
fbb.addBool(2, object.hasEndTime);
fbb.addInt64(3, object.defaultReminderDuration);
fbb.addOffset(4, notesOffset);
fbb.addBool(5, object.deleted);
fbb.addInt64(6, object.bolusProfile.targetId);
fbb.addInt64(7, object.basalProfile.targetId);
fbb.finish(fbb.endTable());
return object.id;
},
objectFromFB: (Store store, ByteData fbData) {
final buffer = fb.BufferContext(fbData);
final rootOffset = buffer.derefObject(0);
final object = LogEventType(
id: const fb.Int64Reader().vTableGet(buffer, rootOffset, 4, 0),
deleted: const fb.BoolReader()
.vTableGet(buffer, rootOffset, 14, false),
value:
const fb.StringReader().vTableGet(buffer, rootOffset, 6, ''),
hasEndTime:
const fb.BoolReader().vTableGet(buffer, rootOffset, 8, false),
defaultReminderDuration: const fb.Int64Reader()
.vTableGetNullable(buffer, rootOffset, 10),
notes: const fb.StringReader()
.vTableGetNullable(buffer, rootOffset, 12));
object.bolusProfile.targetId =
const fb.Int64Reader().vTableGet(buffer, rootOffset, 16, 0);
object.bolusProfile.attach(store);
object.basalProfile.targetId =
const fb.Int64Reader().vTableGet(buffer, rootOffset, 18, 0);
object.basalProfile.attach(store);
return object;
}),
LogMeal: EntityDefinition<LogMeal>(
model: _entities[7],
toOneRelations: (LogMeal object) => [
object.logEntry,
object.meal,
object.mealSource,
object.mealCategory,
object.mealPortionType,
object.portionSizeAccuracy,
object.carbsRatioAccuracy
],
toManyRelations: (LogMeal object) => {},
getId: (LogMeal object) => object.id,
setId: (LogMeal object, int id) {
object.id = id;
},
objectToFB: (LogMeal object, fb.Builder fbb) {
final valueOffset = fbb.writeString(object.value);
final notesOffset =
object.notes == null ? null : fbb.writeString(object.notes!);
fbb.startTable(18);
fbb.addInt64(0, object.id);
fbb.addOffset(1, valueOffset);
fbb.addFloat64(2, object.carbsRatio);
fbb.addFloat64(3, object.portionSize);
fbb.addFloat64(4, object.carbsPerPortion);
fbb.addFloat64(5, object.bolus);
fbb.addOffset(8, notesOffset);
fbb.addInt64(9, object.logEntry.targetId);
fbb.addInt64(10, object.meal.targetId);
fbb.addInt64(11, object.mealSource.targetId);
fbb.addInt64(12, object.mealCategory.targetId);
fbb.addInt64(13, object.mealPortionType.targetId);
fbb.addInt64(14, object.portionSizeAccuracy.targetId);
fbb.addInt64(15, object.carbsRatioAccuracy.targetId);
fbb.addBool(16, object.deleted);
fbb.finish(fbb.endTable());
return object.id;
},
objectFromFB: (Store store, ByteData fbData) {
final buffer = fb.BufferContext(fbData);
final rootOffset = buffer.derefObject(0);
final object = LogMeal(
id: const fb.Int64Reader().vTableGet(buffer, rootOffset, 4, 0),
deleted: const fb.BoolReader()
.vTableGet(buffer, rootOffset, 36, false),
value:
const fb.StringReader().vTableGet(buffer, rootOffset, 6, ''),
carbsRatio: const fb.Float64Reader()
.vTableGetNullable(buffer, rootOffset, 8),
portionSize: const fb.Float64Reader()
.vTableGetNullable(buffer, rootOffset, 10),
carbsPerPortion: const fb.Float64Reader()
.vTableGetNullable(buffer, rootOffset, 12),
notes: const fb.StringReader()
.vTableGetNullable(buffer, rootOffset, 20))
..bolus = const fb.Float64Reader()
.vTableGetNullable(buffer, rootOffset, 14);
object.logEntry.targetId =
const fb.Int64Reader().vTableGet(buffer, rootOffset, 22, 0);
object.logEntry.attach(store);
object.meal.targetId =
const fb.Int64Reader().vTableGet(buffer, rootOffset, 24, 0);
object.meal.attach(store);
object.mealSource.targetId =
const fb.Int64Reader().vTableGet(buffer, rootOffset, 26, 0);
object.mealSource.attach(store);
object.mealCategory.targetId =
const fb.Int64Reader().vTableGet(buffer, rootOffset, 28, 0);
object.mealCategory.attach(store);
object.mealPortionType.targetId =
const fb.Int64Reader().vTableGet(buffer, rootOffset, 30, 0);
object.mealPortionType.attach(store);
object.portionSizeAccuracy.targetId =
const fb.Int64Reader().vTableGet(buffer, rootOffset, 32, 0);
object.portionSizeAccuracy.attach(store);
object.carbsRatioAccuracy.targetId =
const fb.Int64Reader().vTableGet(buffer, rootOffset, 34, 0);
object.carbsRatioAccuracy.attach(store);
return object;
}),
Meal: EntityDefinition<Meal>(
model: _entities[8],
toOneRelations: (Meal object) => [
object.mealSource,
object.mealCategory,
object.mealPortionType,
object.portionSizeAccuracy,
object.carbsRatioAccuracy
],
toManyRelations: (Meal object) => {},
getId: (Meal object) => object.id,
setId: (Meal object, int id) {
object.id = id;
},
objectToFB: (Meal object, fb.Builder fbb) {
final valueOffset = fbb.writeString(object.value);
final notesOffset =
object.notes == null ? null : fbb.writeString(object.notes!);
fbb.startTable(15);
fbb.addInt64(0, object.id);
fbb.addOffset(1, valueOffset);
fbb.addFloat64(2, object.carbsRatio);
fbb.addFloat64(3, object.portionSize);
fbb.addFloat64(4, object.carbsPerPortion);
fbb.addInt64(5, object.delayedBolusDuration);
fbb.addFloat64(6, object.delayedBolusRate);
fbb.addOffset(7, notesOffset);
fbb.addInt64(8, object.mealSource.targetId);
fbb.addInt64(9, object.mealCategory.targetId);
fbb.addInt64(10, object.mealPortionType.targetId);
fbb.addInt64(11, object.portionSizeAccuracy.targetId);
fbb.addInt64(12, object.carbsRatioAccuracy.targetId);
fbb.addBool(13, object.deleted);
fbb.finish(fbb.endTable());
return object.id;
},
objectFromFB: (Store store, ByteData fbData) {
final buffer = fb.BufferContext(fbData);
final rootOffset = buffer.derefObject(0);
final object = Meal(
id: const fb.Int64Reader().vTableGet(buffer, rootOffset, 4, 0),
deleted: const fb.BoolReader()
.vTableGet(buffer, rootOffset, 30, false),
value:
const fb.StringReader().vTableGet(buffer, rootOffset, 6, ''),
carbsRatio: const fb.Float64Reader()
.vTableGetNullable(buffer, rootOffset, 8),
portionSize: const fb.Float64Reader()
.vTableGetNullable(buffer, rootOffset, 10),
carbsPerPortion: const fb.Float64Reader()
.vTableGetNullable(buffer, rootOffset, 12),
delayedBolusDuration: const fb.Int64Reader()
.vTableGetNullable(buffer, rootOffset, 14),
delayedBolusRate: const fb.Float64Reader()
.vTableGetNullable(buffer, rootOffset, 16),
notes: const fb.StringReader()
.vTableGetNullable(buffer, rootOffset, 18));
object.mealSource.targetId =
const fb.Int64Reader().vTableGet(buffer, rootOffset, 20, 0);
object.mealSource.attach(store);
object.mealCategory.targetId =
const fb.Int64Reader().vTableGet(buffer, rootOffset, 22, 0);
object.mealCategory.attach(store);
object.mealPortionType.targetId =
const fb.Int64Reader().vTableGet(buffer, rootOffset, 24, 0);
object.mealPortionType.attach(store);
object.portionSizeAccuracy.targetId =
const fb.Int64Reader().vTableGet(buffer, rootOffset, 26, 0);
object.portionSizeAccuracy.attach(store);
object.carbsRatioAccuracy.targetId =
const fb.Int64Reader().vTableGet(buffer, rootOffset, 28, 0);
object.carbsRatioAccuracy.attach(store);
return object;
}),
MealCategory: EntityDefinition<MealCategory>(
model: _entities[9],
toOneRelations: (MealCategory object) => [],
toManyRelations: (MealCategory object) => {},
getId: (MealCategory object) => object.id,
setId: (MealCategory object, int id) {
object.id = id;
},
objectToFB: (MealCategory object, fb.Builder fbb) {
final valueOffset = fbb.writeString(object.value);
final notesOffset =
object.notes == null ? null : fbb.writeString(object.notes!);
fbb.startTable(5);
fbb.addInt64(0, object.id);
fbb.addOffset(1, valueOffset);
fbb.addOffset(2, notesOffset);
fbb.addBool(3, object.deleted);
fbb.finish(fbb.endTable());
return object.id;
},
objectFromFB: (Store store, ByteData fbData) {
final buffer = fb.BufferContext(fbData);
final rootOffset = buffer.derefObject(0);
final object = MealCategory(
id: const fb.Int64Reader().vTableGet(buffer, rootOffset, 4, 0),
deleted: const fb.BoolReader()
.vTableGet(buffer, rootOffset, 10, false),
value:
const fb.StringReader().vTableGet(buffer, rootOffset, 6, ''),
notes: const fb.StringReader()
.vTableGetNullable(buffer, rootOffset, 8));
return object;
}),
MealPortionType: EntityDefinition<MealPortionType>(
model: _entities[10],
toOneRelations: (MealPortionType object) => [],
toManyRelations: (MealPortionType object) => {},
getId: (MealPortionType object) => object.id,
setId: (MealPortionType object, int id) {
object.id = id;
},
objectToFB: (MealPortionType object, fb.Builder fbb) {
final valueOffset = fbb.writeString(object.value);
final notesOffset =
object.notes == null ? null : fbb.writeString(object.notes!);
fbb.startTable(5);
fbb.addInt64(0, object.id);
fbb.addOffset(1, valueOffset);
fbb.addOffset(2, notesOffset);
fbb.addBool(3, object.deleted);
fbb.finish(fbb.endTable());
return object.id;
},
objectFromFB: (Store store, ByteData fbData) {
final buffer = fb.BufferContext(fbData);
final rootOffset = buffer.derefObject(0);
final object = MealPortionType(
id: const fb.Int64Reader().vTableGet(buffer, rootOffset, 4, 0),
deleted: const fb.BoolReader()
.vTableGet(buffer, rootOffset, 10, false),
value:
const fb.StringReader().vTableGet(buffer, rootOffset, 6, ''),
notes: const fb.StringReader()
.vTableGetNullable(buffer, rootOffset, 8));
return object;
}),
MealSource: EntityDefinition<MealSource>(
model: _entities[11],
toOneRelations: (MealSource object) => [
object.defaultMealCategory,
object.defaultMealPortionType,
object.defaultCarbsRatioAccuracy,
object.defaultPortionSizeAccuracy
],
toManyRelations: (MealSource object) => {},
getId: (MealSource object) => object.id,
setId: (MealSource object, int id) {
object.id = id;
},
objectToFB: (MealSource object, fb.Builder fbb) {
final valueOffset = fbb.writeString(object.value);
final notesOffset =
object.notes == null ? null : fbb.writeString(object.notes!);
fbb.startTable(9);
fbb.addInt64(0, object.id);
fbb.addOffset(1, valueOffset);
fbb.addOffset(2, notesOffset);
fbb.addInt64(3, object.defaultMealCategory.targetId);
fbb.addInt64(4, object.defaultMealPortionType.targetId);
fbb.addInt64(5, object.defaultCarbsRatioAccuracy.targetId);
fbb.addInt64(6, object.defaultPortionSizeAccuracy.targetId);
fbb.addBool(7, object.deleted);
fbb.finish(fbb.endTable());
return object.id;
},
objectFromFB: (Store store, ByteData fbData) {
final buffer = fb.BufferContext(fbData);
final rootOffset = buffer.derefObject(0);
final object = MealSource(
id: const fb.Int64Reader().vTableGet(buffer, rootOffset, 4, 0),
deleted: const fb.BoolReader()
.vTableGet(buffer, rootOffset, 18, false),
value:
const fb.StringReader().vTableGet(buffer, rootOffset, 6, ''),
notes: const fb.StringReader()
.vTableGetNullable(buffer, rootOffset, 8));
object.defaultMealCategory.targetId =
const fb.Int64Reader().vTableGet(buffer, rootOffset, 10, 0);
object.defaultMealCategory.attach(store);
object.defaultMealPortionType.targetId =
const fb.Int64Reader().vTableGet(buffer, rootOffset, 12, 0);
object.defaultMealPortionType.attach(store);
object.defaultCarbsRatioAccuracy.targetId =
const fb.Int64Reader().vTableGet(buffer, rootOffset, 14, 0);
object.defaultCarbsRatioAccuracy.attach(store);
object.defaultPortionSizeAccuracy.targetId =
const fb.Int64Reader().vTableGet(buffer, rootOffset, 16, 0);
object.defaultPortionSizeAccuracy.attach(store);
return object;
}),
LogBolus: EntityDefinition<LogBolus>(
model: _entities[12],
toOneRelations: (LogBolus object) =>
[object.logEntry, object.rate, object.meal],
toManyRelations: (LogBolus object) => {},
getId: (LogBolus object) => object.id,
setId: (LogBolus object, int id) {
object.id = id;
},
objectToFB: (LogBolus object, fb.Builder fbb) {
final notesOffset =
object.notes == null ? null : fbb.writeString(object.notes!);
fbb.startTable(19);
fbb.addInt64(0, object.id);
fbb.addFloat64(1, object.units);
fbb.addFloat64(2, object.carbs);
fbb.addInt64(3, object.delay);
fbb.addBool(6, object.setManually);
fbb.addOffset(7, notesOffset);
fbb.addInt64(8, object.logEntry.targetId);
fbb.addInt64(9, object.rate.targetId);
fbb.addInt64(10, object.meal.targetId);
fbb.addBool(11, object.deleted);
fbb.addInt64(12, object.mgPerDlCurrent);
fbb.addInt64(13, object.mgPerDlTarget);
fbb.addInt64(14, object.mgPerDlCorrection);
fbb.addFloat64(15, object.mmolPerLCurrent);
fbb.addFloat64(16, object.mmolPerLTarget);
fbb.addFloat64(17, object.mmolPerLCorrection);
fbb.finish(fbb.endTable());
return object.id;
},
objectFromFB: (Store store, ByteData fbData) {
final buffer = fb.BufferContext(fbData);
final rootOffset = buffer.derefObject(0);
final object = LogBolus(
id: const fb.Int64Reader().vTableGet(buffer, rootOffset, 4, 0),
deleted: const fb.BoolReader()
.vTableGet(buffer, rootOffset, 26, false),
units:
const fb.Float64Reader().vTableGet(buffer, rootOffset, 6, 0),
carbs: const fb.Float64Reader()
.vTableGetNullable(buffer, rootOffset, 8),
delay: const fb.Int64Reader()
.vTableGetNullable(buffer, rootOffset, 10),
mgPerDlCurrent: const fb.Int64Reader()
.vTableGetNullable(buffer, rootOffset, 28),
mgPerDlTarget: const fb.Int64Reader()
.vTableGetNullable(buffer, rootOffset, 30),
mgPerDlCorrection: const fb.Int64Reader()
.vTableGetNullable(buffer, rootOffset, 32),
mmolPerLCurrent: const fb.Float64Reader()
.vTableGetNullable(buffer, rootOffset, 34),
mmolPerLTarget: const fb.Float64Reader()
.vTableGetNullable(buffer, rootOffset, 36),
mmolPerLCorrection: const fb.Float64Reader()
.vTableGetNullable(buffer, rootOffset, 38),
setManually: const fb.BoolReader()
.vTableGet(buffer, rootOffset, 16, false),
notes: const fb.StringReader()
.vTableGetNullable(buffer, rootOffset, 18));
object.logEntry.targetId =
const fb.Int64Reader().vTableGet(buffer, rootOffset, 20, 0);
object.logEntry.attach(store);
object.rate.targetId =
const fb.Int64Reader().vTableGet(buffer, rootOffset, 22, 0);
object.rate.attach(store);
object.meal.targetId =
const fb.Int64Reader().vTableGet(buffer, rootOffset, 24, 0);
object.meal.attach(store);
return object;
}),
Accuracy: EntityDefinition<Accuracy>(
model: _entities[13],
toOneRelations: (Accuracy object) => [],
toManyRelations: (Accuracy object) => {},
getId: (Accuracy object) => object.id,
setId: (Accuracy object, int id) {
object.id = id;
},
objectToFB: (Accuracy object, fb.Builder fbb) {
final valueOffset = fbb.writeString(object.value);
final notesOffset =
object.notes == null ? null : fbb.writeString(object.notes!);
fbb.startTable(8);
fbb.addInt64(0, object.id);
fbb.addOffset(1, valueOffset);
fbb.addBool(2, object.forCarbsRatio);
fbb.addBool(3, object.forPortionSize);
fbb.addInt64(4, object.confidenceRating);
fbb.addOffset(5, notesOffset);
fbb.addBool(6, object.deleted);
fbb.finish(fbb.endTable());
return object.id;
},
objectFromFB: (Store store, ByteData fbData) {
final buffer = fb.BufferContext(fbData);
final rootOffset = buffer.derefObject(0);
final object = Accuracy(
id: const fb.Int64Reader().vTableGet(buffer, rootOffset, 4, 0),
deleted: const fb.BoolReader()
.vTableGet(buffer, rootOffset, 16, false),
value:
const fb.StringReader().vTableGet(buffer, rootOffset, 6, ''),
forCarbsRatio:
const fb.BoolReader().vTableGet(buffer, rootOffset, 8, false),
forPortionSize: const fb.BoolReader()
.vTableGet(buffer, rootOffset, 10, false),
confidenceRating: const fb.Int64Reader()
.vTableGetNullable(buffer, rootOffset, 12),
notes: const fb.StringReader()
.vTableGetNullable(buffer, rootOffset, 14));
return object;
}),
Settings: EntityDefinition<Settings>(
model: _entities[14],
toOneRelations: (Settings object) => [],
toManyRelations: (Settings object) => {},
getId: (Settings object) => object.id,
setId: (Settings object, int id) {
object.id = id;
},
objectToFB: (Settings object, fb.Builder fbb) {
final dateFormatOffset = fbb.writeString(object.dateFormat);
final longDateFormatOffset = object.longDateFormat == null
? null
: fbb.writeString(object.longDateFormat!);
final timeFormatOffset = fbb.writeString(object.timeFormat);
final longTimeFormatOffset = object.longTimeFormat == null
? null
: fbb.writeString(object.longTimeFormat!);
fbb.startTable(15);
fbb.addInt64(0, object.id);
fbb.addOffset(1, dateFormatOffset);
fbb.addOffset(2, longDateFormatOffset);
fbb.addOffset(3, timeFormatOffset);
fbb.addOffset(4, longTimeFormatOffset);
fbb.addBool(5, object.showConfirmationDialogOnCancel);
fbb.addBool(6, object.showConfirmationDialogOnDelete);
fbb.addBool(7, object.showConfirmationDialogOnStopEvent);
fbb.addInt64(8, object.lowGlucoseMgPerDl);
fbb.addInt64(9, object.moderateGlucoseMgPerDl);
fbb.addInt64(10, object.highGlucoseMgPerDl);
fbb.addFloat64(11, object.lowGlucoseMmolPerL);
fbb.addFloat64(12, object.moderateGlucoseMmolPerL);
fbb.addFloat64(13, object.highGlucoseMmolPerDl);
fbb.finish(fbb.endTable());
return object.id;
},
objectFromFB: (Store store, ByteData fbData) {
final buffer = fb.BufferContext(fbData);
final rootOffset = buffer.derefObject(0);
final object = Settings(
id: const fb.Int64Reader().vTableGet(buffer, rootOffset, 4, 0),
dateFormat:
const fb.StringReader().vTableGet(buffer, rootOffset, 6, ''),
longDateFormat: const fb.StringReader()
.vTableGetNullable(buffer, rootOffset, 8),
timeFormat:
const fb.StringReader().vTableGet(buffer, rootOffset, 10, ''),
longTimeFormat: const fb.StringReader()
.vTableGetNullable(buffer, rootOffset, 12),
showConfirmationDialogOnCancel: const fb.BoolReader()
.vTableGet(buffer, rootOffset, 14, false),
showConfirmationDialogOnDelete: const fb.BoolReader()
.vTableGet(buffer, rootOffset, 16, false),
showConfirmationDialogOnStopEvent: const fb.BoolReader()
.vTableGet(buffer, rootOffset, 18, false),
lowGlucoseMgPerDl:
const fb.Int64Reader().vTableGet(buffer, rootOffset, 20, 0),
moderateGlucoseMgPerDl:
const fb.Int64Reader().vTableGet(buffer, rootOffset, 22, 0),
highGlucoseMgPerDl:
const fb.Int64Reader().vTableGet(buffer, rootOffset, 24, 0),
lowGlucoseMmolPerL:
const fb.Float64Reader().vTableGet(buffer, rootOffset, 26, 0),
moderateGlucoseMmolPerL:
const fb.Float64Reader().vTableGet(buffer, rootOffset, 28, 0),
highGlucoseMmolPerDl:
const fb.Float64Reader().vTableGet(buffer, rootOffset, 30, 0));
return object;
})
};
return ModelDefinition(model, bindings);
}
/// [Basal] entity fields to define ObjectBox queries.
class Basal_ {
/// see [Basal.id]
static final id = QueryIntegerProperty<Basal>(_entities[0].properties[0]);
/// see [Basal.startTime]
static final startTime =
QueryIntegerProperty<Basal>(_entities[0].properties[1]);
/// see [Basal.endTime]
static final endTime =
QueryIntegerProperty<Basal>(_entities[0].properties[2]);
/// see [Basal.units]
static final units = QueryDoubleProperty<Basal>(_entities[0].properties[3]);
/// see [Basal.basalProfile]
static final basalProfile =
QueryRelationToOne<Basal, BasalProfile>(_entities[0].properties[4]);
/// see [Basal.deleted]
static final deleted =
QueryBooleanProperty<Basal>(_entities[0].properties[5]);
}
/// [BasalProfile] entity fields to define ObjectBox queries.
class BasalProfile_ {
/// see [BasalProfile.id]
static final id =
QueryIntegerProperty<BasalProfile>(_entities[1].properties[0]);
/// see [BasalProfile.name]
static final name =
QueryStringProperty<BasalProfile>(_entities[1].properties[1]);
/// see [BasalProfile.active]
static final active =
QueryBooleanProperty<BasalProfile>(_entities[1].properties[2]);
/// see [BasalProfile.notes]
static final notes =
QueryStringProperty<BasalProfile>(_entities[1].properties[3]);
/// see [BasalProfile.deleted]
static final deleted =
QueryBooleanProperty<BasalProfile>(_entities[1].properties[4]);
}
/// [Bolus] entity fields to define ObjectBox queries.
class Bolus_ {
/// see [Bolus.id]
static final id = QueryIntegerProperty<Bolus>(_entities[2].properties[0]);
/// see [Bolus.startTime]
static final startTime =
QueryIntegerProperty<Bolus>(_entities[2].properties[1]);
/// see [Bolus.endTime]
static final endTime =
QueryIntegerProperty<Bolus>(_entities[2].properties[2]);
/// see [Bolus.units]
static final units = QueryDoubleProperty<Bolus>(_entities[2].properties[3]);
/// see [Bolus.carbs]
static final carbs = QueryDoubleProperty<Bolus>(_entities[2].properties[4]);
/// see [Bolus.mgPerDl]
static final mgPerDl =
QueryIntegerProperty<Bolus>(_entities[2].properties[5]);
/// see [Bolus.mmolPerL]
static final mmolPerL =
QueryDoubleProperty<Bolus>(_entities[2].properties[6]);
/// see [Bolus.bolusProfile]
static final bolusProfile =
QueryRelationToOne<Bolus, BolusProfile>(_entities[2].properties[7]);
/// see [Bolus.deleted]
static final deleted =
QueryBooleanProperty<Bolus>(_entities[2].properties[8]);
}
/// [BolusProfile] entity fields to define ObjectBox queries.
class BolusProfile_ {
/// see [BolusProfile.id]
static final id =
QueryIntegerProperty<BolusProfile>(_entities[3].properties[0]);
/// see [BolusProfile.name]
static final name =
QueryStringProperty<BolusProfile>(_entities[3].properties[1]);
/// see [BolusProfile.active]
static final active =
QueryBooleanProperty<BolusProfile>(_entities[3].properties[2]);
/// see [BolusProfile.notes]
static final notes =
QueryStringProperty<BolusProfile>(_entities[3].properties[3]);
/// see [BolusProfile.deleted]
static final deleted =
QueryBooleanProperty<BolusProfile>(_entities[3].properties[4]);
}
/// [LogEntry] entity fields to define ObjectBox queries.
class LogEntry_ {
/// see [LogEntry.id]
static final id = QueryIntegerProperty<LogEntry>(_entities[4].properties[0]);
/// see [LogEntry.time]
static final time =
QueryIntegerProperty<LogEntry>(_entities[4].properties[1]);
/// see [LogEntry.mgPerDl]
static final mgPerDl =
QueryIntegerProperty<LogEntry>(_entities[4].properties[2]);
/// see [LogEntry.mmolPerL]
static final mmolPerL =
QueryDoubleProperty<LogEntry>(_entities[4].properties[3]);
/// see [LogEntry.notes]
static final notes =
QueryStringProperty<LogEntry>(_entities[4].properties[4]);
/// see [LogEntry.deleted]
static final deleted =
QueryBooleanProperty<LogEntry>(_entities[4].properties[5]);
}
/// [LogEvent] entity fields to define ObjectBox queries.
class LogEvent_ {
/// see [LogEvent.id]
static final id = QueryIntegerProperty<LogEvent>(_entities[5].properties[0]);
/// see [LogEvent.time]
static final time =
QueryIntegerProperty<LogEvent>(_entities[5].properties[1]);
/// see [LogEvent.endTime]
static final endTime =
QueryIntegerProperty<LogEvent>(_entities[5].properties[2]);
/// see [LogEvent.hasEndTime]
static final hasEndTime =
QueryBooleanProperty<LogEvent>(_entities[5].properties[3]);
/// see [LogEvent.notes]
static final notes =
QueryStringProperty<LogEvent>(_entities[5].properties[4]);
/// see [LogEvent.eventType]
static final eventType =
QueryRelationToOne<LogEvent, LogEventType>(_entities[5].properties[5]);
/// see [LogEvent.deleted]
static final deleted =
QueryBooleanProperty<LogEvent>(_entities[5].properties[6]);
/// see [LogEvent.bolusProfile]
static final bolusProfile =
QueryRelationToOne<LogEvent, BolusProfile>(_entities[5].properties[7]);
/// see [LogEvent.basalProfile]
static final basalProfile =
QueryRelationToOne<LogEvent, BasalProfile>(_entities[5].properties[8]);
/// see [LogEvent.reminderDuration]
static final reminderDuration =
QueryIntegerProperty<LogEvent>(_entities[5].properties[9]);
}
/// [LogEventType] entity fields to define ObjectBox queries.
class LogEventType_ {
/// see [LogEventType.id]
static final id =
QueryIntegerProperty<LogEventType>(_entities[6].properties[0]);
/// see [LogEventType.value]
static final value =
QueryStringProperty<LogEventType>(_entities[6].properties[1]);
/// see [LogEventType.hasEndTime]
static final hasEndTime =
QueryBooleanProperty<LogEventType>(_entities[6].properties[2]);
/// see [LogEventType.defaultReminderDuration]
static final defaultReminderDuration =
QueryIntegerProperty<LogEventType>(_entities[6].properties[3]);
/// see [LogEventType.notes]
static final notes =
QueryStringProperty<LogEventType>(_entities[6].properties[4]);
/// see [LogEventType.deleted]
static final deleted =
QueryBooleanProperty<LogEventType>(_entities[6].properties[5]);
/// see [LogEventType.bolusProfile]
static final bolusProfile = QueryRelationToOne<LogEventType, BolusProfile>(
_entities[6].properties[6]);
/// see [LogEventType.basalProfile]
static final basalProfile = QueryRelationToOne<LogEventType, BasalProfile>(
_entities[6].properties[7]);
}
/// [LogMeal] entity fields to define ObjectBox queries.
class LogMeal_ {
/// see [LogMeal.id]
static final id = QueryIntegerProperty<LogMeal>(_entities[7].properties[0]);
/// see [LogMeal.value]
static final value = QueryStringProperty<LogMeal>(_entities[7].properties[1]);
/// see [LogMeal.carbsRatio]
static final carbsRatio =
QueryDoubleProperty<LogMeal>(_entities[7].properties[2]);
/// see [LogMeal.portionSize]
static final portionSize =
QueryDoubleProperty<LogMeal>(_entities[7].properties[3]);
/// see [LogMeal.carbsPerPortion]
static final carbsPerPortion =
QueryDoubleProperty<LogMeal>(_entities[7].properties[4]);
/// see [LogMeal.bolus]
static final bolus = QueryDoubleProperty<LogMeal>(_entities[7].properties[5]);
/// see [LogMeal.notes]
static final notes = QueryStringProperty<LogMeal>(_entities[7].properties[6]);
/// see [LogMeal.logEntry]
static final logEntry =
QueryRelationToOne<LogMeal, LogEntry>(_entities[7].properties[7]);
/// see [LogMeal.meal]
static final meal =
QueryRelationToOne<LogMeal, Meal>(_entities[7].properties[8]);
/// see [LogMeal.mealSource]
static final mealSource =
QueryRelationToOne<LogMeal, MealSource>(_entities[7].properties[9]);
/// see [LogMeal.mealCategory]
static final mealCategory =
QueryRelationToOne<LogMeal, MealCategory>(_entities[7].properties[10]);
/// see [LogMeal.mealPortionType]
static final mealPortionType =
QueryRelationToOne<LogMeal, MealPortionType>(_entities[7].properties[11]);
/// see [LogMeal.portionSizeAccuracy]
static final portionSizeAccuracy =
QueryRelationToOne<LogMeal, Accuracy>(_entities[7].properties[12]);
/// see [LogMeal.carbsRatioAccuracy]
static final carbsRatioAccuracy =
QueryRelationToOne<LogMeal, Accuracy>(_entities[7].properties[13]);
/// see [LogMeal.deleted]
static final deleted =
QueryBooleanProperty<LogMeal>(_entities[7].properties[14]);
}
/// [Meal] entity fields to define ObjectBox queries.
class Meal_ {
/// see [Meal.id]
static final id = QueryIntegerProperty<Meal>(_entities[8].properties[0]);
/// see [Meal.value]
static final value = QueryStringProperty<Meal>(_entities[8].properties[1]);
/// see [Meal.carbsRatio]
static final carbsRatio =
QueryDoubleProperty<Meal>(_entities[8].properties[2]);
/// see [Meal.portionSize]
static final portionSize =
QueryDoubleProperty<Meal>(_entities[8].properties[3]);
/// see [Meal.carbsPerPortion]
static final carbsPerPortion =
QueryDoubleProperty<Meal>(_entities[8].properties[4]);
/// see [Meal.delayedBolusDuration]
static final delayedBolusDuration =
QueryIntegerProperty<Meal>(_entities[8].properties[5]);
/// see [Meal.delayedBolusRate]
static final delayedBolusRate =
QueryDoubleProperty<Meal>(_entities[8].properties[6]);
/// see [Meal.notes]
static final notes = QueryStringProperty<Meal>(_entities[8].properties[7]);
/// see [Meal.mealSource]
static final mealSource =
QueryRelationToOne<Meal, MealSource>(_entities[8].properties[8]);
/// see [Meal.mealCategory]
static final mealCategory =
QueryRelationToOne<Meal, MealCategory>(_entities[8].properties[9]);
/// see [Meal.mealPortionType]
static final mealPortionType =
QueryRelationToOne<Meal, MealPortionType>(_entities[8].properties[10]);
/// see [Meal.portionSizeAccuracy]
static final portionSizeAccuracy =
QueryRelationToOne<Meal, Accuracy>(_entities[8].properties[11]);
/// see [Meal.carbsRatioAccuracy]
static final carbsRatioAccuracy =
QueryRelationToOne<Meal, Accuracy>(_entities[8].properties[12]);
/// see [Meal.deleted]
static final deleted =
QueryBooleanProperty<Meal>(_entities[8].properties[13]);
}
/// [MealCategory] entity fields to define ObjectBox queries.
class MealCategory_ {
/// see [MealCategory.id]
static final id =
QueryIntegerProperty<MealCategory>(_entities[9].properties[0]);
/// see [MealCategory.value]
static final value =
QueryStringProperty<MealCategory>(_entities[9].properties[1]);
/// see [MealCategory.notes]
static final notes =
QueryStringProperty<MealCategory>(_entities[9].properties[2]);
/// see [MealCategory.deleted]
static final deleted =
QueryBooleanProperty<MealCategory>(_entities[9].properties[3]);
}
/// [MealPortionType] entity fields to define ObjectBox queries.
class MealPortionType_ {
/// see [MealPortionType.id]
static final id =
QueryIntegerProperty<MealPortionType>(_entities[10].properties[0]);
/// see [MealPortionType.value]
static final value =
QueryStringProperty<MealPortionType>(_entities[10].properties[1]);
/// see [MealPortionType.notes]
static final notes =
QueryStringProperty<MealPortionType>(_entities[10].properties[2]);
/// see [MealPortionType.deleted]
static final deleted =
QueryBooleanProperty<MealPortionType>(_entities[10].properties[3]);
}
/// [MealSource] entity fields to define ObjectBox queries.
class MealSource_ {
/// see [MealSource.id]
static final id =
QueryIntegerProperty<MealSource>(_entities[11].properties[0]);
/// see [MealSource.value]
static final value =
QueryStringProperty<MealSource>(_entities[11].properties[1]);
/// see [MealSource.notes]
static final notes =
QueryStringProperty<MealSource>(_entities[11].properties[2]);
/// see [MealSource.defaultMealCategory]
static final defaultMealCategory =
QueryRelationToOne<MealSource, MealCategory>(_entities[11].properties[3]);
/// see [MealSource.defaultMealPortionType]
static final defaultMealPortionType =
QueryRelationToOne<MealSource, MealPortionType>(
_entities[11].properties[4]);
/// see [MealSource.defaultCarbsRatioAccuracy]
static final defaultCarbsRatioAccuracy =
QueryRelationToOne<MealSource, Accuracy>(_entities[11].properties[5]);
/// see [MealSource.defaultPortionSizeAccuracy]
static final defaultPortionSizeAccuracy =
QueryRelationToOne<MealSource, Accuracy>(_entities[11].properties[6]);
/// see [MealSource.deleted]
static final deleted =
QueryBooleanProperty<MealSource>(_entities[11].properties[7]);
}
/// [LogBolus] entity fields to define ObjectBox queries.
class LogBolus_ {
/// see [LogBolus.id]
static final id = QueryIntegerProperty<LogBolus>(_entities[12].properties[0]);
/// see [LogBolus.units]
static final units =
QueryDoubleProperty<LogBolus>(_entities[12].properties[1]);
/// see [LogBolus.carbs]
static final carbs =
QueryDoubleProperty<LogBolus>(_entities[12].properties[2]);
/// see [LogBolus.delay]
static final delay =
QueryIntegerProperty<LogBolus>(_entities[12].properties[3]);
/// see [LogBolus.setManually]
static final setManually =
QueryBooleanProperty<LogBolus>(_entities[12].properties[4]);
/// see [LogBolus.notes]
static final notes =
QueryStringProperty<LogBolus>(_entities[12].properties[5]);
/// see [LogBolus.logEntry]
static final logEntry =
QueryRelationToOne<LogBolus, LogEntry>(_entities[12].properties[6]);
/// see [LogBolus.rate]
static final rate =
QueryRelationToOne<LogBolus, Bolus>(_entities[12].properties[7]);
/// see [LogBolus.meal]
static final meal =
QueryRelationToOne<LogBolus, LogMeal>(_entities[12].properties[8]);
/// see [LogBolus.deleted]
static final deleted =
QueryBooleanProperty<LogBolus>(_entities[12].properties[9]);
/// see [LogBolus.mgPerDlCurrent]
static final mgPerDlCurrent =
QueryIntegerProperty<LogBolus>(_entities[12].properties[10]);
/// see [LogBolus.mgPerDlTarget]
static final mgPerDlTarget =
QueryIntegerProperty<LogBolus>(_entities[12].properties[11]);
/// see [LogBolus.mgPerDlCorrection]
static final mgPerDlCorrection =
QueryIntegerProperty<LogBolus>(_entities[12].properties[12]);
/// see [LogBolus.mmolPerLCurrent]
static final mmolPerLCurrent =
QueryDoubleProperty<LogBolus>(_entities[12].properties[13]);
/// see [LogBolus.mmolPerLTarget]
static final mmolPerLTarget =
QueryDoubleProperty<LogBolus>(_entities[12].properties[14]);
/// see [LogBolus.mmolPerLCorrection]
static final mmolPerLCorrection =
QueryDoubleProperty<LogBolus>(_entities[12].properties[15]);
}
/// [Accuracy] entity fields to define ObjectBox queries.
class Accuracy_ {
/// see [Accuracy.id]
static final id = QueryIntegerProperty<Accuracy>(_entities[13].properties[0]);
/// see [Accuracy.value]
static final value =
QueryStringProperty<Accuracy>(_entities[13].properties[1]);
/// see [Accuracy.forCarbsRatio]
static final forCarbsRatio =
QueryBooleanProperty<Accuracy>(_entities[13].properties[2]);
/// see [Accuracy.forPortionSize]
static final forPortionSize =
QueryBooleanProperty<Accuracy>(_entities[13].properties[3]);
/// see [Accuracy.confidenceRating]
static final confidenceRating =
QueryIntegerProperty<Accuracy>(_entities[13].properties[4]);
/// see [Accuracy.notes]
static final notes =
QueryStringProperty<Accuracy>(_entities[13].properties[5]);
/// see [Accuracy.deleted]
static final deleted =
QueryBooleanProperty<Accuracy>(_entities[13].properties[6]);
}
/// [Settings] entity fields to define ObjectBox queries.
class Settings_ {
/// see [Settings.id]
static final id = QueryIntegerProperty<Settings>(_entities[14].properties[0]);
/// see [Settings.dateFormat]
static final dateFormat =
QueryStringProperty<Settings>(_entities[14].properties[1]);
/// see [Settings.longDateFormat]
static final longDateFormat =
QueryStringProperty<Settings>(_entities[14].properties[2]);
/// see [Settings.timeFormat]
static final timeFormat =
QueryStringProperty<Settings>(_entities[14].properties[3]);
/// see [Settings.longTimeFormat]
static final longTimeFormat =
QueryStringProperty<Settings>(_entities[14].properties[4]);
/// see [Settings.showConfirmationDialogOnCancel]
static final showConfirmationDialogOnCancel =
QueryBooleanProperty<Settings>(_entities[14].properties[5]);
/// see [Settings.showConfirmationDialogOnDelete]
static final showConfirmationDialogOnDelete =
QueryBooleanProperty<Settings>(_entities[14].properties[6]);
/// see [Settings.showConfirmationDialogOnStopEvent]
static final showConfirmationDialogOnStopEvent =
QueryBooleanProperty<Settings>(_entities[14].properties[7]);
/// see [Settings.lowGlucoseMgPerDl]
static final lowGlucoseMgPerDl =
QueryIntegerProperty<Settings>(_entities[14].properties[8]);
/// see [Settings.moderateGlucoseMgPerDl]
static final moderateGlucoseMgPerDl =
QueryIntegerProperty<Settings>(_entities[14].properties[9]);
/// see [Settings.highGlucoseMgPerDl]
static final highGlucoseMgPerDl =
QueryIntegerProperty<Settings>(_entities[14].properties[10]);
/// see [Settings.lowGlucoseMmolPerL]
static final lowGlucoseMmolPerL =
QueryDoubleProperty<Settings>(_entities[14].properties[11]);
/// see [Settings.moderateGlucoseMmolPerL]
static final moderateGlucoseMmolPerL =
QueryDoubleProperty<Settings>(_entities[14].properties[12]);
/// see [Settings.highGlucoseMmolPerDl]
static final highGlucoseMmolPerDl =
QueryDoubleProperty<Settings>(_entities[14].properties[13]);
}