GeneratedRuntimeSchema class

Root generated runtime schema emitted by generated clients.

Annotations
  • @immutable

Constructors

GeneratedRuntimeSchema({required List<GeneratedModelMetadata> models, List<GeneratedEnumMetadata> enums = const <GeneratedEnumMetadata>[], List<GeneratedDatasourceMetadata> datasources = const <GeneratedDatasourceMetadata>[]})
Creates generated runtime schema metadata.
const

Properties

datasources List<GeneratedDatasourceMetadata>
Generated datasources in declaration order.
final
enums List<GeneratedEnumMetadata>
Generated enums in declaration order.
final
hashCode int
The hash code for this object.
no setterinherited
models List<GeneratedModelMetadata>
Generated models in declaration order.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

findDatasource(String name) GeneratedDatasourceMetadata?
Finds datasource metadata by block name.
findEnum(String name) GeneratedEnumMetadata?
Finds enum metadata by logical name.
findEnumByDatabaseName(String databaseName) GeneratedEnumMetadata?
Finds enum metadata by mapped database name.
findModel(String name) GeneratedModelMetadata?
Finds model metadata by logical name.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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