Interface TypedPredicateDefinitionContext<SR>
- Type Parameters:
SR- Scope root type.
- All Superinterfaces:
PredicateDefinitionContext
- All Known Implementing Classes:
NamedValuesBasedTypedPredicateDefinitionContext
The context passed to
TypedPredicateDefinition.create(TypedPredicateDefinitionContext).- See Also:
-
Method Summary
Methods inherited from interface org.hibernate.search.engine.search.predicate.definition.PredicateDefinitionContext
param, param, paramOptional, paramOptional, params
-
Method Details
-
predicate
TypedSearchPredicateFactory<SR> predicate()- Specified by:
predicatein interfacePredicateDefinitionContext- Returns:
- A predicate factory.
If the named predicate was registered on an object field,
this factory expects field paths to be provided relative to that same object field.
This factory is only valid in the present context and must not be used after
PredicateDefinition.create(PredicateDefinitionContext)returns. - See Also:
-