org
.
beangle
.
data
.
jpa
.
dao
OqlBuilder
Related Docs:
object OqlBuilder
|
package dao
class
OqlBuilder
[
T
]
extends
AbstractQueryBuilder
[
T
]
实体类查询 Object Query Language Builder
Linear Supertypes
AbstractQueryBuilder
[
T
],
QueryBuilder
[
T
],
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
OqlBuilder
AbstractQueryBuilder
QueryBuilder
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
alias
(
alias:
String
)
:
OqlBuilder
.this.type
Definition Classes
AbstractQueryBuilder
var
alias
:
String
Definition Classes
AbstractQueryBuilder
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
build
()
:
Query
[
T
]
Definition Classes
AbstractQueryBuilder
→ QueryBuilder
def
cacheable
(
cacheable:
Boolean
=
true
)
:
OqlBuilder
.this.type
Definition Classes
AbstractQueryBuilder
var
cacheable
:
Boolean
Attributes
protected
Definition Classes
AbstractQueryBuilder
def
clearOrders
()
:
OqlBuilder
.this.type
Definition Classes
AbstractQueryBuilder
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
var
conditions
:
List
[
Condition
]
Attributes
protected
Definition Classes
AbstractQueryBuilder
var
entityClass
:
Class
[
T
]
查询实体类
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
forEntity
(
entityClass:
Class
[
T
]
)
:
OqlBuilder
.this.type
var
from
:
String
Attributes
protected
Definition Classes
AbstractQueryBuilder
def
genCountStatement
()
:
String
形成计数查询语句,如果不能形成,则返回""
形成计数查询语句,如果不能形成,则返回""
Attributes
protected
Definition Classes
OqlBuilder
→
AbstractQueryBuilder
def
genQueryStatement
(
hasOrder:
Boolean
)
:
String
Attributes
protected
Definition Classes
AbstractQueryBuilder
def
genStatement
()
:
String
Attributes
protected
Definition Classes
AbstractQueryBuilder
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
groupBy
(
what:
String
)
:
OqlBuilder
.this.type
Definition Classes
AbstractQueryBuilder
var
groups
:
List
[
String
]
Attributes
protected
Definition Classes
AbstractQueryBuilder
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
having
(
what:
String
)
:
OqlBuilder
.this.type
Definition Classes
AbstractQueryBuilder
var
having
:
String
Attributes
protected
Definition Classes
AbstractQueryBuilder
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
join
(
joinMode:
String
,
path:
String
,
alias:
String
)
:
OqlBuilder
.this.type
Definition Classes
AbstractQueryBuilder
def
join
(
path:
String
,
alias:
String
)
:
OqlBuilder
.this.type
Definition Classes
AbstractQueryBuilder
def
lang
:
Lang
Definition Classes
OqlBuilder
→
AbstractQueryBuilder
def
limit
(
pageIndex:
Int
,
pageSize:
Int
)
:
OqlBuilder
.this.type
Definition Classes
AbstractQueryBuilder
def
limit
(
limit:
PageLimit
)
:
OqlBuilder
.this.type
Definition Classes
AbstractQueryBuilder
→ QueryBuilder
var
limit
:
PageLimit
Attributes
protected
Definition Classes
AbstractQueryBuilder
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
newFrom
(
from:
String
)
:
OqlBuilder
.this.type
Definition Classes
AbstractQueryBuilder
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
orderBy
(
orders:
List
[
Order
]
)
:
OqlBuilder
.this.type
Definition Classes
AbstractQueryBuilder
def
orderBy
(
order:
Order
)
:
OqlBuilder
.this.type
Definition Classes
AbstractQueryBuilder
def
orderBy
(
index:
Int
,
order:
String
)
:
OqlBuilder
.this.type
Definition Classes
AbstractQueryBuilder
def
orderBy
(
order:
String
)
:
OqlBuilder
.this.type
Definition Classes
AbstractQueryBuilder
var
orders
:
List
[
Order
]
Attributes
protected
Definition Classes
AbstractQueryBuilder
def
param
(
name:
String
,
value:
Any
)
:
OqlBuilder
.this.type
Definition Classes
AbstractQueryBuilder
def
params
(
newparams:
Map
[
String
,
Any
]
)
:
OqlBuilder
.this.type
Definition Classes
AbstractQueryBuilder
→ QueryBuilder
val
params
:
HashMap
[
String
,
Any
]
Definition Classes
AbstractQueryBuilder
→ QueryBuilder
def
select
(
what:
String
)
:
OqlBuilder
.this.type
Definition Classes
AbstractQueryBuilder
var
select
:
String
Attributes
protected
Definition Classes
AbstractQueryBuilder
var
statement
:
String
Attributes
protected
Definition Classes
AbstractQueryBuilder
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
where
(
content:
String
,
params:
Any
*
)
:
OqlBuilder
.this.type
Definition Classes
AbstractQueryBuilder
def
where
(
cons:
Seq
[
Condition
]
)
:
OqlBuilder
.this.type
Definition Classes
AbstractQueryBuilder
def
where
(
condition:
Condition
)
:
OqlBuilder
.this.type
Definition Classes
AbstractQueryBuilder
Inherited from
AbstractQueryBuilder
[
T
]
Inherited from
QueryBuilder
[
T
]
Inherited from
AnyRef
Inherited from
Any
Ungrouped
实体类查询 Object Query Language Builder