Class PropertyQueryConditionImpl<T>

java.lang.Object
io.objectbox.query.PropertyQueryConditionImpl<T>
All Implemented Interfaces:
PropertyQueryCondition<T>, QueryCondition<T>
Direct Known Subclasses:
PropertyQueryConditionImpl.ByteArrayCondition, PropertyQueryConditionImpl.DoubleCondition, PropertyQueryConditionImpl.DoubleDoubleCondition, PropertyQueryConditionImpl.IntArrayCondition, PropertyQueryConditionImpl.LongArrayCondition, PropertyQueryConditionImpl.LongCondition, PropertyQueryConditionImpl.LongLongCondition, PropertyQueryConditionImpl.NearestNeighborCondition, PropertyQueryConditionImpl.NullCondition, PropertyQueryConditionImpl.StringArrayCondition, PropertyQueryConditionImpl.StringCondition, PropertyQueryConditionImpl.StringDoubleCondition, PropertyQueryConditionImpl.StringLongCondition, PropertyQueryConditionImpl.StringStringCondition

public abstract class PropertyQueryConditionImpl<T> extends Object implements PropertyQueryCondition<T>
Property based query conditions with implementations split by number and type of values, such as LongCondition, LongLongCondition, LongArrayCondition and the general NullCondition.

Each condition implementation has a set of operation enums, e.g. EQUAL/NOT_EQUAL/..., which represent the actual query condition passed to the native query builder.