public class ManagedClassFactory
extends java.lang.Object
| Constructor and Description |
|---|
ManagedClassFactory(PropertyScanner propertyScanner,
ClassAnnotationsScanner classAnnotationsScanner) |
| Modifier and Type | Method and Description |
|---|---|
ClientsDomainClass |
create(ClientsClassDefinition clientsClassDefinition) |
Entity |
create(EntityDefinition entityDefinition) |
Value |
create(ValueDefinition valueDefinition) |
ValueObject |
create(ValueObjectDefinition valueObjectDefinition) |
<S> Entity |
createEntity(java.lang.Class<S> clazz) |
<S> ValueObject |
createValueObject(java.lang.Class<S> clazz) |
ClientsDomainClass |
inferFromAnnotations(java.lang.Class javaClass) |
public ManagedClassFactory(PropertyScanner propertyScanner, ClassAnnotationsScanner classAnnotationsScanner)
public <S> Entity createEntity(java.lang.Class<S> clazz)
public <S> ValueObject createValueObject(java.lang.Class<S> clazz)
public ClientsDomainClass inferFromAnnotations(java.lang.Class javaClass)
public ClientsDomainClass create(ClientsClassDefinition clientsClassDefinition)
public Value create(ValueDefinition valueDefinition)
public Entity create(EntityDefinition entityDefinition)
public ValueObject create(ValueObjectDefinition valueObjectDefinition)