ModelFieldValue<T> class abstract

Class for defining special field values.

The value of type T is the actual value.

特殊なフィールド値を定義するためのクラス。

T型のvalueが実際の値となります。

Implementers
Available Extensions

Constructors

ModelFieldValue()
Class for defining special field values.
const

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
value → T
Actual value.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() DynamicMap
Methods for Json serialization.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

fromMap(DynamicMap value) DynamicMap
Performs the process of converting data read from the server.
registerConverter(ModelFieldValueConverter<ModelFieldValue> converter) → void
A special class can be registered as a ModelFieldValue by passing ModelFieldValueConverter to converter.
registerFilter(ModelFieldValueFilter<ModelFieldValue> filter) → void
A special class can be registered as a ModelFieldValue by passing ModelFieldValueFilter to filter.
toMap(DynamicMap value) DynamicMap
Executes the process of converting data to be stored on the server.
unregisterConverter(ModelFieldValueConverter<ModelFieldValue> converter) → void
By passing ModelFieldValueConverter to converter, you can release an already registered ModelFieldValueConverter.
unregisterFilter(ModelFieldValueFilter<ModelFieldValue> filter) → void
By passing ModelFieldValueFilter to filter, you can release an already registered ModelFieldValueFilter.