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 ValueModelValueConvert.toValueModel(ValueConvert valueConvert) Deprecated.static ValueModelReturns 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 NRangePredicateMatchingStep.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 NRangePredicateMatchingStep.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 NRangePredicateMatchingStep.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 NRangePredicateMatchingStep.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 NRangePredicateMatchingStep.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 NMatchIdPredicateMatchingStep.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(org.hibernate.search.util.common.data.Range<?> range, ValueModel valueModel) Require at least one of the targeted fields to be in the given range.RangePredicateMatchingStep.withinAny(Collection<? extends org.hibernate.search.util.common.data.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 TypeMethodDescriptionvoidTermsPredicateBuilder.matchingAll(Collection<?> terms, ValueModel valueModel) voidTermsPredicateBuilder.matchingAny(Collection<?> terms, ValueModel valueModel) voidMatchIdPredicateBuilder.value(Object value, ValueModel valueModel) voidMatchPredicateBuilder.value(Object value, ValueModel valueModel) voidRangePredicateBuilder.within(org.hibernate.search.util.common.data.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 TypeMethodDescriptionvoidFieldSortBuilder.missingAs(Object value, ValueModel valueModel)