beangle-data-orm
beangle-data-orm
API
org.beangle.data.dao
AbstractDao
AbstractQueryBuilder
AbstractQueryBuilder
AbstractQueryPage
Condition
Condition
Conditions
Dao
EntityDao
LimitQuery
Operation
Builder
Operation
OperationType
OqlBuilder
OqlBuilder
Query
Lang
Query
QueryBean
QueryBuilder
QueryPage
SqlBuilder
SqlBuilder
org.beangle.data.jsonapi
JsonAPI
Context
Filter
Filters
Identifier
Json
Links
Resource
org.beangle.data.model
Component
Entity
IntId
IntIdEntity
LongId
LongIdEntity
NumId
ShortId
ShortIdEntity
StringId
StringIdEntity
org.beangle.data.model.event
AbstractEntityEvent
EntityCreationEvent
EntityRemovalEvent
EntityUpdatedEvent
org.beangle.data.model.meta
BasicType
CollectionProperty
Domain
SimpleProperty
Domain
EmbeddableType
EntityType
ImmutableDomain
ImmutableDomain
MapProperty
PluralProperty
Property
SingularProperty
StructType
Type
org.beangle.data.model.pojo
Coded
DateRange
Enabled
Hierarchical
InstantRange
Journal
Named
Remark
TemporalAt
TemporalOn
Updated
org.beangle.data.model.util
ConvertPopulator
ConvertPopulator
Hierarchicals
Id
Populator
CopyResult
Populator
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
EJB3NamingPolicy
MappingProfile
Profiles
RailsNamingPolicy
org.beangle.data.orm.hibernate
ConfigurationBuilder
ConfigurationBuilder
DomainFactory
DomainFactory
HibernateEntityDao
HibernateTransactionManager
JpaTransactionDefinition
SessionHolder
SuspendedResourcesHolder
HibernateTransactionManager
JpaTransactionObject
LocalSessionFactoryBean
QuerySupport
ScalaPropertyAccessBasicImpl
ScalaPropertyAccessStrategy
ScalaPropertyAccessor
BasicGetter
BasicSetter
SessionHelper
HibernateConnectionHandle
SessionTransactionData
SpringSessionContext
org.beangle.data.orm.hibernate.cfg
BindMetadataBuilderFactory
BindMetadataBuilderFactory
BasicTypeContributions
MetadataBuilder
BindSourceProcessor
MappingService
org.beangle.data.orm.hibernate.id
AutoIncrementGenerator
CodeStyleGenerator
DateStyleGenerator
DateTimeStyleGenerator
SqlStyleGenerator
org.beangle.data.orm.hibernate.udt
BagType
EnumType
MapType
PersistentMap
Clear
Put
Remove
PersistentSeq
Add
Clear
Remove
Set
SimpleRemove
PersistentSet
Clear
SimpleAdd
SimpleRemove
SeqType
SetType
ValueType
DoubleMapper
FloatMapper
IntMapper
LongMapper
ShortMapper
StringMapper
ValueMapper
ValueType
YearMonthType
org.beangle.data.orm.tool
DdlGenerator
SchemaExporter
beangle-data-orm
/
org.beangle.data.orm
/
MappingModule
MappingModule
org.beangle.data.orm.MappingModule
See the
MappingModule
companion object
abstract
class
MappingModule
(
var
name
:
Option
[
String
])
extends
Logging
Attributes
Companion:
object
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
Logging
class
Object
trait
Matchable
class
Any
Clear all
Members list
Concise view
Value members
Constructors
def
this
()
Abstract methods
def
binding
():
Unit
Concrete methods
def
bindImpl
[
T
](
cls
:
Class
[
T
],
entityName
:
String
,
bi
:
BeanInfo
):
EntityHolder
[
T
]
final
def
configure
(
mappings
:
Mappings
):
Unit
def
index
(
name
:
String
,
unique
:
Boolean
,
properties
:
Any
*):
Unit
def
typedef
(
name
:
String
,
clazz
:
String
,
params
:
Map
[
String
,
String
]):
Unit
def
typedef
(
forClass
:
Class
[
_
],
clazz
:
String
):
Unit
def
typedef
(
forClass
:
Class
[
_
],
clazz
:
String
,
params
:
Map
[
String
,
String
]):
Unit
Concrete fields
var
name
:
Option
[
String
]
Inherited fields
protected
val
logger
:
Logger
Attributes
Inherited from:
Logging
Implicits
Implicits
implicit
def
any2Expression
(
i
:
Any
):
Expression