クラス SelectBuilder
- java.lang.Object
-
- org.nkjmlab.sorm4j.sqlstatement.SelectBuilder
-
public class SelectBuilder extends Object
-
-
ネストされたクラスの概要
ネストされたクラス 修飾子とタイプ クラス 説明 static classSelectBuilder.Conditionstatic classSelectBuilder.OrderBy
-
メソッドの概要
-
-
-
メソッドの詳細
-
create
public static SelectBuilder create()
-
and
public static SelectBuilder.Condition and(Object... conds)
-
cond
public static SelectBuilder.Condition cond(String cond)
-
cond
public static SelectBuilder.Condition cond(String left, String op, String right)
-
or
public static SelectBuilder.Condition or(Object... conds)
-
order
public static SelectBuilder.OrderBy order(String column, String ascOrDesc)
-
select
public SelectBuilder select(String... columns)
-
distinct
public SelectBuilder distinct()
-
from
public SelectBuilder from(String table)
-
from
public SelectBuilder from(TypedOrmConnection<?> orm)
-
groupBy
public SelectBuilder groupBy(String... columns)
-
having
public SelectBuilder having(SelectBuilder.Condition condition)
-
having
public SelectBuilder having(String expr)
-
limit
public SelectBuilder limit(int limit)
-
limit
public SelectBuilder limit(int limit, int offset)
-
orderBy
public SelectBuilder orderBy(String column, String ascOrDesc)
-
orderBy
public SelectBuilder orderBy(SelectBuilder.OrderBy... orderBys)
-
build
public String build()
-
toPrettyString
public String toPrettyString()
-
toPrettyString
public String toPrettyString(boolean prettyPrint)
-
where
public SelectBuilder where(SelectBuilder.Condition condition)
-
where
public SelectBuilder where(String expr)
-
-