OrmEntityType

final class OrmEntityType(val entityName: String, var clazz: Class[_], var table: Table) extends OrmStructType with EntityType
trait OrmType
trait Type
trait Cloneable
class Object
trait Matchable
class Any

Value members

Concrete methods

def addProperties(added: Map[String, OrmProperty]): Unit
def cache(region: String, usage: String): OrmEntityType
def cacheable: Boolean
override def id: OrmProperty
Definition Classes

Inherited methods

def addProperty(property: OrmProperty): Unit
Inherited from:
OrmStructType
override def getProperty(name: String): Option[OrmProperty]
Definition Classes
Inherited from:
OrmStructType
def newInstance(): AnyRef
Inherited from:
Type
override def property(name: String): OrmProperty

获取属性对应的属性映射,支持嵌入式属性

获取属性对应的属性映射,支持嵌入式属性

Value parameters:
name

property name

Definition Classes
Inherited from:
OrmStructType

Concrete fields

var cacheAll: Boolean
var cacheRegion: String
var cacheUsage: String
var clazz: Class[_]
val entityName: String
var isAbstract: Boolean
var isLazy: Boolean
var module: Option[String]
var proxy: String
var table: Table

Inherited fields

var properties: Map[String, OrmProperty]
Inherited from:
OrmStructType