ManagedDataModelError class

Thrown when a ManagedDataModel encounters an error.

Constructors

ManagedDataModelError(String message)
ManagedDataModelError.conflictingTypes(ManagedEntity entity, String propertyName)
factory
ManagedDataModelError.dualMetadata(String tableName, Symbol property, String destinationTableName, String inverseProperty)
factory
ManagedDataModelError.duplicateInverse(String tableName, String inverseName, List<String> conflictingNames)
factory
ManagedDataModelError.duplicateTables(String tableName, List<String> instanceTypes)
factory
ManagedDataModelError.emptyEntityUniqueProperties(String tableName)
factory
ManagedDataModelError.incompatibleDeleteRule(String tableName, Symbol property)
factory
ManagedDataModelError.invalidEntityUniqueProperty(String tableName, Symbol property)
factory
ManagedDataModelError.invalidMetadata(String tableName, Symbol property)
factory
ManagedDataModelError.invalidTransient(ManagedEntity entity, Symbol property)
factory
ManagedDataModelError.invalidType(Symbol tableSymbol, Symbol propertySymbol)
factory
ManagedDataModelError.invalidValidator(ManagedEntity entity, String property, String reason)
factory
ManagedDataModelError.missingInverse(String tableName, String instanceName, Symbol property, String destinationTableName, Symbol expectedProperty)
factory
ManagedDataModelError.multipleDestinationEntities(String tableName, Symbol property, List<String> possibleEntities, Symbol expected)
factory
ManagedDataModelError.noConstructor(ClassMirror cm)
factory
ManagedDataModelError.noDestinationEntity(String tableName, Symbol property, Symbol expectedType)
factory
ManagedDataModelError.noPrimaryKey(ManagedEntity entity)
factory
ManagedDataModelError.relationshipEntityUniqueProperty(String tableName, Symbol property)
factory
ManagedDataModelError.singleEntityUniqueProperty(String tableName, Symbol property)
factory

Properties

message → String
final
hashCode → int
The hash code for this object.
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited
stackTrace → StackTrace
read-only, inherited

Methods

toString() → String
Returns a string representation of this object.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited

Operators

operator ==(dynamic other) → bool
The equality operator.
inherited