public class ManagedClassFactory
extends java.lang.Object
| Constructor and Description |
|---|
ManagedClassFactory(PropertyScanner propertyScanner) |
| Modifier and Type | Method and Description |
|---|---|
Entity |
create(EntityDefinition entityDefinition) |
ManagedClass |
create(ManagedClassDefinition managedClassDefinition) |
ValueObject |
create(ValueObjectDefinition valueObjectDefinition) |
<S> Entity |
createEntity(java.lang.Class<S> clazz) |
<S> ValueObject |
createValueObject(java.lang.Class<S> clazz) |
ManagedClass |
infer(java.lang.Class javaClass) |
public ManagedClassFactory(PropertyScanner propertyScanner)
public <S> Entity createEntity(java.lang.Class<S> clazz)
public <S> ValueObject createValueObject(java.lang.Class<S> clazz)
public ManagedClass infer(java.lang.Class javaClass)
public ManagedClass create(ManagedClassDefinition managedClassDefinition)
public Entity create(EntityDefinition entityDefinition)
public ValueObject create(ValueObjectDefinition valueObjectDefinition)