DBGenerator class

Constructors

DBGenerator()

Properties

hashCode int
The hash code for this object.
no setterinherited
pp parse
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
typeChecker → TypeChecker
no setter

Methods

doParseEdge(ConstantReader ann) List<DBMetaEdge>
doParseField(ConstantReader ann) List<DBMetaField>
doParseTable(String table, ConstantReader ann) parseTable
generate(LibraryReader library, BuildStep buildStep) FutureOr<String>
Generates Dart code for an input Dart library.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
parseCheck() → void
render(parseTable pt) String
renderClient(parseTable pt) String
renderClientEdgeSchema(parseTable pt) String
renderClientFunc(parseTable pt) String
renderClientSchema(parseTable pt) String
renderPart(BuildStep bs) String
renderType(parseTable pt) String
renderTypeEdgeFunc(parseTable pt) String
renderTypeFunc(parseTable pt) String
renderUtil() String
toString() String
A string representation of this object.
inherited

Operators

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

Constants

DBClientSetClass → const String