public abstract class QueryOperator extends Object implements LogicalOperation<QueryOperator>
TermTypeConditionalSupport.Accepter<T,O>, TermTypeConditionalSupport.SimpleAccepter<T,O>| 构造器和说明 |
|---|
QueryOperator() |
public abstract QueryOperator select(String... columns)
public abstract QueryOperator select(Collection<String> columns)
public abstract QueryOperator select(SelectColumn... column)
public QueryOperator select(SelectColumnSupplier... operators)
@SafeVarargs public final <T> QueryOperator select(MethodReferenceColumn<T>... columns)
@SafeVarargs public final <T> QueryOperator select(StaticMethodReferenceColumn<T>... columns)
public abstract QueryOperator selectExcludes(Collection<String> columns)
public QueryOperator selectExcludes(String... columns)
@SafeVarargs public final <T> QueryOperator selectExcludes(StaticMethodReferenceColumn<T>... columns)
public abstract QueryOperator where(java.util.function.Consumer<Conditional<?>> conditionalConsumer)
public abstract QueryOperator where(Term term)
public abstract QueryOperator setParam(QueryParam param)
public abstract QueryOperator where(Collection<Term> term)
public QueryOperator where(TermSupplier... condition)
public abstract QueryOperator join(Join... on)
@SafeVarargs public final QueryOperator join(java.util.function.Supplier<Join>... on)
public final QueryOperator leftJoin(String target, java.util.function.Consumer<JoinOperator> joinOperatorConsumer)
public final QueryOperator innerJoin(String target, java.util.function.Consumer<JoinOperator> joinOperatorConsumer)
public final QueryOperator rightJoin(String target, java.util.function.Consumer<JoinOperator> joinOperatorConsumer)
public final QueryOperator fullJoin(String target, java.util.function.Consumer<JoinOperator> joinOperatorConsumer)
public final QueryOperator orderBy(SortOrderSupplier... operators)
public abstract QueryOperator orderBy(SortOrder... operators)
public abstract QueryOperator groupBy(Operator<?>... operators)
public abstract QueryOperator having(Operator<?>... operators)
public abstract QueryOperator paging(int pageIndex, int pageSize)
public abstract QueryOperator forUpdate()
public abstract SqlRequest getSql()
public abstract <E,R> QueryResultOperator<E,R> fetch(ResultWrapper<E,R> wrapper)
Copyright © 2021. All rights reserved.