程序包 jaskell.sql
类 SQL
java.lang.Object
jaskell.sql.SQL
public class SQL extends Object
-
构造器概要
构造器 构造器 说明 SQL()
-
方法概要
修饰符和类型 方法 说明 static Case
_case()
static Case
_case(Directive expr)
static And
and(Directive left, Directive right)
static Predicate
br(Predicate predicate)
static Coalesce
coalesce(Directive... names)
static Coalesce
coalesce(String names)
static Coalesce
coalesce(String... names)
static Count
count()
static Count
count(Name name)
static Count
count(String name)
static Delete
delete()
static Equal
eq(Directive left, Directive right)
static Func
func(String name)
static Func
func(String name, Directive arg)
static Func
func(String name, Directive... args)
static GreateOrEqual
ge(Directive left, Directive right)
static Great
gt(Directive left, Directive right)
static Insert
insert()
static <T> Literal
l(T v)
static LessOrEqual
le(Directive left, Directive right)
static Like
like(Directive left, Directive right)
static Less
lt(Directive left, Directive right)
static Name
n(String name)
static NotEqual
ne(Directive left, Directive right)
static Not
not()
static Not
not(Directive directive)
static Or
or(Directive left, Directive right)
static Parameter
p(int index)
static <T> Parameter
p(int index, Class<T> cls)
static Parameter
p(String key)
static Parameter
p(String placeHolder, int index)
static <T> Parameter
p(String placeHolder, int index, Class<T> cls)
static <T> Parameter
p(String key, Class<T> cls)
static Parameter
p(String placeHolder, String key)
static <T> Parameter
p(String placeHolder, String key, Class<T> cls)
static Quot
q(String name)
static List<Quot>
qs(String... names)
static Select
select()
static Select
select(Directive... names)
static Select
select(String names)
static Select
select(String... names)
static Select
select(List<Directive> names)
static Sum
sum()
static Sum
sum(Name name)
static Sum
sum(String name)
static Literal
text(String content)
static Update
update(Name name)
static Update
update(String name)
static With
with()
static With
with(Name name)
static With
with(String name)
-
构造器详细资料
-
SQL
public SQL()
-
-
方法详细资料
-
select
-
select
-
select
-
select
-
select
-
insert
-
update
-
update
-
delete
-
with
-
with
-
with
-
n
-
q
-
qs
-
text
-
l
-
br
-
p
-
p
-
p
-
p
-
p
-
p
-
p
-
p
-
and
-
or
-
eq
-
gt
-
lt
-
ge
-
le
-
ne
-
like
-
not
-
not
-
func
-
func
-
func
-
count
-
count
-
count
-
sum
-
sum
-
sum
-
_case
-
_case
-
coalesce
-
coalesce
-
coalesce
-