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
Cache
CacheConfig
CacheHolder
ColumnName
ElementColumn
ElementLength
Entities
EntityHolder
Expression
Expression
Expressions
Immutable
IndexDeclaration
JoinColumn
KeyColumn
KeyLength
Length
Lob
Many2Many
NotNull
One2Many
OrderBy
OrderColumn
PropertyDeclaration
ReadOnly
Table
Target
Unique
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.orm
/
MappingModule
/
IndexDeclaration
IndexDeclaration
class
IndexDeclaration
(name:
String
, unique:
Boolean
)
创建索引
针对唯一索引,目前不支持空列
Value Params
name
indexname
unique
unique index
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
apply
(holder:
EntityHolder
[_], pms:
Iterable
[
OrmProperty
]):
Unit