SqliteModelSerdesGenerator class Null safety

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

Inheritance

Constructors

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

Properties

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

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent 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
@protected, inherited

Operators

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