Interface HasWhere<ENTITY,​R>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      R where​(Predicate<? super ENTITY> predicate)
      Adds the provided predicate to the collection of predicates that shall be applied to entities from the previous Manager before entities are accepted in the join.
    • Method Detail

      • where

        R where​(Predicate<? super ENTITY> predicate)
        Adds the provided predicate to the collection of predicates that shall be applied to entities from the previous Manager before entities are accepted in the join.

        Currently, only FieldPredicates obtained by Speedment predicate builders can be used in Join Operations. No anonymous lambdas can be used.

        Parameters:
        predicate - to apply
        Returns:
        a builder where the provided predicate is added
        Throws:
        NullPointerException - if the provided predicate is null