Thrown when a ManagedDataModel encounters an error.
- Implements
-
- Exception
Constructors
- ManagedDataModelException(String message)
- ManagedDataModelException.cyclicReference(ManagedEntity entity, Symbol property, ManagedEntity destinationEntity, Symbol inverseProperty)
-
factory
- ManagedDataModelException.dualMetadata(ManagedEntity entity, Symbol property, ManagedEntity destinationEntity, Symbol inverseProperty)
-
factory
- ManagedDataModelException.duplicateInverse(ManagedEntity entity, Symbol property, ManagedEntity destinationEntity, List<Symbol> inversePropertyCandidates)
-
factory
- ManagedDataModelException.duplicateTables(ManagedEntity entity1, ManagedEntity entity2)
-
factory
- ManagedDataModelException.incompatibleDeleteRule(ManagedEntity entity, Symbol property)
-
factory
- ManagedDataModelException.invalidMetadata(ManagedEntity entity, Symbol property, ManagedEntity destinationEntity)
-
factory
- ManagedDataModelException.invalidTransient(ManagedEntity entity, Symbol property)
-
factory
- ManagedDataModelException.invalidType(ManagedEntity entity, Symbol property)
-
factory
- ManagedDataModelException.invalidValidator(ManagedEntity entity, String property, String reason)
-
factory
- ManagedDataModelException.missingInverse(ManagedEntity entity, Symbol property, ManagedEntity destinationEntity, Symbol expectedProperty)
-
factory
- ManagedDataModelException.multipleDestinationEntities(ManagedEntity entity, Symbol property, List<ManagedEntity> possibleEntities)
-
factory
- ManagedDataModelException.noDestinationEntity(ManagedEntity entity, Symbol property)
-
factory
- ManagedDataModelException.noPrimaryKey(ManagedEntity entity)
-
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
Operators
-
operator ==(
other) → bool -
The equality operator.
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