
co.streamx.fluent.SQL.JoinCondition Maven / Gradle / Ivy
package co.streamx.fluent.SQL;
import co.streamx.fluent.functions.Function1;
import co.streamx.fluent.notation.Function;
import co.streamx.fluent.notation.ParameterContext;
public abstract class JoinCondition {
@Function(omitParentheses = true)
public abstract JoinClause ON(boolean condition);
@SafeVarargs
@Function(parameterContext = ParameterContext.ALIAS)
public final JoinClause USING(Function1>... columns) {
throw new UnsupportedOperationException();
}
@Function(omitParentheses = true)
public abstract JoinClause NATURAL();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy