beangle-data-orm
beangle-data-orm
org.beangle.data.dao
AbstractDao
AbstractQueryBuilder
AbstractQueryBuilder
AbstractQueryPage
Condition
Condition
Conditions
Dao
EntityDao
LimitQuery
Operation
Builder
Operation
OperationType
OqlBuilder
OqlBuilder
PageIterator
Query
Lang
Query
QueryBean
QueryBuilder
QueryPage
SqlBuilder
SqlBuilder
org.beangle.data.orm
Collection
ColumnHolder
Fetchable
IdGenerator
IdGenerator
Jpas
MappingMacro
MappingModule
PropertyDeclaration
IndexDeclaration
NotNull
ReadOnly
Immutable
Lob
Unique
KeyColumn
KeyLength
ElementColumn
ElementLength
JoinColumn
Cache
Many2Many
One2Many
OrderBy
Table
ColumnName
OrderColumn
Length
Target
Expression
Expression
Expressions
EntityHolder
CacheConfig
CacheHolder
Entities
MappingModule
Mappings
Name
NamingPolicy
NamingPolicy
OrmBasicType
OrmCollectionProperty
OrmEmbeddableType
OrmEntityType
OrmMapProperty
OrmPluralProperty
OrmProperty
OrmSingularProperty
OrmStructType
OrmType
SimpleColumn
TypeDef
org.beangle.data.orm.cfg
AnnotationModule
MappingProfile
Profiles
RailsNamingPolicy
org.beangle.data.orm.tool
DdlGenerator
SchemaExporter
beangle-data-orm
/
org.beangle.data.dao
/
SqlBuilder
SqlBuilder
class
SqlBuilder
extends
AbstractQueryBuilder
[
Array
[
Any
]]
Companion
object
Graph
Supertypes
class
AbstractQueryBuilder
[
Array
[
Any
]]
trait
QueryBuilder
[
Array
[
Any
]]
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
override
def
lang
:
Lang
Definition Classes
AbstractQueryBuilder
Inherited methods
def
alias
(alias:
String
):
SqlBuilder
Inherited from
AbstractQueryBuilder
def
build
():
Query
[
Array
[
Any
]]
Inherited from
AbstractQueryBuilder
def
cacheable
(cacheable:
Boolean
):
SqlBuilder
Inherited from
AbstractQueryBuilder
def
clearGroups
():
SqlBuilder
Inherited from
AbstractQueryBuilder
def
clearOrders
():
SqlBuilder
Inherited from
AbstractQueryBuilder
def
groupBy
(what:
String
):
SqlBuilder
Inherited from
AbstractQueryBuilder
def
hasGroupBy
:
Boolean
Inherited from
AbstractQueryBuilder
def
hasOrderBy
:
Boolean
Inherited from
AbstractQueryBuilder
def
having
(what:
String
):
SqlBuilder
Inherited from
AbstractQueryBuilder
def
join
(joinMode:
String
, path:
String
, alias:
String
):
SqlBuilder
Inherited from
AbstractQueryBuilder
def
join
(path:
String
, alias:
String
):
SqlBuilder
Inherited from
AbstractQueryBuilder
def
limit
(pageIndex:
Int
, pageSize:
Int
):
SqlBuilder
Inherited from
AbstractQueryBuilder
def
limit
(limit:
PageLimit
):
SqlBuilder
Inherited from
AbstractQueryBuilder
def
newFrom
(from:
String
):
SqlBuilder
Inherited from
AbstractQueryBuilder
def
orderBy
(orders:
List
[
Order
]):
SqlBuilder
Inherited from
AbstractQueryBuilder
def
orderBy
(order:
Order
):
SqlBuilder
Inherited from
AbstractQueryBuilder
def
orderBy
(index:
Int
, order:
String
):
SqlBuilder
Inherited from
AbstractQueryBuilder
def
orderBy
(order:
String
):
SqlBuilder
Inherited from
AbstractQueryBuilder
def
param
(name:
String
, value:
Any
):
SqlBuilder
Inherited from
AbstractQueryBuilder
def
params
(newparams:
Map
[
String
,
Any
]):
SqlBuilder
Inherited from
AbstractQueryBuilder
def
select
(what:
String
):
SqlBuilder
Inherited from
AbstractQueryBuilder
def
tailOrder
(order:
String
):
SqlBuilder
Inherited from
AbstractQueryBuilder
def
where
(content:
String
, params:
Any
*):
SqlBuilder
Inherited from
AbstractQueryBuilder
def
where
(cons:
Seq
[
Condition
]):
SqlBuilder
Inherited from
AbstractQueryBuilder
def
where
(condition:
Condition
):
SqlBuilder
Inherited from
AbstractQueryBuilder
Inherited fields
var
alias
:
String
Inherited from
AbstractQueryBuilder
val
params
:
HashMap
[
String
,
Any
]
Inherited from
AbstractQueryBuilder