propertyTypeToOBXPropertyType function
Implementation
int propertyTypeToOBXPropertyType(PropertyType type) {
switch (type) {
case PropertyType.byte:
return OBXPropertyType.Byte;
case PropertyType.short:
return OBXPropertyType.Short;
case PropertyType.char:
return OBXPropertyType.Char;
case PropertyType.int:
return OBXPropertyType.Int;
case PropertyType.float:
return OBXPropertyType.Float;
case PropertyType.date:
return OBXPropertyType.Date;
case PropertyType.dateNano:
return OBXPropertyType.DateNano;
case PropertyType.byteVector:
return OBXPropertyType.ByteVector;
case PropertyType.charVector:
return OBXPropertyType.CharVector;
case PropertyType.shortVector:
return OBXPropertyType.ShortVector;
case PropertyType.intVector:
return OBXPropertyType.IntVector;
case PropertyType.floatVector:
return OBXPropertyType.FloatVector;
default:
throw ArgumentError.value(type, 'type', 'Invalid PropertyType');
}
}