Condition<O> class abstract

Inheritance
Implemented types
Mixed in types
Implementers

Constructors

Condition.parse(String condition)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
isIDCondition bool
no setter
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
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

Methods

cast<T>() Condition<T>
encode() String
equalsConditionValue(Object? value1, Object? value2, {Object? parameters, List? positionalParameters, Map<String, Object?>? namedParameters, TypeInfo? keyType, EntityHandler? keyEntityHandler}) bool
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
greaterThanOrEqualConditionValue(Object? value1, Object? value2, {Object? parameters, List? positionalParameters, Map<String, Object?>? namedParameters, TypeInfo? keyType, EntityHandler? keyEntityHandler}) bool
inConditionValues(Object? value1, List value2, {Object? parameters, List? positionalParameters, Map<String, Object?>? namedParameters, EntityHandler? entityHandler}) bool
lessThanConditionValue(Object? value1, Object? value2, {Object? parameters, List? positionalParameters, Map<String, Object?>? namedParameters, TypeInfo? keyType, EntityHandler? keyEntityHandler}) bool
lessThanOrEqualConditionValue(Object? value1, Object? value2, {Object? parameters, List? positionalParameters, Map<String, Object?>? namedParameters, TypeInfo? keyType, EntityHandler? keyEntityHandler}) bool
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
inherited
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.
override

Operators

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

Static Methods

encodeConditionValue(dynamic o) String
toJsonEncodable(dynamic o) Object?