ImmutableDomain

class ImmutableDomain(val entities: Map[String, EntityType]) extends Domain
Companion
object
trait Domain
class Object
trait Matchable
class Any

Value members

Concrete methods

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

Inherited methods

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

Concrete fields

val entities: Map[String, EntityType]