SqliteModelSerdesGenerator class

Digest a sqliteConfig from reader and manage serdes generators to and from a SqliteProvider.

Constructors

SqliteModelSerdesGenerator(Element element, ConstantReader reader, {required String repositoryName})

Properties

config → SqliteSerializable
Deserialize a Config from an annotation, such as RestSerializable.
no setter
configKey String
Property under the annotation that contains the serialized config.
finalinherited
element → Element
The annotated element
finalinherited
generators List<SqliteSerdesGenerator<SqliteModel>>
Produce serializer and deserializer generators
no setter
hashCode int
The hash code for this object.
no setterinherited
reader → ConstantReader
The reader generated from the annotation
finalinherited
repositoryName String
Repository prefix passed to the generators. Does not include Repository.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
withinConfigKey(String property) → ConstantReader?
ConstantReader#read does not return null, so we must safely navigate it
inherited

Operators

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