Interface MatchIdPredicateMatchingStep<N extends MatchIdPredicateMatchingMoreStep<?,?>>
- Type Parameters:
N- The type of the next step.
- All Known Subinterfaces:
MatchIdPredicateMatchingMoreStep<S,N>
public interface MatchIdPredicateMatchingStep<N extends MatchIdPredicateMatchingMoreStep<?,?>>
The step in a "match id" predicate definition where the IDs to match can be set.
-
Method Summary
Modifier and TypeMethodDescriptiondefault NTarget the identifier with the given id.default Nmatching(Object value, ValueConvert convert) Deprecated.matching(Object value, ValueModel valueModel) Target the identifier with the given id.default NmatchingAny(Collection<?> values) Target the identifiers matching any of the values in a collection.default NmatchingAny(Collection<?> values, ValueConvert convert) Deprecated.UsematchingAny(Collection, ValueModel)instead.default NmatchingAny(Collection<?> values, ValueModel valueModel) Target the identifiers matching any of the values in a collection.
-
Method Details
-
matching
Target the identifier with the given id.If used multiple times, it will target any of the specified values.
- Parameters:
value- the value of the id we want to match.- Returns:
- The next step.
- See Also:
-
matching
Deprecated.Usematching(Object, ValueModel)instead.Target the identifier with the given id.If used multiple times, it will target any of the specified values.
- Parameters:
value- the value of the id we want to match.convert- Controls how thevalueshould be converted before Hibernate Search attempts to interpret it as an identifier value. SeeValueConvertfor more information.- Returns:
- The next step.
- See Also:
-
matching
Target the identifier with the given id.If used multiple times, it will target any of the specified values.
- Parameters:
value- the value of the id we want to match.valueModel- The model value, determines how thevalueshould be converted before Hibernate Search attempts to interpret it as an identifier value. SeeValueModelfor more information.- Returns:
- The next step.
- See Also:
-
matchingAny
Target the identifiers matching any of the values in a collection.- Parameters:
values- the collection of identifiers to match.- Returns:
- The next step.
-
matchingAny
Deprecated.UsematchingAny(Collection, ValueModel)instead.Target the identifiers matching any of the values in a collection.- Parameters:
values- the collection of identifiers to match.convert- Controls how thevalueshould be converted before Hibernate Search attempts to interpret it as an identifier value. SeeValueConvertfor more information.- Returns:
- The next step.
-
matchingAny
Target the identifiers matching any of the values in a collection.- Parameters:
values- the collection of identifiers to match.valueModel- The model value, determines how thevalueshould be converted before Hibernate Search attempts to interpret it as an identifier value. SeeValueModelfor more information.- Returns:
- The next step.
-
matching(Object, ValueModel)instead.