Class DistanceToFieldProjectionOptionsStepImpl<P>
- java.lang.Object
-
- org.hibernate.search.engine.search.projection.dsl.impl.DistanceToFieldProjectionOptionsStepImpl<P>
-
- All Implemented Interfaces:
DistanceToFieldProjectionOptionsStep<DistanceToFieldProjectionOptionsStepImpl<P>,P>,ProjectionFinalStep<P>
- Direct Known Subclasses:
DistanceToFieldProjectionValueStepImpl
public class DistanceToFieldProjectionOptionsStepImpl<P> extends Object implements DistanceToFieldProjectionOptionsStep<DistanceToFieldProjectionOptionsStepImpl<P>,P>
-
-
Field Summary
Fields Modifier and Type Field Description protected DistanceToFieldProjectionBuilderdistanceFieldProjectionBuilder
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SearchProjection<P>toProjection()Create aSearchProjectioninstance matching the definition given in the previous DSL steps.DistanceToFieldProjectionOptionsStepImpl<P>unit(DistanceUnit unit)Defines the unit of the computed distance (default is meters).
-
-
-
Field Detail
-
distanceFieldProjectionBuilder
protected final DistanceToFieldProjectionBuilder distanceFieldProjectionBuilder
-
-
Method Detail
-
unit
public DistanceToFieldProjectionOptionsStepImpl<P> unit(DistanceUnit unit)
Description copied from interface:DistanceToFieldProjectionOptionsStepDefines the unit of the computed distance (default is meters).- Specified by:
unitin interfaceDistanceToFieldProjectionOptionsStep<DistanceToFieldProjectionOptionsStepImpl<P>,P>- Parameters:
unit- The unit.- Returns:
this, for method chaining.
-
toProjection
public SearchProjection<P> toProjection()
Description copied from interface:ProjectionFinalStepCreate aSearchProjectioninstance matching the definition given in the previous DSL steps.- Specified by:
toProjectionin interfaceProjectionFinalStep<P>- Returns:
- The
SearchProjectioninstance.
-
-