概要
パッケージ
クラス
使用
階層ツリー
非推奨 API
索引
ヘルプ
前 次
フレームあり
フレームなし
すべてのクラス
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
概要
パッケージ
クラス
使用
階層ツリー
非推奨 API
索引
ヘルプ
前 次
フレームあり
フレームなし
すべてのクラス
Copyright © 2010. All Rights Reserved.