org.seasar.doma.internal.apt.meta
クラス EntityDelegateMetaFactory
java.lang.Object
org.seasar.doma.internal.apt.meta.EntityDelegateMetaFactory
public class EntityDelegateMetaFactory
- extends Object
- 作成者:
- taedium
メソッドの概要 |
EntityDelegateMeta |
createEntityDelegateMeta(ExecutableElement method,
EntityMeta entityMeta)
|
protected void |
doDelegate(EntityDelegateMeta delegateMeta,
ExecutableElement method,
EntityMeta entityMeta)
|
protected void |
doParameters(EntityDelegateMeta delegateMeta,
ExecutableElement method,
EntityMeta entityMeta)
|
protected void |
doReturnType(EntityDelegateMeta delegateMeta,
ExecutableElement method,
EntityMeta entityMeta)
|
protected void |
doThrowTypes(EntityDelegateMeta delegateMeta,
ExecutableElement method,
EntityMeta entityMeta)
|
protected void |
doTypeParameters(EntityDelegateMeta delegateMeta,
ExecutableElement method,
EntityMeta entityMeta)
|
protected TypeMirror |
getTargetType(Delegate delegate)
|
protected boolean |
hasDelegatableMethod(ExecutableElement method,
TypeElement targetElement)
|
protected boolean |
hasSuitableConstructor(TypeElement targetElement,
EntityMeta entityMeta)
|
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
env
protected final ProcessingEnvironment env
EntityDelegateMetaFactory
public EntityDelegateMetaFactory(ProcessingEnvironment env)
createEntityDelegateMeta
public EntityDelegateMeta createEntityDelegateMeta(ExecutableElement method,
EntityMeta entityMeta)
getTargetType
protected TypeMirror getTargetType(Delegate delegate)
doTypeParameters
protected void doTypeParameters(EntityDelegateMeta delegateMeta,
ExecutableElement method,
EntityMeta entityMeta)
doReturnType
protected void doReturnType(EntityDelegateMeta delegateMeta,
ExecutableElement method,
EntityMeta entityMeta)
doParameters
protected void doParameters(EntityDelegateMeta delegateMeta,
ExecutableElement method,
EntityMeta entityMeta)
doThrowTypes
protected void doThrowTypes(EntityDelegateMeta delegateMeta,
ExecutableElement method,
EntityMeta entityMeta)
doDelegate
protected void doDelegate(EntityDelegateMeta delegateMeta,
ExecutableElement method,
EntityMeta entityMeta)
hasSuitableConstructor
protected boolean hasSuitableConstructor(TypeElement targetElement,
EntityMeta entityMeta)
hasDelegatableMethod
protected boolean hasDelegatableMethod(ExecutableElement method,
TypeElement targetElement)
Copyright © 2009 The Seasar Foundation. All Rights Reserved.