deserializeDbMetadataProp function
dynamic
deserializeDbMetadataProp(
- IsarReader reader,
- int property
)
Implementation
@isarProtected
dynamic deserializeDbMetadataProp(IsarReader reader, int property) {
switch (property) {
case 1:
return IsarCore.readString(reader, 1) ?? '';
case 2:
{
final length = IsarCore.readList(reader, 2, IsarCore.readerPtrPtr);
{
final reader = IsarCore.readerPtr;
if (reader.isNull) {
return null;
} else {
final list = List<String>.filled(length, '', growable: true);
for (var i = 0; i < length; i++) {
list[i] = IsarCore.readString(reader, i) ?? '';
}
IsarCore.freeReader(reader);
return list;
}
}
}
case 3:
{
final length = IsarCore.readList(reader, 3, IsarCore.readerPtrPtr);
{
final reader = IsarCore.readerPtr;
if (reader.isNull) {
return null;
} else {
final list = List<String>.filled(length, '', growable: true);
for (var i = 0; i < length; i++) {
list[i] = IsarCore.readString(reader, i) ?? '';
}
IsarCore.freeReader(reader);
return list;
}
}
}
case 4:
return IsarCore.readString(reader, 4) ?? "";
case 5:
return IsarCore.readString(reader, 5);
case 6:
return IsarCore.readString(reader, 6);
case 7:
return IsarCore.readString(reader, 7);
case 8:
return IsarCore.readString(reader, 8);
case 9:
return IsarCore.readString(reader, 9);
case 10:
return IsarCore.readString(reader, 10);
case 11:
return IsarCore.readString(reader, 11);
case 12:
return IsarCore.readString(reader, 12);
case 13:
return IsarCore.readString(reader, 13);
case 14:
{
final value = IsarCore.readLong(reader, 14);
if (value == -9223372036854775808) {
return null;
} else {
return value;
}
}
case 15:
{
final value = IsarCore.readLong(reader, 15);
if (value == -9223372036854775808) {
return null;
} else {
return value;
}
}
case 16:
return IsarCore.readString(reader, 16);
default:
throw ArgumentError('Unknown property: $property');
}
}