TransactionEntityProvider class
- Implemented types
- Mixed-in types
Constructors
- TransactionEntityProvider(Transaction transaction, EntityRepositoryProvider entityRepositoryProvider, EntityResolutionRules? resolutionRules)
Properties
- entityRepositoryProvider → EntityRepositoryProvider
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- resolutionRules → EntityResolutionRules?
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- transaction → Transaction
-
final
Methods
-
getContextEntityResolutionRules(
) → EntityResolutionRules? -
The current EntityResolutionRules of the current context.
override
-
getEntityByID<
O> (dynamic id, {Type? type, bool sync = false, EntityResolutionRules? resolutionRules}) → FutureOr< O?> -
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
resolveEntityResolutionRules(
EntityResolutionRules? resolutionRules) → EntityResolutionRulesResolved -
Resolves the
resolutionRules
to apply. Merges with the current EntityResolutionRules context if needed.inherited -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited