Interface JoinOnAndBuilder<T>

  • Type Parameters:
    T - The builder type that is returned on terminal operations
    All Superinterfaces:
    BaseJoinOnBuilder<JoinOnAndBuilder<T>>

    public interface JoinOnAndBuilder<T>
    extends BaseJoinOnBuilder<JoinOnAndBuilder<T>>
    The builder interface for a on predicate container that connects predicates with the AND operator.
    Since:
    1.0.0
    Author:
    Christian Beikov
    • Method Detail

      • endAnd

        T endAnd()
        Finishes the AND predicate and adds it to the parent predicate container represented by the type T.
        Returns:
        The parent predicate container builder
      • onOr

        JoinOnOrBuilder<JoinOnAndBuilder<T>> onOr()
        Starts a on or builder which connects it's predicates with the OR operator. When the builder finishes, the predicate is added to this predicate container as conjunct.
        Returns:
        The on or builder