ImmutableDomain

org.beangle.data.model.meta.ImmutableDomain
See theImmutableDomain companion object
class ImmutableDomain(val entities: Map[String, EntityType]) extends Domain

Attributes

Companion
object
Graph
Supertypes
trait Domain
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def getEntity(name: String): Option[EntityType]

Attributes

Definition Classes

Inherited methods

def getEntity(clazz: Class[_]): Option[EntityType]

Attributes

Inherited from:
Domain
def newInstance[T <: Entity[ID], ID](entityClass: Class[T], id: ID): Option[T]

Attributes

Inherited from:
Domain
def newInstance[T <: Entity[_]](entityClass: Class[T]): Option[T]

Attributes

Inherited from:
Domain

Concrete fields

val entities: Map[String, EntityType]