Uses of Enum Class
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> AvgAggregationOptionsStep<SR, ?, PDF, F> AvgAggregationFieldStep.field(String fieldPath, Class<F> type, ValueModel valueModel) Target the given field in the avg aggregation.<F> MaxAggregationOptionsStep<SR, ?, PDF, F> MaxAggregationFieldStep.field(String fieldPath, Class<F> type, ValueModel valueModel) Target the given field in the min aggregation.<F> MinAggregationOptionsStep<SR, ?, PDF, F> MinAggregationFieldStep.field(String fieldPath, Class<F> type, ValueModel valueModel) Target the given field in the min aggregation.<F> RangeAggregationRangeStep<SR, ?, PDF, F, Long> RangeAggregationFieldStep.field(String fieldPath, Class<F> type, ValueModel valueModel) Target the given field in the range aggregation.<F> SumAggregationOptionsStep<SR, ?, PDF, F> SumAggregationFieldStep.field(String fieldPath, Class<F> type, ValueModel valueModel) Target the given field in the sum aggregation.<F> TermsAggregationValueStep<SR, ?, 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 TypeMethodDescriptionFieldMetricAggregationBuilder.TypeSelector.type(Class<A> expectedType, ValueModel valueModel) <K> RangeAggregationBuilder<K, Long> RangeAggregationBuilder.TypeSelector.type(Class<K> expectedType, ValueModel valueModel) <K> TermsAggregationBuilder<K, Long> 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 class with the specified name.static ValueModel[]ValueModel.values()Returns an array containing the constants of this enum class, 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.RangePredicateMatchingGenericStep.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.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 ValueModelModifierConstructorDescriptionAccumulatedValued(String fieldPath, Class<F> fieldType, ProjectionCollector.Provider<F, C> collector, ValueModel valueModel) MultiValued(String fieldPath, Class<F> fieldType, ValueModel valueModel) Deprecated.SingleValued(String fieldPath, Class<F> fieldType, ValueModel valueModel) Deprecated. -
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.reference
Methods in org.hibernate.search.engine.search.reference with parameters of type ValueModelModifier and TypeMethodDescriptionstatic <SR,T> AnyAggregationReference <SR, T> FieldReferences.anyAggregationReference(String absolutePath, Class<SR> scopeRootType, ValueModel valueModel, Class<T> aggregationType) static <SR,T> AnyPredicateReference <SR, T> FieldReferences.anyPredicateReference(String absolutePath, Class<SR> scopeRootType, ValueModel valueModel, Class<T> predicateType) static <SR,T> AnyProjectionReference <SR, T> FieldReferences.anyProjectionReference(String absolutePath, Class<SR> scopeRootType, ValueModel valueModel, Class<T> projectionType) static <SR,T> AnySortReference <SR, T> FieldReferences.anySortReference(String absolutePath, Class<SR> scopeRootType, ValueModel valueModel, Class<T> sortType) -
Uses of ValueModel in org.hibernate.search.engine.search.reference.aggregation
Methods in org.hibernate.search.engine.search.reference.aggregation that return ValueModelModifier and TypeMethodDescriptionAnyAggregationReference.valueModel()Returns the value of thevalueModelrecord component.default ValueModelTypedAggregationFieldReference.valueModel()Constructors in org.hibernate.search.engine.search.reference.aggregation with parameters of type ValueModelModifierConstructorDescriptionAnyAggregationReference(String absolutePath, Class<SR> scopeRootType, ValueModel valueModel, Class<T> aggregationType) Creates an instance of aAnyAggregationReferencerecord class. -
Uses of ValueModel in org.hibernate.search.engine.search.reference.predicate
Methods in org.hibernate.search.engine.search.reference.predicate that return ValueModelModifier and TypeMethodDescriptionAnyPredicateReference.valueModel()Returns the value of thevalueModelrecord component.default ValueModelTypedPredicateFieldReference.valueModel()Constructors in org.hibernate.search.engine.search.reference.predicate with parameters of type ValueModelModifierConstructorDescriptionAnyPredicateReference(String absolutePath, Class<SR> scopeRootType, ValueModel valueModel, Class<T> predicateType) Creates an instance of aAnyPredicateReferencerecord class. -
Uses of ValueModel in org.hibernate.search.engine.search.reference.projection
Methods in org.hibernate.search.engine.search.reference.projection that return ValueModelModifier and TypeMethodDescriptionAnyProjectionReference.valueModel()Returns the value of thevalueModelrecord component.default ValueModelTypedProjectionFieldReference.valueModel()Constructors in org.hibernate.search.engine.search.reference.projection with parameters of type ValueModelModifierConstructorDescriptionAnyProjectionReference(String absolutePath, Class<SR> scopeRootType, ValueModel valueModel, Class<T> projectionType) Creates an instance of aAnyProjectionReferencerecord class. -
Uses of ValueModel in org.hibernate.search.engine.search.reference.sort
Methods in org.hibernate.search.engine.search.reference.sort that return ValueModelModifier and TypeMethodDescriptionAnySortReference.valueModel()Returns the value of thevalueModelrecord component.default ValueModelTypedSortFieldReference.valueModel()Constructors in org.hibernate.search.engine.search.reference.sort with parameters of type ValueModelModifierConstructorDescriptionAnySortReference(String absolutePath, Class<SR> scopeRootType, ValueModel valueModel, Class<T> sortType) Creates an instance of aAnySortReferencerecord class. -
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)