すべてのクラス
-
すべてのクラス インタフェースの概要 クラスの概要 列挙型の概要 例外の概要 注釈型の概要 クラス 説明 AbstractEntityBatchEvent エンティティのバッチ処理に対するイベントの親クラス。AbstractEntityEvent エンティティの処理に対するイベントの親クラスです。AbstractWhere<T extends AbstractWhere<T>> 項を保持する機能を提供します。AllocatableIdGenerator 挿入前に予めIDを生成を行うID生成を行う抽象クラスです。AptType APTで処理する際のクラスタイプに対するユーティリティクラス。AptUtils APT処理のユーティリティクラスです。ArithmeticOp 算術演算子。ArithmeticOpHandler 算術演算子(ArithmeticOp)に対する処理を定義します。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 BigDecimal型のマッピングを処理します。BLobType Blob型のマッピングを処理します。BooleanBuilder Predicate式を組み立てるためのヘルパークラス。BooleanExpression ブーリアンによる式を表現します。BooleanOp 論理演算子。BooleanOperation ブーリアン型を値に持つ式の演算操作を表現します。BooleanOpHandler ブール演算子(BooleanOp)に対する処理を定義します。BooleanPath ブーリアン型のプロパティを表現します。BooleanType boolean 型及びそのラッパー型のマッピングを処理します。ClassUtils クラスやメソッドに関するユーティリティクラス。CLobType Clob型のマッピングを処理します。Column カラム情報を指定します。ColumnMeta カラムのメタ情報です。ComparableExpression<T extends Comparable> 比較可能な型に対する式を表現するためのベースクラス。ComparisionOp 比較演算子。ComparisionOpHandler 比較演算子(ComparisionOp)に対する処理を定義します。ConcatFunction CONCAT 関数を処理します。Constant<T> 定数を表現します。Convert プロパティの変換方法を指定します。CreatedAt エンティティが作成がされた日時を表すプロパティであることを定義します。CreatedBy エンティティの作成が誰にされたかを表すプロパティであることを定義します。CurrentDateFunction CURRENT_DATE 関数を処理します。CurrentTimeFunction CURRENT_TIME 関数を処理します。CurrentTimestampFunction CURRENT_TIMESTAMP 関数を処理します。CustomFunction 任意の関数を処理します。CustomFunctionOperation CustomFuntionExpressionの実装クラスです。CustomFuntionExpression<T> 任意の関数式を表現します。CustomH2SequenceMaxValueIncrementer H2DB用の非Oracleモード用のシーケンスのインクリメント処理。DateExpressionBase<T extends Date & Comparable<Date>> Dateを親に持つ日時型のベースクラス。DebugVisitor 式を文字列として評価するためのデバッグ用のVisitor。DebugVisitorContext 式を文字列として評価するためのデバッグ用のVisitorのコンテキストDefaultNamingRule NamingRuleの標準実装。Dialect SQLの方言を定義します。DialectBase Dialectのベースとなるクラス。DoubleType double 型及びそのラッパー型のマッピングを処理します。DslExpression<T> DSL式のベースクラス。Embeddable 複数のプロパティをグループ化したクラスに付与し、埋め込みクラスであることを示します。EmbeddedId エンティティクラスまたはマップドスーパークラスの永続化フィールドまたはプロパティに適用され、 埋め込みクラスである複合主キーを示します。Entity クラスがエンティティであることを指定します。EntityMappingCallback<T> AutoEntityRowMapperのコールバック。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)に対する処理を定義します。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 LIKE演算子(LikeOp)に対する処理を定義します。Lob プロパティがラージオブジェクトであることを定義します。LobByteArrayType byte[] 型のマッピングを処理します。LobStringType String 型のマッピングを処理します。LocalDateExpression LocalDateによる式を表現します。LocalDateOperation LocalDateを値に持つ式の演算操作を表現します。LocalDatePath LocalDate型のプロパティを表現します。LocalDateTimeExpression LocalDateTimeによる式を表現します。LocalDateTimeOperation LocalDateTimeを値に持つ式の演算操作を表現します。LocalDateTimePath LocalDateTime型のプロパティを表現します。LocalDateTimeType LocalDateTime型のマッピングを処理します。LocalDateType LocalDate型のマッピングを処理します。LocalTimeExpression LocalTimeによる式を表現します。LocalTimeOperation LocalTimeを値に持つ式の演算操作を表現します。LocalTimePath LocalTime型のプロパティを表現します。LocalTimeType LocalTime型のマッピングを処理します。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> OperationのMixin用の実装。OperationUtils 演算操作に関するユーティリティOperator 演算子を表現します。OperatorConcatFunction 演算子 || による文字列結合を処理します。OracleDialect Oracle v12+用の方言の定義。OracleLegacyDialect 古いOracleDBの方言です。OrderByClause order by句を組み立てるクラスです。OrderSpecifier パスの並び順を表現します。OrderType 並び順のタイプ。Out ストアドプロシージャ/ファンクションの OUT パラメータを表すアノテーションです。Path<T> パスを表現するルートクラスPathMeta パス情報を表現するクラス。PathMetaUtils PathMetaに関するユーティリティ。PathMixin<T> PathのMixin用の実装。PathType パスのタイプPostBatchDeleteEvent エンティティに対するバッチ削除後のイベントです。PostBatchInsertEvent エンティティに対するバッチ挿入後のイベントです。PostBatchUpdateEvent エンティティに対するバッチ更新後のイベントです。PostDeleteEvent エンティティに対する削除後のイベントです。PostgresDialect PostgreSQL用の方言の定義PostInsertEvent エンティティに対する挿入後のイベントです。PostSelectEvent エンティティを参照後のイベントです。PostUpdateEvent エンティティに対するバッチ削除後のイベントです。PreBatchDeleteEvent エンティティに対するバッチ削除前のイベントです。PreBatchInsertEvent エンティティに対するバッチ挿入前のイベントです。PreBatchUpdateEvent エンティティに対するバッチ更新前のイベントです。PreDeleteEvent エンティティに対する削除前のイベントです。Predicate 評価可能な式の終端を表現します。PredicateOperation Predicateに対する 演算子処理の実装。PreInsertEvent エンティティに対する挿入前のイベントです。PreUpdateEvent エンティティに対する更新前のイベントです。PropertyBase JavaBeanのプロパティの基本的な機能を提供します。PropertyMeta プロパティのメタ情報です。PropertyMetaFactory プロパティのメタ情報を作成します。PropertyMetamodel APTによる処理対象のプロパティ情報。PropertyPath<T> プロパティのパスを表現します。PropertyValueInvoker 埋め込み型のプロパティ値にアクセスするためのクラス。QueryUtils クエリ組み立て時のヘルパークラスResultSet ストアドプロシージャ/ファンクションが返すResultSetを表すアノテーションです。SelectClause select句を組み立てるクラスです。SelectForUpdateType SELECT ~ FOR UPDATEのタイプを表す列挙です。SequenceGenerator 識別子(主キー)の値をシーケンスにより採番する設定をします。SequenceIdGenerator GeneratedValue.GenerationType.SEQUENCE方式でIDの値を自動生成するIDジェネレータです。SetClause SET句を組み立てるクラスです。ShortType short 型及びそのラッパー型のマッピングを処理します。SimpleWhere 入力された項目を AND でつなげていく条件を組み立てるクラスです。SimpleWhereBuilder SQLのWhere句の条件をANDやORでつなげていく組み立てるためのクラスです。SimpleWhereVisitor SingleColumnRowMapper<T> 1列しかないResultSetをマッピングします。SqlCount SQLテンプレートによる件数のカウントを行うクエリです。SqlCountImpl SQLテンプレートによる件数のカウントを行うクエリの実装です。SqlDateExpression Dateによる式を表現します。SqlDateOperation Dateを値に持つ式の演算操作を表現します。SqlDatePath Date型のプロパティを表現します。SqlDateType Date型のマッピングを処理します。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 Timeによる式を表現します。SqlTimeOperation Timeを値に持つ式の演算操作を表現します。SqlTimePath Date型のプロパティを表現します。SqlTimestampExpression Timestampによる式を表現します。SqlTimestampOperation Timestampを値に持つ式の演算操作を表現します。SqlTimestampPath Timestamp型のプロパティを表現します。SqlTimestampType Timestamp型のマッピングを処理します。SqlTimeType Time型のマッピングを処理します。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 String型のマッピングを処理します。SubQueryExpression<T> サブクエリの式を表現します。SubQueryHelper サブクエリ式を組み立てるときのヘルパークラス。SubQueryMeta クエリの情報を保持するクラス。SubQueryOperation<T,Q extends SubQueryExpression<T>> サブクエリ式を値に持つ式の演算操作を表現します。Table テーブル情報を指定します。TableGenerator 識別子(主キー)の値をテーブルにより採番する設定をします。TableIdContext テーブルを用いたIDを生成するための情報を保持します。TableIdGenerator GeneratedValue.GenerationType.TABLE方式でIDの値を自動生成するIDジェネレータです。TableIdGeneratorProperties テーブルによるIDの自動採番の設定TableIdIncrementer テーブルを用いてIDの採番を行います。TableMeta テーブルのメタ情報です。TableNameResolver テーブル名と別名を管理します。Temporal プロパティが時制であることを定義します。Temporal.TemporalType 時制の種別を定義します。TemporalExpressionBase<T extends TemporalAccessor & Comparable> TemporalAccessorを親に持つ日時型のベースクラス。Term 式の項を表現するインタフェース。TextConversionException 値を文字列への変換に失敗したときにスローされる例外です。Transient プロパティが永続化対象外であることを定義します。UnaryOp 単項演算子。UnaryOpHandler 単項演算子(UnaryOp)に対する処理を定義します。UpdatedAt エンティティの更新された日時を表すプロパティであることを定義します。UpdatedBy エンティティの更新が誰にされたかを表すプロパティであることを定義します。UpperFunction UPPER 関数を処理します。UtilDateExpression Dateによる式を表現します。UtilDateOperation Dateを値に持つ式の演算操作を表現します。UtilDatePath Date型のプロパティを表現します。UtilDateType Date型のマッピングを処理します。UUIDGenerator GeneratedValue.GenerationType.UUID方式でIDの値を自動生成するIDジェネレータです。UUIDType 文字列型をUUID型のマッピングを処理します。ValueType<T> SQL(JDBC)とマッピング先の型を表すインタフェースです。ValueTypeNotFoundException 対応するValueTypeが見つからない場合にスローされる例外です。ValueTypeRegistry ValueTypeを管理します。Version プロパティが楽観的排他キーとしてのバージョンキーであることを定義します。Visitor<C> 式を巡回するビジターのインタフェース。VisitorContext 式であるノードを巡回する際に持ち回るコンテキスト。Where Where句を組み立てるインタフェースです。WhereClause where句を組み立てるクラスです。WhereTerm WhereVisitor Where句をSQLに変換するためのVisitor