@Singleton public class EntityDefinitionCreator extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.iworkz.common.helper.ReflectionHelper |
reflectionHelper |
| Constructor and Description |
|---|
EntityDefinitionCreator() |
| Modifier and Type | Method and Description |
|---|---|
protected FieldType |
columnTypeForType(Type type) |
protected FieldValueStrategy |
fieldValueStrategyFor(Field field) |
protected Class<?> |
getClassWithEntityAnnotation(Class<? extends EntityDao> daoClass) |
EntityDefinition |
readEntityDefinition(Class<? extends EntityDao> daoClass) |
@Inject protected org.iworkz.common.helper.ReflectionHelper reflectionHelper
public EntityDefinition readEntityDefinition(Class<? extends EntityDao> daoClass)
protected FieldValueStrategy fieldValueStrategyFor(Field field)
protected Class<?> getClassWithEntityAnnotation(Class<? extends EntityDao> daoClass)
Copyright © 2020. All rights reserved.