KeyConditionINBase<O> class abstract

Inheritance
Implementers

Constructors

KeyConditionINBase(List<ConditionKey> keys, dynamic values, {bool not = false})

Properties

encodeKey String
no setterinherited
encodeValue 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 setterinherited
keys List<ConditionKey>
getter/setter pairinherited
not bool
final
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 List<Object?>
getter/setter pairinherited

Methods

cast<T>() KeyConditionINBase<T>
override
encode() String
override
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?
inherited
getEntityMapKeyValue(Map<String, dynamic>? entityMap, [EntityHandler<O>? entityHandler]) KeyConditionValue?
inherited
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
override
matchesEntityMap(Map<String, dynamic> o, {EntityHandler<O>? entityHandler, Object? parameters, List? positionalParameters, Map<String, Object?>? namedParameters}) bool
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
resolve({Condition? parent, required List<ConditionParameter> parameters}) → void
inherited
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

Static Methods

valuesAsList(dynamic value) List<Object?>