Uses of Enum
org.hibernate.search.engine.search.common.ValueModel
Packages that use ValueModel
Package
Description
-
Uses of ValueModel in org.hibernate.search.engine.search.aggregation.dsl
Methods in org.hibernate.search.engine.search.aggregation.dsl with parameters of type ValueModelModifier and TypeMethodDescription<F> RangeAggregationRangeStep
<?, PDF, F> RangeAggregationFieldStep.field
(String fieldPath, Class<F> type, ValueModel valueModel) Target the given field in the range aggregation.<F> TermsAggregationOptionsStep
<?, PDF, F, Map<F, Long>> TermsAggregationFieldStep.field
(String fieldPath, Class<F> type, ValueModel valueModel) Target the given field in the terms aggregation. -
Uses of ValueModel in org.hibernate.search.engine.search.aggregation.spi
Methods in org.hibernate.search.engine.search.aggregation.spi with parameters of type ValueModelModifier and TypeMethodDescription<K> RangeAggregationBuilder
<K> RangeAggregationBuilder.TypeSelector.type
(Class<K> expectedType, ValueModel valueModel) <K> TermsAggregationBuilder
<K> TermsAggregationBuilder.TypeSelector.type
(Class<K> expectedType, ValueModel valueModel) -
Uses of ValueModel in org.hibernate.search.engine.search.common
Methods in org.hibernate.search.engine.search.common that return ValueModelModifier and TypeMethodDescriptionstatic ValueModel
ValueConvert.toValueModel
(ValueConvert valueConvert) Deprecated.static ValueModel
Returns the enum constant of this type with the specified name.static ValueModel[]
ValueModel.values()
Returns an array containing the constants of this enum type, in the order they are declared. -
Uses of ValueModel in org.hibernate.search.engine.search.common.spi
Methods in org.hibernate.search.engine.search.common.spi with parameters of type ValueModelModifier and TypeMethodDescriptiondefault DslConverter
<?, String> SearchIndexIdentifierContext.dslConverter
(ValueModel valueModel) default DslConverter
<?, F> SearchIndexValueFieldTypeContext.dslConverter
(ValueModel valueModel) default ProjectionConverter
<F, ?> SearchIndexValueFieldTypeContext.projectionConverter
(ValueModel valueModel) -
Uses of ValueModel in org.hibernate.search.engine.search.predicate.dsl
Methods in org.hibernate.search.engine.search.predicate.dsl with parameters of type ValueModelModifier and TypeMethodDescriptiondefault N
RangePredicateMatchingStep.atLeast
(Object lowerBoundValue, ValueModel valueModel) Require at least one of the targeted fields to be "greater than or equal to" the given value, with no limit as to how high it can be.default N
RangePredicateMatchingStep.atMost
(Object upperBoundValue, ValueModel valueModel) Require at least one of the targeted fields to be "lesser than or equal to" the given value, with no limit as to how low it can be.default N
RangePredicateMatchingStep.between
(Object lowerBoundValue, Object upperBoundValue, ValueModel valueModel) Require at least one of the targeted fields to be in the range defined by the given bounds.default N
RangePredicateMatchingStep.greaterThan
(Object lowerBoundValue, ValueModel valueModel) Require at least one of the targeted fields to be "strictly greater than" the given value, with no limit as to how high it can be.default N
RangePredicateMatchingStep.lessThan
(Object upperBoundValue, ValueModel valueModel) Require at least one of the targeted fields to be "lesser than" the given value, with no limit as to how low it can be.MatchIdPredicateMatchingStep.matching
(Object value, ValueModel valueModel) Target the identifier with the given id.MatchPredicateMatchingStep.matching
(Object value, ValueModel valueModel) Require at least one of the targeted fields to match the given value.TermsPredicateMatchingStep.matchingAll
(Collection<?> terms, ValueModel valueModel) Require at least one of the targeted fields to match all of the provided terms.default N
MatchIdPredicateMatchingStep.matchingAny
(Collection<?> values, ValueModel valueModel) Target the identifiers matching any of the values in a collection.TermsPredicateMatchingStep.matchingAny
(Collection<?> terms, ValueModel valueModel) Require at least one of the targeted fields to match any of the provided terms.RangePredicateMatchingStep.within
(Range<?> range, ValueModel valueModel) Require at least one of the targeted fields to be in the given range.RangePredicateMatchingStep.withinAny
(Collection<? extends Range<?>> ranges, ValueModel valueModel) Require at least one of the targeted fields to be in any of the given ranges. -
Uses of ValueModel in org.hibernate.search.engine.search.predicate.spi
Methods in org.hibernate.search.engine.search.predicate.spi with parameters of type ValueModelModifier and TypeMethodDescriptionvoid
TermsPredicateBuilder.matchingAll
(Collection<?> terms, ValueModel valueModel) void
TermsPredicateBuilder.matchingAny
(Collection<?> terms, ValueModel valueModel) void
MatchIdPredicateBuilder.value
(Object value, ValueModel valueModel) void
MatchPredicateBuilder.value
(Object value, ValueModel valueModel) void
RangePredicateBuilder.within
(Range<?> range, ValueModel lowerBoundModel, ValueModel upperBoundModel) -
Uses of ValueModel in org.hibernate.search.engine.search.projection.definition.spi
Fields in org.hibernate.search.engine.search.projection.definition.spi declared as ValueModelConstructors in org.hibernate.search.engine.search.projection.definition.spi with parameters of type ValueModelModifierConstructorDescriptionMultiValued
(String fieldPath, Class<F> fieldType, ValueModel valueModel) SingleValued
(String fieldPath, Class<F> fieldType, ValueModel valueModel) -
Uses of ValueModel in org.hibernate.search.engine.search.projection.dsl
Methods in org.hibernate.search.engine.search.projection.dsl with parameters of type ValueModelModifier and TypeMethodDescription<T> FieldProjectionValueStep
<?, T> SearchProjectionFactory.field
(String fieldPath, Class<T> type, ValueModel valueModel) Project to the value of a field in the indexed document.SearchProjectionFactory.field
(String fieldPath, ValueModel valueModel) Project to the value of a field in the indexed document, without specifying a type. -
Uses of ValueModel in org.hibernate.search.engine.search.projection.dsl.spi
Methods in org.hibernate.search.engine.search.projection.dsl.spi with parameters of type ValueModelModifier and TypeMethodDescription<T> FieldProjectionValueStep
<?, T> AbstractSearchProjectionFactory.field
(String fieldPath, Class<T> clazz, ValueModel valueModel) AbstractSearchProjectionFactory.field
(String fieldPath, ValueModel valueModel) -
Uses of ValueModel in org.hibernate.search.engine.search.projection.spi
Methods in org.hibernate.search.engine.search.projection.spi with parameters of type ValueModelModifier and TypeMethodDescription<T> FieldProjectionBuilder
<T> FieldProjectionBuilder.TypeSelector.type
(Class<T> expectedType, ValueModel valueModel) -
Uses of ValueModel in org.hibernate.search.engine.search.sort.dsl
Methods in org.hibernate.search.engine.search.sort.dsl with parameters of type ValueModelModifier and TypeMethodDescriptionFieldSortMissingValueBehaviorStep.use
(Object value, ValueModel valueModel) When documents are missing a value on the sort field, use the given value instead. -
Uses of ValueModel in org.hibernate.search.engine.search.sort.spi
Methods in org.hibernate.search.engine.search.sort.spi with parameters of type ValueModelModifier and TypeMethodDescriptionvoid
FieldSortBuilder.missingAs
(Object value, ValueModel valueModel) -
Uses of ValueModel in org.hibernate.search.mapper.pojo.search.definition.binding.builtin
Methods in org.hibernate.search.mapper.pojo.search.definition.binding.builtin with parameters of type ValueModel