Relation<T extends DatumEntityInterface> class sealed

Implementers

Properties

cascadeDeleteBehavior → CascadeDeleteBehavior
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
shouldCascadeDelete → bool
Returns true if this relation should cascade delete operations.
no setter
shouldRestrictDelete → bool
Returns true if this relation should restrict delete operations.
no setter
shouldSetNullOnDelete → bool
Returns true if this relation should set foreign keys to null.
no setter
value → dynamic
no setter

Methods

getRelatedManager() → DatumManager<T>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setRaw(dynamic value) → void
Sets the value of the relation from a raw dynamic value (e.g. from generic query results).
toString() → String
A string representation of this object.
inherited

Operators

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