クラス |
説明 |
AbstractEntityBatchEvent |
エンティティのバッチ処理に対するイベントの親クラス。
|
AbstractEntityEvent |
エンティティの処理に対するイベントの親クラスです。
|
AbstractWhere<T extends AbstractWhere<T>> |
項を保持する機能を提供します。
|
AllocatableIdGenerator |
挿入前に予めIDを生成を行うID生成を行う抽象クラスです。
|
AptType |
APTで処理する際のクラスタイプに対するユーティリティクラス。
|
AptUtils |
APT処理のユーティリティクラスです。
|
ArithmeticOp |
算術演算子。
|
ArithmeticOpHandler |
|
AuditingEntityListener |
エンティティの監査情報設定用のリスナー。
|
AuditorProvider<T> |
現在のエンティティの監査人(作成者/更新者)情報を提供するためのインタフェース。
|
AutoAnyDelete<T> |
任意の条件を指定して削除を行うSQLを自動生成するクエリです。
|
AutoAnyDeleteExecutor |
任意の条件を指定して削除を行うSQLを自動生成するクエリを実行します。
|
AutoAnyDeleteImpl<T> |
任意の条件を指定して削除を行うSQLを自動生成するクエリの実装です。
|
AutoBatchDelete<T> |
バッチ削除を行うSQLを自動生成するクエリです。
|
AutoBatchDeleteExecutor |
バッチ削除を行うSQLを自動生成するクエリを実行します。
|
AutoBatchDeleteImpl<T> |
バッチ削除を行うSQLを自動生成するクエリの実装です。
|
AutoBatchInsert<T> |
バッチ挿入を行うSQLを自動生成するクエリです。
|
AutoBatchInsertExecutor |
バッチ挿入を行うSQLを自動生成するクエリを実行します。
|
AutoBatchInsertImpl<T> |
バッチ挿入を行うSQLを自動生成するクエリの実装です。
|
AutoBatchUpdate<T> |
バッチ更新を行うSQLを自動生成するクエリです。
|
AutoBatchUpdateExecutor |
バッチ更新を行うSQLを自動生成するクエリを実行します。
|
AutoBatchUpdateImpl<T> |
バッチ更新を行うSQLを自動生成するクエリの実装です。
|
AutoDelete<T> |
削除を行うSQLを自動生成するクエリです。
|
AutoDeleteExecutor |
削除を行うSQLを自動生成するクエリを実行します。
|
AutoDeleteImpl<T> |
削除を行うSQLを自動生成するクエリの実装です。
|
AutoEntityRowMapper<T> |
1レコード分のエンティティをマッピングする。
|
AutoFunctionCall<T> |
ストアドファンクションを呼び出すためのSQLを自動生成する処理インタフェースです。
|
AutoFunctionCallImpl<T> |
ストアドファンクションを呼び出すためのSQLを自動生成する処理の実装です。
|
AutoInsert<T> |
挿入を行うSQLを自動生成するクエリです。
|
AutoInsertExecutor |
挿入を行うSQLを自動生成するクエリを実行します。
|
AutoInsertImpl<T> |
挿入を行うSQLを自動生成するクエリの実装です。
|
AutoProcedureCall |
ストアドプロシージャを呼び出すためのSQLを自動生成する処理インタフェースです。
|
AutoProcedureCallImpl |
ストアドプロシージャを呼び出すためのSQLを自動生成する処理の実装です。
|
AutoSelect<T> |
抽出を行うSQLを自動生成するクエリです。
|
AutoSelectExecutor<T> |
抽出を行うSQLを自動生成するクエリを実行します。
|
AutoSelectImpl<T> |
抽出を行うSQLを自動生成するクエリの実装です。
|
AutoStoredExecutorSupport |
ストアド(プロシージャ/ファンクション)のサポートクラス。
|
AutoUpdate<T> |
更新を行うSQLを自動生成するクエリです。
|
AutoUpdateExecutor |
更新を行うSQLを自動生成するクエリを実行します。
|
AutoUpdateImpl<T> |
更新を行うSQLを自動生成するクエリの実装です。
|
BigDecimalType |
|
BLobType |
|
BooleanBuilder |
|
BooleanExpression |
ブーリアンによる式を表現します。
|
BooleanOp |
論理演算子。
|
BooleanOperation |
ブーリアン型を値に持つ式の演算操作を表現します。
|
BooleanOpHandler |
|
BooleanPath |
ブーリアン型のプロパティを表現します。
|
BooleanType |
boolean 型及びそのラッパー型のマッピングを処理します。
|
ClassUtils |
クラスやメソッドに関するユーティリティクラス。
|
CLobType |
|
Column |
カラム情報を指定します。
|
ColumnMeta |
カラムのメタ情報です。
|
ComparableExpression<T extends Comparable> |
比較可能な型に対する式を表現するためのベースクラス。
|
ComparisionOp |
比較演算子。
|
ComparisionOpHandler |
|
ConcatFunction |
CONCAT 関数を処理します。
|
Constant<T> |
定数を表現します。
|
Convert |
プロパティの変換方法を指定します。
|
CreatedAt |
エンティティが作成がされた日時を表すプロパティであることを定義します。
|
CreatedBy |
エンティティの作成が誰にされたかを表すプロパティであることを定義します。
|
CurrentDateFunction |
CURRENT_DATE 関数を処理します。
|
CurrentTimeFunction |
CURRENT_TIME 関数を処理します。
|
CurrentTimestampFunction |
CURRENT_TIMESTAMP 関数を処理します。
|
CustomFunction |
任意の関数を処理します。
|
CustomFunctionOperation |
|
CustomFuntionExpression<T> |
任意の関数式を表現します。
|
CustomH2SequenceMaxValueIncrementer |
H2DB用の非Oracleモード用のシーケンスのインクリメント処理。
|
DateExpressionBase<T extends Date & Comparable<Date>> |
|
DebugVisitor |
式を文字列として評価するためのデバッグ用のVisitor。
|
DebugVisitorContext |
式を文字列として評価するためのデバッグ用のVisitorのコンテキスト
|
DefaultNamingRule |
|
Dialect |
SQLの方言を定義します。
|
DialectBase |
|
DoubleType |
double 型及びそのラッパー型のマッピングを処理します。
|
DslExpression<T> |
DSL式のベースクラス。
|
Embeddable |
複数のプロパティをグループ化したクラスに付与し、埋め込みクラスであることを示します。
|
EmbeddedId |
エンティティクラスまたはマップドスーパークラスの永続化フィールドまたはプロパティに適用され、
埋め込みクラスである複合主キーを示します。
|
Entity |
クラスがエンティティであることを指定します。
|
EntityMappingCallback<T> |
|
EntityMeta |
エンティティのメタ情報です。
|
EntityMetaFactory |
エンティティのメタ情報を作成します。
|
EntityMetamodel |
APTによる処理対象のプロパティ情報。
|
EntityMetamodelFactory |
クラス情報からメタモデルの情報を作成します。
|
EntityMetamodelProcessor |
エンティティのメタモデルクラスを生成するアノテーションプロセッサ。
|
EntityPath<T> |
エンティティのパスを表現します。
|
EntityPathBase<T> |
エンティティのメタモデルのベースクラス。
|
EntitySpecFactory |
エンティティ用のソース生成用のTypeSpec を作成します。
|
Enumerated |
プロパティが列挙型であるときのマッピング方法を指定します。
|
Enumerated.EnumType |
列挙型のマッピング種別を定義します。
|
EnumExpression<T extends Enum<T>> |
列挙型の式を表現します。
|
EnumOperation<T extends Enum<T>> |
列挙型を値に持つ式の演算操作を表現します。
|
EnumOrdinalType<T extends Enum<T>> |
列挙型の序数とのマッピングを処理します。
|
EnumPath<T extends Enum<T>> |
列挙型のプロパティを表現します。
|
EnumStringType<T extends Enum<T>> |
列挙型の名称とのマッピングを処理します。
|
Exp |
式を表現します。
|
Expression<T> |
一般的な式を表現します。
|
ExpressionEvaluator |
演算子を評価するための処理。
|
ExpressionVisitor |
メタモデルの式ノードを巡回するVisitorです。
|
FloatType |
float 型及びそのラッパー型のマッピングを処理します。
|
FromClause |
from句を組み立てるクラスです。
|
FuncOpHandler |
|
FunctionOp |
関数を表現する演算子
|
GeneralExpression<T> |
汎用的な型に対する式。
|
GeneralOperation<T> |
汎用的な型を値に持つ式の演算操作を表現します。
|
GeneralPath<T> |
汎用的な型のプロパティを表現します。
|
GeneratedValue |
識別子(主キー)の値を自動生成する方法を定義します。
|
GeneratedValue.GenerationType |
主キー生成戦略の種別を定義します。
|
H2Dialect |
H2用の方言の定義。
|
HsqlDialect |
HSQL用の方言の定義。
|
Id |
プロパティが主キーであることを定義します。
|
IdentityIdGenerator |
IDENTITYによる生成は、実際にはJdbcTemplateで行います。
|
IdGenerationContext |
生成対象のIDに対する情報。
|
IdGenerator |
IDを自動生成する処理のインタフェースです。
|
IllegalOperateException |
不正なクエリ操作を実行したときにスローされる例外です。
|
IllegalQueryException |
不正なクエリが設定されたときにスローされる例外です。
|
ImmutableExpression<T> |
不変な式を表現します。
|
In |
ストアドプロシージャ/ファンクションの IN パラメータを表すアノテーションです。
|
InOut |
ストアドプロシージャ/ファンクションの IN-OUT パラメータを表すアノテーションです。
|
InsertClause |
INSERTのINTO句とVALUES句を組み立てるクラスです。
|
IntegerType |
int 型及びそのラッパー型のマッピングを処理します。
|
InvalidEntityException |
エンティティ情報が不正な場合にスローされる例外です。
|
InvalidStoredParamException |
ストアドのパラメータ情報が不正な場合にスローされる例外です。
|
JdbcTemplateBuilder |
JdbcTemplate を組み立てます。
|
JdbcTemplateProperties |
JdbcTemplate による設定。
|
JoinAssociation<E1,E2> |
テーブル結合のエンティティ構成の定義を保持します。
|
JoinAssociation.Associator<E1,E2> |
テーブル結合する際のエンティティの構成を定義します。
|
JoinCondition<ENTITY extends EntityPath<?>> |
テーブルの結合情報を保持します。
|
JoinCondition.Conditioner<ENTITY> |
テーブルの結合条件を組み立てます。
|
JoinType |
テーブルの結合タイプ
|
LikeOp |
LIKE演算子
|
LikeOpHandler |
|
Lob |
プロパティがラージオブジェクトであることを定義します。
|
LobByteArrayType |
byte[] 型のマッピングを処理します。
|
LobStringType |
String 型のマッピングを処理します。
|
LocalDateExpression |
|
LocalDateOperation |
|
LocalDatePath |
|
LocalDateTimeExpression |
|
LocalDateTimeOperation |
|
LocalDateTimePath |
|
LocalDateTimeType |
|
LocalDateType |
|
LocalTimeExpression |
|
LocalTimeOperation |
|
LocalTimePath |
|
LocalTimeType |
|
LongType |
long 型及びそのラッパー型のマッピングを処理します。
|
LowerFunction |
LOWER 関数を処理します。
|
MappedSuperclass |
エンティティクラスの親クラスであることを定義します。
|
MetamodelConfig |
メタモデルの生成オプション。
|
MetamodelWhere |
メタモデルを扱う条件式。
|
MetamodelWhereVisitor |
メタモデルの条件式のVisitorの実装。
|
NameUtils |
名前に関するユーティリティクラスです。
|
NamingRule |
DBのテーブルやカラムをJavaのエンティティ・クラスにマッピングする際の命名規則に沿った変換を行う。
|
NumberableBooleanType |
数値をブール値にマッピングして処理を行います。
|
NumberConvertUtils |
数値の変換用ユーティリティです。
|
NumberExpression<T extends Number & Comparable<T>> |
数値型の式を表現します。
|
NumberOperation<T extends Number & Comparable<T>> |
数値型を値に持つ式の演算操作を表現します。
|
NumberPath<T extends Number & Comparable<T>> |
数値型のプロパティを表現します。
|
Operation<T> |
式の演算子と引数を表現します。
|
OperationHandler<T extends Operator> |
演算子に対する処理を行うためのテンプレートクラス。
|
OperationMixin<T> |
|
OperationUtils |
演算操作に関するユーティリティ
|
Operator |
演算子を表現します。
|
OperatorConcatFunction |
演算子 || による文字列結合を処理します。
|
OracleDialect |
Oracle v12+用の方言の定義。
|
OracleLegacyDialect |
古いOracleDBの方言です。
|
OrderByClause |
order by句を組み立てるクラスです。
|
OrderSpecifier |
パスの並び順を表現します。
|
OrderType |
並び順のタイプ。
|
Out |
ストアドプロシージャ/ファンクションの OUT パラメータを表すアノテーションです。
|
Path<T> |
パスを表現するルートクラス
|
PathMeta |
パス情報を表現するクラス。
|
PathMetaUtils |
|
PathMixin<T> |
|
PathType |
パスのタイプ
|
PostBatchDeleteEvent |
エンティティに対するバッチ削除後のイベントです。
|
PostBatchInsertEvent |
エンティティに対するバッチ挿入後のイベントです。
|
PostBatchUpdateEvent |
エンティティに対するバッチ更新後のイベントです。
|
PostDeleteEvent |
エンティティに対する削除後のイベントです。
|
PostgresDialect |
PostgreSQL用の方言の定義
|
PostInsertEvent |
エンティティに対する挿入後のイベントです。
|
PostSelectEvent |
エンティティを参照後のイベントです。
|
PostUpdateEvent |
エンティティに対するバッチ削除後のイベントです。
|
PreBatchDeleteEvent |
エンティティに対するバッチ削除前のイベントです。
|
PreBatchInsertEvent |
エンティティに対するバッチ挿入前のイベントです。
|
PreBatchUpdateEvent |
エンティティに対するバッチ更新前のイベントです。
|
PreDeleteEvent |
エンティティに対する削除前のイベントです。
|
Predicate |
評価可能な式の終端を表現します。
|
PredicateOperation |
|
PreInsertEvent |
エンティティに対する挿入前のイベントです。
|
PreUpdateEvent |
エンティティに対する更新前のイベントです。
|
PropertyBase |
JavaBeanのプロパティの基本的な機能を提供します。
|
PropertyMeta |
プロパティのメタ情報です。
|
PropertyMetaFactory |
プロパティのメタ情報を作成します。
|
PropertyMetamodel |
APTによる処理対象のプロパティ情報。
|
PropertyPath<T> |
プロパティのパスを表現します。
|
PropertyValueInvoker |
埋め込み型のプロパティ値にアクセスするためのクラス。
|
QueryUtils |
クエリ組み立て時のヘルパークラス
|
ResultSet |
ストアドプロシージャ/ファンクションが返す ResultSet を表すアノテーションです。
|
SelectClause |
select句を組み立てるクラスです。
|
SelectForUpdateType |
SELECT ~ FOR UPDATEのタイプを表す列挙です。
|
SequenceGenerator |
識別子(主キー)の値をシーケンスにより採番する設定をします。
|
SequenceIdGenerator |
|
SetClause |
SET句を組み立てるクラスです。
|
ShortType |
short 型及びそのラッパー型のマッピングを処理します。
|
SimpleWhere |
入力された項目を AND でつなげていく条件を組み立てるクラスです。
|
SimpleWhereBuilder |
SQLのWhere句の条件をANDやORでつなげていく組み立てるためのクラスです。
|
SimpleWhereVisitor |
|
SingleColumnRowMapper<T> |
1列しかないResultSetをマッピングします。
|
SqlCount |
SQLテンプレートによる件数のカウントを行うクエリです。
|
SqlCountImpl |
SQLテンプレートによる件数のカウントを行うクエリの実装です。
|
SqlDateExpression |
|
SqlDateOperation |
|
SqlDatePath |
|
SqlDateType |
|
SqlEntityRowMapper<T> |
SQLテンプレートによる抽出結果の1レコード分のエンティティをマッピングする。
|
SqlFunction |
SQL関数を処理するためのインタフェース。
|
SqlFunctionParser |
SQL関数の書式のパーサー
|
SqlFunctionParser.Token |
字句解析してトークンに分解した結果
|
SqlFunctionTokenizer |
SQL関数の字句解析処理。
|
SqlFunctionTokenizer.TokenType |
トークンの種類
|
SqliteDialect |
SQLiteの方言の定義。
|
SqlMapper |
JDBCによるSQL実行を管理するクラスです。
|
SqlMapperAutoConfiguration |
SqlMapperによるAuto-Configuration設定
|
SqlMapperConfigurationSupport |
SQLMapperのSpringBeanの設定サポート用クラス。
|
SqlMapperContext |
SqlMapperの設定情報を保持します。
|
SqlMapperException |
SqlMapperのルート例外。
|
SqlMapperProperties |
SqlMapperの環境設定
|
SqlParameterBindException |
SQL用変数の値のバインドに失敗した場合にスローされる例外です。
|
SqlSelect<T> |
SQLテンプレートによる抽出を行うクエリです。
|
SqlSelectExecutor<T> |
SQLテンプレートによる抽出を行うクエリを実行します。
|
SqlSelectImpl<T> |
SQLテンプレートによる抽出を行うクエリの実装です。
|
SqlTemplateProperties |
SQLテンプレートによる設定
|
SqlTemporalType<T extends Date> |
Date を継承している時制の型を表すインタフェース。
|
SqlTimeExpression |
|
SqlTimeOperation |
|
SqlTimePath |
|
SqlTimestampExpression |
|
SqlTimestampOperation |
|
SqlTimestampPath |
|
SqlTimestampType |
|
SqlTimeType |
|
SqlUpdate |
SQLテンプレートによる更新(INSERT / UPDATE/ DELETE)を行うクエリです。
|
SqlUpdateImpl |
SQLテンプレートによる更新(INSERT / UPDATE/ DELETE)を行うクエリの実装です。
|
SqlValueConversionException |
SQL値の変換に失敗したときにスローされる例外です。
|
StandardDialect |
標準のDBの方言定義。
|
StoredName |
ストアドプロシージャ/ストアドファンクションの名称を指定するためのクラス。
|
StoredParamMeta |
ストアドのパラメータを表現します。
|
StoredParamMetaFactory |
ストアドプロシージャ/ストアドファンクションのパラメータのメタ情報を作成します。
|
StoredParamValueType |
ストアドプロシージャ/ファンクションのパラメータの型を表します。
|
StoredPropertyMeta |
ストアドプロシージャ/ストアドファンクションのDTO形式のパラメータのプロパティ。
|
StoredPropertyMetaFactory |
ストアドプロシージャ/ファンクション
|
StoredResultSetRowMapper<T> |
ストアドプロシージャ/ファンクションのResultSetをBeanにマッピングします。
|
StringExpression |
文字列型の式を表現します。
|
StringOperation |
文字列型を値に持つ式の演算操作を表現します。
|
StringPath |
文字列型のプロパティを表現します。
|
StringType |
|
SubQueryExpression<T> |
サブクエリの式を表現します。
|
SubQueryHelper |
サブクエリ式を組み立てるときのヘルパークラス。
|
SubQueryMeta |
クエリの情報を保持するクラス。
|
SubQueryOperation<T,Q extends SubQueryExpression<T>> |
サブクエリ式を値に持つ式の演算操作を表現します。
|
Table |
テーブル情報を指定します。
|
TableGenerator |
識別子(主キー)の値をテーブルにより採番する設定をします。
|
TableIdContext |
テーブルを用いたIDを生成するための情報を保持します。
|
TableIdGenerator |
|
TableIdGeneratorProperties |
テーブルによるIDの自動採番の設定
|
TableIdIncrementer |
テーブルを用いてIDの採番を行います。
|
TableMeta |
テーブルのメタ情報です。
|
TableNameResolver |
テーブル名と別名を管理します。
|
Temporal |
プロパティが時制であることを定義します。
|
Temporal.TemporalType |
時制の種別を定義します。
|
TemporalExpressionBase<T extends TemporalAccessor & Comparable> |
|
Term |
式の項を表現するインタフェース。
|
TextConversionException |
値を文字列への変換に失敗したときにスローされる例外です。
|
Transient |
プロパティが永続化対象外であることを定義します。
|
UnaryOp |
単項演算子。
|
UnaryOpHandler |
|
UpdatedAt |
エンティティの更新された日時を表すプロパティであることを定義します。
|
UpdatedBy |
エンティティの更新が誰にされたかを表すプロパティであることを定義します。
|
UpperFunction |
UPPER 関数を処理します。
|
UtilDateExpression |
|
UtilDateOperation |
|
UtilDatePath |
|
UtilDateType |
|
UUIDGenerator |
|
UUIDType |
|
ValueType<T> |
SQL(JDBC)とマッピング先の型を表すインタフェースです。
|
ValueTypeNotFoundException |
|
ValueTypeRegistry |
|
Version |
プロパティが楽観的排他キーとしてのバージョンキーであることを定義します。
|
Visitor<C> |
式を巡回するビジターのインタフェース。
|
VisitorContext |
式であるノードを巡回する際に持ち回るコンテキスト。
|
Where |
Where句を組み立てるインタフェースです。
|
WhereClause |
where句を組み立てるクラスです。
|
WhereTerm |
|
WhereVisitor |
Where句をSQLに変換するためのVisitor
|