KeyCondition<O, V> class abstract

Inheritance
Implementers

Constructors

KeyCondition(List<ConditionKey> keys, V value)

Properties

encodeKey String
no setter
hashCode int
The hash code for this object.
no setterinherited
isIDCondition bool
no setterinherited
isInner bool
Returns true if this conditions performs an "inner join" of related tables/repositories. Returns false if an outer join is needed to not influence other conditions in the query (usually when a condition is inside an OR group).
no setterinherited
isWordKey bool
no setter
keys List<ConditionKey>
getter/setter pair
parameters List<ConditionParameter>
no setterinherited
parent Condition?
no setterinherited
resolved bool
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
value ↔ V
getter/setter pair

Methods

cast<T>() Condition<T>
inherited
encode() String
inherited
equalsConditionValue(Object? value1, Object? value2, {Object? parameters, List? positionalParameters, Map<String, Object?>? namedParameters, TypeInfo? keyType, EntityHandler? keyEntityHandler}) bool
inherited
getEntityKeyValue(O o, [EntityHandler<O>? entityHandler]) Object?
getEntityMapKeyValue(Map<String, dynamic>? entityMap, [EntityHandler<O>? entityHandler]) KeyConditionValue?
getField(O o, String key, {EntityHandler<O>? entityHandler}) → dynamic
inherited
getID(O o, {EntityHandler<O>? entityHandler}) → dynamic
inherited
greaterThanConditionValue(Object? value1, Object? value2, {Object? parameters, List? positionalParameters, Map<String, Object?>? namedParameters, TypeInfo? keyType, EntityHandler? keyEntityHandler}) bool
inherited
greaterThanOrEqualConditionValue(Object? value1, Object? value2, {Object? parameters, List? positionalParameters, Map<String, Object?>? namedParameters, TypeInfo? keyType, EntityHandler? keyEntityHandler}) bool
inherited
inConditionValues(Object? value1, List value2, {Object? parameters, List? positionalParameters, Map<String, Object?>? namedParameters, EntityHandler? entityHandler}) bool
inherited
lessThanConditionValue(Object? value1, Object? value2, {Object? parameters, List? positionalParameters, Map<String, Object?>? namedParameters, TypeInfo? keyType, EntityHandler? keyEntityHandler}) bool
inherited
lessThanOrEqualConditionValue(Object? value1, Object? value2, {Object? parameters, List? positionalParameters, Map<String, Object?>? namedParameters, TypeInfo? keyType, EntityHandler? keyEntityHandler}) bool
inherited
matchesEntity(O o, {EntityHandler<O>? entityHandler, Object? parameters, List? positionalParameters, Map<String, Object?>? namedParameters}) bool
inherited
matchesEntityMap(Map<String, dynamic> o, {EntityHandler<O>? entityHandler, Object? parameters, List? positionalParameters, Map<String, Object?>? namedParameters}) bool
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
resolve({Condition? parent, required List<ConditionParameter> parameters}) → void
override
setField(O o, String key, Object? value, {EntityHandler<O>? entityHandler, EntityCache? entityCache}) → void
inherited
setID(O o, Object id, {EntityHandler<O>? entityHandler}) → void
inherited
toString() String
A string representation of this object.
inherited

Operators

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