Interface JoinOnOrBuilder<T>

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

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

      • endOr

        T endOr()
        Finishes the OR predicate and adds it to the parent predicate container represented by the type T.
        Returns:
        The parent predicate container builder
      • onAnd

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