Package io.objectbox.query
Class PropertyQueryConditionImpl.NearestNeighborCondition<T>
- java.lang.Object
-
- io.objectbox.query.QueryConditionImpl<T>
-
- io.objectbox.query.PropertyQueryConditionImpl<T>
-
- io.objectbox.query.PropertyQueryConditionImpl.NearestNeighborCondition<T>
-
- All Implemented Interfaces:
PropertyQueryCondition<T>,QueryCondition<T>
- Enclosing class:
- PropertyQueryConditionImpl<T>
public static class PropertyQueryConditionImpl.NearestNeighborCondition<T> extends PropertyQueryConditionImpl<T>
Conditions for properties with anHnswIndex.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.objectbox.query.PropertyQueryConditionImpl
PropertyQueryConditionImpl.ByteArrayCondition<T>, PropertyQueryConditionImpl.DoubleCondition<T>, PropertyQueryConditionImpl.DoubleDoubleCondition<T>, PropertyQueryConditionImpl.IntArrayCondition<T>, PropertyQueryConditionImpl.LongArrayCondition<T>, PropertyQueryConditionImpl.LongCondition<T>, PropertyQueryConditionImpl.LongLongCondition<T>, PropertyQueryConditionImpl.NearestNeighborCondition<T>, PropertyQueryConditionImpl.NullCondition<T>, PropertyQueryConditionImpl.StringArrayCondition<T>, PropertyQueryConditionImpl.StringCondition<T>, PropertyQueryConditionImpl.StringStringCondition<T>
-
-
Field Summary
Fields Modifier and Type Field Description private intmaxResultCountprivate float[]queryVector-
Fields inherited from class io.objectbox.query.PropertyQueryConditionImpl
property
-
-
Constructor Summary
Constructors Constructor Description NearestNeighborCondition(Property<T> property, float[] queryVector, int maxResultCount)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidapplyCondition(QueryBuilder<T> builder)-
Methods inherited from class io.objectbox.query.PropertyQueryConditionImpl
alias, apply
-
Methods inherited from class io.objectbox.query.QueryConditionImpl
and, or
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.objectbox.query.QueryCondition
and, or
-
-
-
-
Method Detail
-
applyCondition
void applyCondition(QueryBuilder<T> builder)
- Specified by:
applyConditionin classPropertyQueryConditionImpl<T>
-
-