org.seasar.doma.internal.apt.meta
クラス EntityPropertyMetaFactory
java.lang.Object
org.seasar.doma.internal.apt.meta.EntityPropertyMetaFactory
public class EntityPropertyMetaFactory
- extends Object
- 作成者:
- taedium
メソッドの概要 |
EntityPropertyMeta |
createEntityPropertyMeta(ExecutableElement method,
EntityMeta entityMeta)
|
protected void |
doColumnMeta(EntityPropertyMeta propertyMeta,
ExecutableElement method,
EntityMeta entityMeta)
|
protected void |
doId(EntityPropertyMeta propertyMeta,
ExecutableElement method,
EntityMeta entityMeta)
|
protected void |
doIdentityIdGeneratorMeta(EntityPropertyMeta propertyMeta,
ExecutableElement method,
EntityMeta entityMeta)
|
protected void |
doName(EntityPropertyMeta propertyMeta,
ExecutableElement method,
EntityMeta entityMeta)
|
protected void |
doParameters(EntityPropertyMeta propertyMeta,
ExecutableElement method,
EntityMeta entityMeta)
|
protected void |
doReturnType(EntityPropertyMeta propertyMeta,
ExecutableElement method,
EntityMeta entityMeta)
|
protected void |
doSequenceIdGeneratorMeta(EntityPropertyMeta propertyMeta,
ExecutableElement method,
EntityMeta entityMeta)
|
protected void |
doTableIdGeneratorMeta(EntityPropertyMeta propertyMeta,
ExecutableElement method,
EntityMeta entityMeta)
|
protected void |
doThrowTypes(EntityPropertyMeta propertyMeta,
ExecutableElement method,
EntityMeta entityMeta)
|
protected void |
doTransient(EntityPropertyMeta propertyMeta,
ExecutableElement method,
EntityMeta entityMeta)
|
protected void |
doTypeParameters(EntityPropertyMeta propertyMeta,
ExecutableElement method,
EntityMeta entityMeta)
|
protected void |
doVersion(EntityPropertyMeta propertyMeta,
ExecutableElement method,
EntityMeta entityMeta)
|
protected TypeMirror |
getIdGeneratorImplementerType(SequenceGenerator generator)
|
protected TypeMirror |
getIdGeneratorImplementerType(TableGenerator generator)
|
protected boolean |
isAbstract(TypeMirror typeMirror)
|
protected boolean |
isDomain(TypeMirror typeMirror)
|
protected boolean |
isList(TypeMirror typeMirror)
|
protected boolean |
isNumberDomain(TypeMirror typeMirror)
|
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
env
protected final ProcessingEnvironment env
EntityPropertyMetaFactory
public EntityPropertyMetaFactory(ProcessingEnvironment env)
createEntityPropertyMeta
public EntityPropertyMeta createEntityPropertyMeta(ExecutableElement method,
EntityMeta entityMeta)
doId
protected void doId(EntityPropertyMeta propertyMeta,
ExecutableElement method,
EntityMeta entityMeta)
doIdentityIdGeneratorMeta
protected void doIdentityIdGeneratorMeta(EntityPropertyMeta propertyMeta,
ExecutableElement method,
EntityMeta entityMeta)
doSequenceIdGeneratorMeta
protected void doSequenceIdGeneratorMeta(EntityPropertyMeta propertyMeta,
ExecutableElement method,
EntityMeta entityMeta)
getIdGeneratorImplementerType
protected TypeMirror getIdGeneratorImplementerType(SequenceGenerator generator)
doTableIdGeneratorMeta
protected void doTableIdGeneratorMeta(EntityPropertyMeta propertyMeta,
ExecutableElement method,
EntityMeta entityMeta)
getIdGeneratorImplementerType
protected TypeMirror getIdGeneratorImplementerType(TableGenerator generator)
doName
protected void doName(EntityPropertyMeta propertyMeta,
ExecutableElement method,
EntityMeta entityMeta)
doTransient
protected void doTransient(EntityPropertyMeta propertyMeta,
ExecutableElement method,
EntityMeta entityMeta)
doVersion
protected void doVersion(EntityPropertyMeta propertyMeta,
ExecutableElement method,
EntityMeta entityMeta)
doColumnMeta
protected void doColumnMeta(EntityPropertyMeta propertyMeta,
ExecutableElement method,
EntityMeta entityMeta)
doTypeParameters
protected void doTypeParameters(EntityPropertyMeta propertyMeta,
ExecutableElement method,
EntityMeta entityMeta)
doReturnType
protected void doReturnType(EntityPropertyMeta propertyMeta,
ExecutableElement method,
EntityMeta entityMeta)
doParameters
protected void doParameters(EntityPropertyMeta propertyMeta,
ExecutableElement method,
EntityMeta entityMeta)
doThrowTypes
protected void doThrowTypes(EntityPropertyMeta propertyMeta,
ExecutableElement method,
EntityMeta entityMeta)
isDomain
protected boolean isDomain(TypeMirror typeMirror)
isNumberDomain
protected boolean isNumberDomain(TypeMirror typeMirror)
isAbstract
protected boolean isAbstract(TypeMirror typeMirror)
isList
protected boolean isList(TypeMirror typeMirror)
Copyright © 2009 The Seasar Foundation. All Rights Reserved.