|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.seasar.doma.internal.apt.AbstractGenerator
org.seasar.doma.internal.apt.DaoGenerator
public class DaoGenerator
| 入れ子のクラスの概要 | |
|---|---|
protected class |
DaoGenerator.AddCallableSqlParameterGenerator
|
protected class |
DaoGenerator.MethodBodyGenerator
|
| フィールドの概要 | |
|---|---|
protected DaoMeta |
daoMeta
|
protected String |
entitySuffix
|
| クラス org.seasar.doma.internal.apt.AbstractGenerator から継承されたフィールド |
|---|
env, formatter, INDENT_SPACE, indentBuffer, packageName, qualifiedName, simpleName, typeElement |
| コンストラクタの概要 | |
|---|---|
DaoGenerator(ProcessingEnvironment env,
TypeElement daoElement,
DaoMeta daoMeta)
|
|
| メソッドの概要 | |
|---|---|
void |
generate()
|
protected void |
printClass()
|
protected void |
printConstructors()
|
protected void |
printFields()
|
protected void |
printMethod(DaoGenerator.MethodBodyGenerator generator,
QueryMeta m)
|
protected void |
printMethods()
|
protected void |
printPackage()
|
| クラス org.seasar.doma.internal.apt.AbstractGenerator から継承されたメソッド |
|---|
close, formatStringArray, indent, iprint, print, printGenerated, throwExceptionIfNecessary, unindent |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
|---|
protected final DaoMeta daoMeta
protected final String entitySuffix
| コンストラクタの詳細 |
|---|
public DaoGenerator(ProcessingEnvironment env,
TypeElement daoElement,
DaoMeta daoMeta)
throws IOException
IOException| メソッドの詳細 |
|---|
public void generate()
protected void printPackage()
protected void printClass()
protected void printFields()
protected void printConstructors()
protected void printMethods()
protected void printMethod(DaoGenerator.MethodBodyGenerator generator,
QueryMeta m)
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||