org.seasar.doma.internal.apt.meta
クラス AbstractCreateQueryMetaFactory<M extends AbstractCreateQueryMeta>

java.lang.Object
  上位を拡張 org.seasar.doma.internal.apt.meta.AbstractQueryMetaFactory<M>
      上位を拡張 org.seasar.doma.internal.apt.meta.AbstractCreateQueryMetaFactory<M>
すべての実装されたインタフェース:
QueryMetaFactory
直系の既知のサブクラス:
ArrayCreateQueryMetaFactory, BlobCreateQueryMetaFactory, ClobCreateQueryMetaFactory, NClobCreateQueryMetaFactory

public abstract class AbstractCreateQueryMetaFactory<M extends AbstractCreateQueryMeta>
extends AbstractQueryMetaFactory<M>

作成者:
taedium

フィールドの概要
protected  Class<?> domainValueClass
           
 
クラス org.seasar.doma.internal.apt.meta.AbstractQueryMetaFactory から継承されたフィールド
env
 
コンストラクタの概要
AbstractCreateQueryMetaFactory(ProcessingEnvironment env, Class<?> domainValueClass)
           
 
メソッドの概要
protected  void doParameters(M queryMeta, ExecutableElement method, DaoMeta daoMeta)
           
protected  void doReturnType(M queryMeta, ExecutableElement method, DaoMeta daoMeta)
           
protected  TypeMirror getDomainValueType(TypeMirror domainType)
           
 
クラス org.seasar.doma.internal.apt.meta.AbstractQueryMetaFactory から継承されたメソッド
doThrowTypes, doTypeParameters, isAbstract, isConfig, isDomain, isEntity, isIterationCallback, isList, isOptions, isPrimitiveInt, isPrimitiveIntArray, isPrimitiveVoid, isVoid, validateEntityPropertyNames
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース org.seasar.doma.internal.apt.meta.QueryMetaFactory から継承されたメソッド
createQueryMeta
 

フィールドの詳細

domainValueClass

protected final Class<?> domainValueClass
コンストラクタの詳細

AbstractCreateQueryMetaFactory

public AbstractCreateQueryMetaFactory(ProcessingEnvironment env,
                                      Class<?> domainValueClass)
メソッドの詳細

doReturnType

protected void doReturnType(M queryMeta,
                            ExecutableElement method,
                            DaoMeta daoMeta)
定義:
クラス AbstractQueryMetaFactory<M extends AbstractCreateQueryMeta> 内の doReturnType

getDomainValueType

protected TypeMirror getDomainValueType(TypeMirror domainType)

doParameters

protected void doParameters(M queryMeta,
                            ExecutableElement method,
                            DaoMeta daoMeta)
定義:
クラス AbstractQueryMetaFactory<M extends AbstractCreateQueryMeta> 内の doParameters


Copyright © 2009 The Seasar Foundation. All Rights Reserved.