Class DistanceToFieldProjectionValueStepImpl
- java.lang.Object
-
- org.hibernate.search.engine.search.projection.dsl.impl.DistanceToFieldProjectionOptionsStepImpl<Double>
-
- org.hibernate.search.engine.search.projection.dsl.impl.DistanceToFieldProjectionValueStepImpl
-
- All Implemented Interfaces:
DistanceToFieldProjectionOptionsStep<DistanceToFieldProjectionOptionsStepImpl<Double>,Double>,DistanceToFieldProjectionValueStep<DistanceToFieldProjectionOptionsStepImpl<Double>,Double>,ProjectionFinalStep<Double>
public final class DistanceToFieldProjectionValueStepImpl extends DistanceToFieldProjectionOptionsStepImpl<Double> implements DistanceToFieldProjectionValueStep<DistanceToFieldProjectionOptionsStepImpl<Double>,Double>
-
-
Field Summary
-
Fields inherited from class org.hibernate.search.engine.search.projection.dsl.impl.DistanceToFieldProjectionOptionsStepImpl
distanceFieldProjectionBuilder
-
-
Constructor Summary
Constructors Constructor Description DistanceToFieldProjectionValueStepImpl(SearchProjectionDslContext<?> dslContext, String fieldPath, GeoPoint center)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DistanceToFieldProjectionOptionsStep<?,List<Double>>multi()Defines the projection as multi-valued, i.e.-
Methods inherited from class org.hibernate.search.engine.search.projection.dsl.impl.DistanceToFieldProjectionOptionsStepImpl
toProjection, unit
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.hibernate.search.engine.search.projection.dsl.DistanceToFieldProjectionOptionsStep
unit
-
Methods inherited from interface org.hibernate.search.engine.search.projection.dsl.ProjectionFinalStep
toProjection
-
-
-
-
Constructor Detail
-
DistanceToFieldProjectionValueStepImpl
public DistanceToFieldProjectionValueStepImpl(SearchProjectionDslContext<?> dslContext, String fieldPath, GeoPoint center)
-
-
Method Detail
-
multi
public DistanceToFieldProjectionOptionsStep<?,List<Double>> multi()
Description copied from interface:DistanceToFieldProjectionValueStepDefines the projection as multi-valued, i.e. returningList<T>instead ofT.Calling
DistanceToFieldProjectionValueStep.multi()is mandatory for multi-valued fields, otherwise the projection will throw an exception upon creating the query.- Specified by:
multiin interfaceDistanceToFieldProjectionValueStep<DistanceToFieldProjectionOptionsStepImpl<Double>,Double>- Returns:
- A new step to define optional parameters for the multi-valued projections.
-
-