org.seasar.doma.internal.apt.meta
クラス AbstractSqlFileQueryMetaFactory<M extends AbstractSqlFileQueryMeta>
java.lang.Object
org.seasar.doma.internal.apt.meta.AbstractQueryMetaFactory<M>
org.seasar.doma.internal.apt.meta.AbstractSqlFileQueryMetaFactory<M>
- すべての実装されたインタフェース:
- QueryMetaFactory
- 直系の既知のサブクラス:
- SqlFileBatchModifyQueryMetaFactory, SqlFileModifyQueryMetaFactory, SqlFileSelectQueryMetaFactory
public abstract class AbstractSqlFileQueryMetaFactory<M extends AbstractSqlFileQueryMeta>
- extends AbstractQueryMetaFactory<M>
- 作成者:
- taedium
メソッドの概要 |
protected SqlNode |
createSqlNode(M queryMeta,
ExecutableElement method,
DaoMeta daoMeta,
String path,
String sql)
|
protected void |
doParameters(M queryMeta,
ExecutableElement method,
DaoMeta daoMeta)
|
protected void |
doSqlFile(M queryMeta,
ExecutableElement method,
DaoMeta daoMeta)
|
protected String |
getSql(M queryMeta,
ExecutableElement method,
DaoMeta daoMeta,
String path)
|
クラス org.seasar.doma.internal.apt.meta.AbstractQueryMetaFactory から継承されたメソッド |
doReturnType, 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 |
AbstractSqlFileQueryMetaFactory
public AbstractSqlFileQueryMetaFactory(ProcessingEnvironment env)
doParameters
protected void doParameters(M queryMeta,
ExecutableElement method,
DaoMeta daoMeta)
- 定義:
- クラス
AbstractQueryMetaFactory<M extends AbstractSqlFileQueryMeta>
内の doParameters
doSqlFile
protected void doSqlFile(M queryMeta,
ExecutableElement method,
DaoMeta daoMeta)
getSql
protected String getSql(M queryMeta,
ExecutableElement method,
DaoMeta daoMeta,
String path)
createSqlNode
protected SqlNode createSqlNode(M queryMeta,
ExecutableElement method,
DaoMeta daoMeta,
String path,
String sql)
Copyright © 2009 The Seasar Foundation. All Rights Reserved.