Interface NestedPredicateFieldStep<SR,N extends NestedPredicateNestStep<SR,?>>

Type Parameters:
SR - Scope root type.
N - The type of the next step.

@Deprecated(since="6.2") public interface NestedPredicateFieldStep<SR,N extends NestedPredicateNestStep<SR,?>>
The initial step in a "nested" predicate definition, where the target field can be set.
  • Method Summary

    Modifier and Type
    Method
    Description
    objectField(String fieldPath)
    Deprecated.
    Set the object field to "nest" on.
    default N
    objectField(NestedPredicateFieldReference<? super SR> fieldReference)
    Deprecated.
    Set the object field to "nest" on.
  • Method Details

    • objectField

      N objectField(String fieldPath)
      Deprecated.
      Set the object field to "nest" on.

      The selected field must have a nested structure in the targeted indexes.

      Parameters:
      fieldPath - The path to the object field.
      Returns:
      The next step.
    • objectField

      default N objectField(NestedPredicateFieldReference<? super SR> fieldReference)
      Deprecated.
      Set the object field to "nest" on.

      The selected field must have a nested structure in the targeted indexes.

      Parameters:
      fieldReference - The field reference representing a definition of the object field to apply the predicate on.
      Returns:
      The next step.