A B C D E F G I L M N O Q R S T V

A

addBindValue(BindValue) - インタフェース org.seasar.codegen.lib.ConditionResult のメソッド
バインド変数を追加します。
addBindValue(BindValue) - クラス org.seasar.codegen.lib.impl.ConditionResultImpl のメソッド
 
addOrder(Column, boolean) - インタフェース org.seasar.codegen.lib.ConditionResult のメソッド
並び替え順を追加します。
addOrder(Column, boolean) - クラス org.seasar.codegen.lib.impl.ConditionResultImpl のメソッド
 
addOrderAsc() - インタフェース org.seasar.codegen.lib.ConditionElement のメソッド
昇順の並び替えを指定します。
addOrderAsc() - クラス org.seasar.codegen.lib.impl.ConditionElementImpl のメソッド
 
addOrderDesc() - インタフェース org.seasar.codegen.lib.ConditionElement のメソッド
降順の並び替えを指定します。
addOrderDesc() - クラス org.seasar.codegen.lib.impl.ConditionElementImpl のメソッド
 
addQuery(String, Object...) - インタフェース org.seasar.codegen.lib.Condition のメソッド
SQL文を追加します。
addQuery(String, Object...) - インタフェース org.seasar.codegen.lib.ConditionResult のメソッド
SQLのクエリーを追加します。
addQuery(String, Object...) - クラス org.seasar.codegen.lib.impl.ConditionResultImpl のメソッド
 

B

baseSql - クラス org.seasar.codegen.lib.internal.impl.FindSqlCommand の変数
 
beanMetaDataCache - クラス org.seasar.codegen.lib.internal.impl.CodeGenDaoMetaDataImpl の変数
 
BindValue - org.seasar.codegen.lib の インタフェース
SQLの条件とバインド値のインターフェースです。
BindValueImpl - org.seasar.codegen.lib.impl の クラス
 
BindValueImpl(Column, Operator, Object[]) - クラス org.seasar.codegen.lib.impl.BindValueImpl のコンストラクタ
コンストラクタです。
BindValueImpl(Object[]) - クラス org.seasar.codegen.lib.impl.BindValueImpl のコンストラクタ
コンストラクタです。
build(Class, BeanAnnotationReader) - クラス org.seasar.codegen.lib.internal.impl.CodeGenDaoMetaDataFactoryImpl.CodeGenFastPropertyTypeFactoryBuilder のメソッド
 
build(Class, BeanAnnotationReader, Dbms, DatabaseMetaData) - クラス org.seasar.codegen.lib.internal.impl.CodeGenDaoMetaDataFactoryImpl.CodeGenFastPropertyTypeFactoryBuilder のメソッド
 

C

CodeGenDaoMetaDataFactoryImpl - org.seasar.codegen.lib.internal.impl の クラス
S2Dao-CodeGenで使うDaoMetaDataFactoryです。
CodeGenDaoMetaDataFactoryImpl() - クラス org.seasar.codegen.lib.internal.impl.CodeGenDaoMetaDataFactoryImpl のコンストラクタ
 
CodeGenDaoMetaDataFactoryImpl.CodeGenFastPropertyTypeFactory - org.seasar.codegen.lib.internal.impl の クラス
S2Dao-CodeGen用のFastPropertyTypeFactoryです。
CodeGenDaoMetaDataFactoryImpl.CodeGenFastPropertyTypeFactory(Class, BeanAnnotationReader, ValueTypeFactory, ColumnNaming) - クラス org.seasar.codegen.lib.internal.impl.CodeGenDaoMetaDataFactoryImpl.CodeGenFastPropertyTypeFactory のコンストラクタ
コンストラクタです。
CodeGenDaoMetaDataFactoryImpl.CodeGenFastPropertyTypeFactory(Class, BeanAnnotationReader, ValueTypeFactory, ColumnNaming, DaoNamingConvention, Dbms) - クラス org.seasar.codegen.lib.internal.impl.CodeGenDaoMetaDataFactoryImpl.CodeGenFastPropertyTypeFactory のコンストラクタ
コンストラクタです。
CodeGenDaoMetaDataFactoryImpl.CodeGenFastPropertyTypeFactoryBuilder - org.seasar.codegen.lib.internal.impl の クラス
S2Dao-CodeGen用のFastPropertyTypeFactoryBuilderです。
CodeGenDaoMetaDataFactoryImpl.CodeGenFastPropertyTypeFactoryBuilder() - クラス org.seasar.codegen.lib.internal.impl.CodeGenDaoMetaDataFactoryImpl.CodeGenFastPropertyTypeFactoryBuilder のコンストラクタ
コンストラクタです。
CodeGenDaoMetaDataImpl - org.seasar.codegen.lib.internal.impl の クラス
S2Dao-CodeGen用のDaoMetaDataです。
CodeGenDaoMetaDataImpl() - クラス org.seasar.codegen.lib.internal.impl.CodeGenDaoMetaDataImpl のコンストラクタ
コストラクタです。
Column - org.seasar.codegen.lib の インタフェース
SQLの条件のカラム名を指定するインターフェースです。
column - クラス org.seasar.codegen.lib.impl.ConditionElementImpl の変数
 
ColumnImpl - org.seasar.codegen.lib.impl の クラス
 
ColumnImpl(String, String, Class<? extends Condition>) - クラス org.seasar.codegen.lib.impl.ColumnImpl のコンストラクタ
コンストラクタ
Condition - org.seasar.codegen.lib の インタフェース
Daoの引数に取る検索条件です。
ConditionElement<T> - org.seasar.codegen.lib の インタフェース
検索条件の要素を示すインターフェースです。
ConditionElementImpl<T> - org.seasar.codegen.lib.impl の クラス
 
ConditionElementImpl(ConditionResult, Column) - クラス org.seasar.codegen.lib.impl.ConditionElementImpl のコンストラクタ
コンストラクタです。
ConditionResult - org.seasar.codegen.lib の インタフェース
Daoの引数に取る検索条件の組み立て結果のインターフェースです。
conditionResult - クラス org.seasar.codegen.lib.impl.ConditionElementImpl の変数
 
ConditionResultImpl - org.seasar.codegen.lib.impl の クラス
 
ConditionResultImpl() - クラス org.seasar.codegen.lib.impl.ConditionResultImpl のコンストラクタ
 
createBaseSQL(Method, BeanMetaData) - クラス org.seasar.codegen.lib.internal.impl.CodeGenDaoMetaDataImpl のメソッド
 
createDaoMetaDataImpl() - クラス org.seasar.codegen.lib.internal.impl.CodeGenDaoMetaDataFactoryImpl のメソッド
 
createResultSetHandlerFromReturnType(Method, BeanMetaData) - クラス org.seasar.codegen.lib.internal.impl.CodeGenDaoMetaDataImpl のメソッド
 
createSql(ConditionResult) - クラス org.seasar.codegen.lib.internal.impl.FindSqlCommand のメソッド
 
createVariables(ConditionResult) - クラス org.seasar.codegen.lib.internal.impl.FindSqlCommand のメソッド
 
createVariablesTypes(Object[]) - クラス org.seasar.codegen.lib.internal.impl.FindSqlCommand のメソッド
 

D

DateConditionElement<T> - org.seasar.codegen.lib の インタフェース
日付に対する検索条件のインターフェース
DateConditionElementImpl<T> - org.seasar.codegen.lib.impl の クラス
 
DateConditionElementImpl(ConditionResult, Column) - クラス org.seasar.codegen.lib.impl.DateConditionElementImpl のコンストラクタ
コンストラクタです。
dateFrom(Date) - インタフェース org.seasar.codegen.lib.DateConditionElement のメソッド
日付に対する「~日から」の検索条件を設定します。
dateFrom(Date) - クラス org.seasar.codegen.lib.impl.DateConditionElementImpl のメソッド
 
dateFromTo(Date, Date) - インタフェース org.seasar.codegen.lib.DateConditionElement のメソッド
日付に対する「~日から~日まで」の検索条件を設定します。
dateFromTo(Date, Date) - クラス org.seasar.codegen.lib.impl.DateConditionElementImpl のメソッド
 
dateTo(Date) - インタフェース org.seasar.codegen.lib.DateConditionElement のメソッド
日付に対する「~日まで」の検索条件を設定します。
dateTo(Date) - クラス org.seasar.codegen.lib.impl.DateConditionElementImpl のメソッド
 
dispose() - クラス org.seasar.codegen.lib.internal.impl.CodeGenDaoMetaDataImpl のメソッド
 

E

encoding - クラス org.seasar.codegen.lib.internal.impl.CodeGenDaoMetaDataImpl の変数
SQLファイルのエンコーディングです。
equal(T) - インタフェース org.seasar.codegen.lib.ConditionElement のメソッド
値が等しい条件を示します。
equal(T) - クラス org.seasar.codegen.lib.impl.ConditionElementImpl のメソッド
 
execute(Object[]) - クラス org.seasar.codegen.lib.internal.impl.FindSqlCommand のメソッド
コマンドを実行します。

F

filterFromDate(Date) - クラス org.seasar.codegen.lib.internal.impl.FromToOption の static メソッド
時分以下を切り捨てします。
filterToDate(Date) - クラス org.seasar.codegen.lib.internal.impl.FromToOption の static メソッド
時分以下を切り上げします。
FindSqlCommand - org.seasar.codegen.lib.internal.impl の クラス
S2Dao-CodeGenの検索系メソッドのためのSqlCommandです。
FindSqlCommand(DataSource, StatementFactory, ResultSetHandler, ResultSetFactory, PagingSqlRewriter, String) - クラス org.seasar.codegen.lib.internal.impl.FindSqlCommand のコンストラクタ
コンストラクタです。
FromToOption - org.seasar.codegen.lib.internal.impl の クラス
日付を比較するときに時分以下を切り捨て・切り上げするユーティリティクラスです。
FromToOption() - クラス org.seasar.codegen.lib.internal.impl.FromToOption のコンストラクタ
 

G

getAlias() - インタフェース org.seasar.codegen.lib.Column のメソッド
SQLの別名を返します。
getAlias() - クラス org.seasar.codegen.lib.impl.ColumnImpl のメソッド
 
getArgs() - インタフェース org.seasar.codegen.lib.BindValue のメソッド
パラメータを返します。
getArgs() - クラス org.seasar.codegen.lib.impl.BindValueImpl のメソッド
 
getArgs() - クラス org.seasar.codegen.lib.impl.QueryImpl のメソッド
 
getArgs() - インタフェース org.seasar.codegen.lib.Query のメソッド
SQLのバインド引数を返します。
getBeanMetaData(Class) - クラス org.seasar.codegen.lib.internal.impl.CodeGenDaoMetaDataImpl のメソッド
 
getBind() - 列挙 org.seasar.codegen.lib.Operator のメソッド
SQLのバインド変数の記述を返します。
getBindValues() - インタフェース org.seasar.codegen.lib.ConditionResult のメソッド
バインド変数のリストを返します。
getBindValues() - クラス org.seasar.codegen.lib.impl.ConditionResultImpl のメソッド
 
getCodnitionClass() - インタフェース org.seasar.codegen.lib.Column のメソッド
検索条件のクラスを返します。
getCodnitionClass() - クラス org.seasar.codegen.lib.impl.ColumnImpl のメソッド
 
getColumn() - インタフェース org.seasar.codegen.lib.BindValue のメソッド
カラムを返します。
getColumn() - クラス org.seasar.codegen.lib.impl.BindValueImpl のメソッド
 
getColumn() - クラス org.seasar.codegen.lib.impl.OrderImpl のメソッド
 
getColumn() - インタフェース org.seasar.codegen.lib.Order のメソッド
カラムを返します。
getConditionResult() - インタフェース org.seasar.codegen.lib.Condition のメソッド
検索条件の組み立て結果を返します。
getFindSqlCommand(Method) - クラス org.seasar.codegen.lib.internal.impl.CodeGenDaoMetaDataImpl のメソッド
find~メソッドと名前がWithRelationで終わるメソッドのためのSqlCommandを作成します。
getName() - インタフェース org.seasar.codegen.lib.Column のメソッド
列の名前を返します。
getName() - クラス org.seasar.codegen.lib.impl.ColumnImpl のメソッド
 
getOperator() - インタフェース org.seasar.codegen.lib.BindValue のメソッド
演算子を返します。
getOperator() - クラス org.seasar.codegen.lib.impl.BindValueImpl のメソッド
 
getOperator() - 列挙 org.seasar.codegen.lib.Operator のメソッド
SQLの演算子を返します。
getOrderList() - インタフェース org.seasar.codegen.lib.ConditionResult のメソッド
並び替え順のリストを返します。
getOrderList() - クラス org.seasar.codegen.lib.impl.ConditionResultImpl のメソッド
 
getQuery() - インタフェース org.seasar.codegen.lib.ConditionResult のメソッド
SQLのクエリーを返します。
getQuery() - クラス org.seasar.codegen.lib.impl.ConditionResultImpl のメソッド
 
getQuery() - クラス org.seasar.codegen.lib.impl.QueryImpl のメソッド
 
getQuery() - インタフェース org.seasar.codegen.lib.Query のメソッド
SQLのクエリーを返します。
getSqlFileEncoding() - クラス org.seasar.codegen.lib.internal.impl.CodeGenDaoMetaDataImpl のメソッド
 

I

in(T...) - インタフェース org.seasar.codegen.lib.ConditionElement のメソッド
SQLのin句の条件を指定します。
in(List<T>) - インタフェース org.seasar.codegen.lib.ConditionElement のメソッド
SQLのin句の条件を指定します
in(T...) - クラス org.seasar.codegen.lib.impl.ConditionElementImpl のメソッド
 
in(List<T>) - クラス org.seasar.codegen.lib.impl.ConditionElementImpl のメソッド
 
isAsc() - クラス org.seasar.codegen.lib.impl.OrderImpl のメソッド
 
isAsc() - インタフェース org.seasar.codegen.lib.Order のメソッド
昇順かどうか返します。
isNotNull() - インタフェース org.seasar.codegen.lib.ConditionElement のメソッド
SQLのNOT NULLの条件を指定します。
isNotNull() - クラス org.seasar.codegen.lib.impl.ConditionElementImpl のメソッド
 
isNull() - インタフェース org.seasar.codegen.lib.ConditionElement のメソッド
SQLのIS NULLの条件を指定します。
isNull() - クラス org.seasar.codegen.lib.impl.ConditionElementImpl のメソッド
 
isPersistent(PropertyType) - クラス org.seasar.codegen.lib.internal.impl.CodeGenDaoMetaDataFactoryImpl.CodeGenFastPropertyTypeFactory のメソッド
 

L

less(T) - インタフェース org.seasar.codegen.lib.ConditionElement のメソッド
未満の条件を指定します。
less(T) - クラス org.seasar.codegen.lib.impl.ConditionElementImpl のメソッド
 
lessThan(T) - インタフェース org.seasar.codegen.lib.ConditionElement のメソッド
以下の条件を指定します。
lessThan(T) - クラス org.seasar.codegen.lib.impl.ConditionElementImpl のメソッド
 
like(String) - クラス org.seasar.codegen.lib.impl.StringConditionElementImpl のメソッド
 
like(String) - インタフェース org.seasar.codegen.lib.StringConditonElement のメソッド
SQLのLIKE句の条件を指定します。

M

more(T) - インタフェース org.seasar.codegen.lib.ConditionElement のメソッド
「より大きい」条件を指定します。
more(T) - クラス org.seasar.codegen.lib.impl.ConditionElementImpl のメソッド
 
moreThan(T) - インタフェース org.seasar.codegen.lib.ConditionElement のメソッド
以上の条件を指定します。
moreThan(T) - クラス org.seasar.codegen.lib.impl.ConditionElementImpl のメソッド
 

N

not(T) - インタフェース org.seasar.codegen.lib.ConditionElement のメソッド
値が等しくない条件を指定します。
not(T) - クラス org.seasar.codegen.lib.impl.ConditionElementImpl のメソッド
 
notIn(T...) - インタフェース org.seasar.codegen.lib.ConditionElement のメソッド
SQLのNOT IN句の条件を指定します。
notIn(List<T>) - インタフェース org.seasar.codegen.lib.ConditionElement のメソッド
SQLのNOT IN句の条件を指定します。
notIn(T...) - クラス org.seasar.codegen.lib.impl.ConditionElementImpl のメソッド
 
notIn(List<T>) - クラス org.seasar.codegen.lib.impl.ConditionElementImpl のメソッド
 
NullConditionValueException - org.seasar.codegen.lib.exception の 例外
検索条件の値にnullを渡したときの例外です。
NullConditionValueException(Object...) - 例外 org.seasar.codegen.lib.exception.NullConditionValueException のコンストラクタ
コンストラクタです。

O

Operator - org.seasar.codegen.lib の 列挙型
SQLの演算子を指定する列挙型です。
Order - org.seasar.codegen.lib の インタフェース
SQLの並び替え条件を指定するインターフェースです。
OrderImpl - org.seasar.codegen.lib.impl の クラス
 
OrderImpl(Column, boolean) - クラス org.seasar.codegen.lib.impl.OrderImpl のコンストラクタ
コンストラクタです。
org.seasar.codegen.lib - パッケージ org.seasar.codegen.lib
 
org.seasar.codegen.lib.annotation - パッケージ org.seasar.codegen.lib.annotation
 
org.seasar.codegen.lib.exception - パッケージ org.seasar.codegen.lib.exception
 
org.seasar.codegen.lib.impl - パッケージ org.seasar.codegen.lib.impl
 
org.seasar.codegen.lib.internal.impl - パッケージ org.seasar.codegen.lib.internal.impl
 

Q

Query - org.seasar.codegen.lib の インタフェース
SQL文の条件を記述するインターフェースです。
QueryImpl - org.seasar.codegen.lib.impl の クラス
 
QueryImpl(String, Object[]) - クラス org.seasar.codegen.lib.impl.QueryImpl のコンストラクタ
コンストラクタ

R

RELATION_METHOD_SUFFIX - クラス org.seasar.codegen.lib.internal.impl.CodeGenDaoMetaDataImpl の static 変数
関連先まで取得するメソッドの名称のサフィックスです。
resultSetFactory - クラス org.seasar.codegen.lib.internal.impl.FindSqlCommand の変数
 
resultSetHandler - クラス org.seasar.codegen.lib.internal.impl.FindSqlCommand の変数
 

S

setupFindMethod(Method) - クラス org.seasar.codegen.lib.internal.impl.CodeGenDaoMetaDataImpl のメソッド
 
setupMethod(Method) - クラス org.seasar.codegen.lib.internal.impl.CodeGenDaoMetaDataImpl のメソッド
 
setupMethodBySqlFile(Class, Method) - クラス org.seasar.codegen.lib.internal.impl.CodeGenDaoMetaDataImpl のメソッド
 
SqlFileEncoding - org.seasar.codegen.lib.annotation の 注釈タイプ
SQLファイルの文字コードを指定するアノテーションです。
sqlRewriter - クラス org.seasar.codegen.lib.internal.impl.FindSqlCommand の変数
 
StringConditionElementImpl<T> - org.seasar.codegen.lib.impl の クラス
 
StringConditionElementImpl(ConditionResult, Column) - クラス org.seasar.codegen.lib.impl.StringConditionElementImpl のコンストラクタ
コンストラクタです。
StringConditonElement - org.seasar.codegen.lib の インタフェース
 

T

toString() - クラス org.seasar.codegen.lib.impl.BindValueImpl のメソッド
 
toString() - クラス org.seasar.codegen.lib.impl.ColumnImpl のメソッド
 
toString() - クラス org.seasar.codegen.lib.impl.ConditionResultImpl のメソッド
 
toString() - クラス org.seasar.codegen.lib.impl.OrderImpl のメソッド
 
toString() - クラス org.seasar.codegen.lib.impl.QueryImpl のメソッド
 

V

validate(Object, Column) - クラス org.seasar.codegen.lib.internal.impl.ValueValidator の static メソッド
 
valueOf(String) - 列挙 org.seasar.codegen.lib.Operator の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
values() - 列挙 org.seasar.codegen.lib.Operator の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
ValueValidator - org.seasar.codegen.lib.internal.impl の クラス
 
ValueValidator() - クラス org.seasar.codegen.lib.internal.impl.ValueValidator のコンストラクタ
 

A B C D E F G I L M N O Q R S T V

Copyright © 2010. All Rights Reserved.