Domain

trait Domain
Companion:
object
class Object
trait Matchable
class Any

Value members

Abstract methods

def entities: Map[String, EntityType]
def getEntity(name: String): Option[EntityType]

Concrete methods

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