A B C D E F G H I J K L M N O P Q R S T U V W
すべてのクラス すべてのパッケージ
すべてのクラス すべてのパッケージ
すべてのクラス すべてのパッケージ
A
- AbstractEntityBatchEvent - com.github.mygreen.sqlmapper.core.eventのクラス
-
エンティティのバッチ処理に対するイベントの親クラス。
- AbstractEntityBatchEvent(Object, EntityMeta, Object[]) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.event.AbstractEntityBatchEvent
-
コンストラクタです。
- AbstractEntityEvent - com.github.mygreen.sqlmapper.core.eventのクラス
-
エンティティの処理に対するイベントの親クラスです。
- AbstractEntityEvent(Object, EntityMeta, Object) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.event.AbstractEntityEvent
-
コンストラクタです。
- AbstractWhere<T extends AbstractWhere<T>> - com.github.mygreen.sqlmapper.core.where.simpleのクラス
-
項を保持する機能を提供します。
- AbstractWhere() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.where.simple.AbstractWhere
- accept(SimpleWhereVisitor) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.simple.Exp
- accept(SimpleWhereVisitor) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.where.simple.Term
-
条件分を組み立てるVisitorを受け入れます。
- accept(SimpleWhereVisitor) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.simple.WhereTerm
- accept(WhereVisitor) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.MetamodelWhere
- accept(WhereVisitor) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.simple.SimpleWhere
- accept(WhereVisitor) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.simple.SimpleWhereBuilder
- accept(WhereVisitor) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.where.Where
-
条件分を組み立てるVisitorを受け入れます。
- addAndSql(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.WhereClause
-
where句を追加します。
- addAnnotation(Class<? extends Annotation>, Annotation) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyBase
-
アノテーションを追加します。
- addEmbeddedablePropertyMeta(PropertyMeta) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMeta
-
埋め込みプロパティ情報を追加する
- addNestedPropertyMeta(PropertyMeta) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredPropertyMeta
-
JavaBean形式のネストしたプロパティ情報を追加する
- addParamValue(Object) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.VisitorContext
-
SQLのプレースホルダーとして設定する値を追加します。
- addParamValues(Collection<?>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.VisitorContext
-
SQLのプレースホルダーとして設定する複数の値を追加します。
- addPropertyMeta(PropertyMeta) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMeta
-
プロパティのメタ情報を追加します。
- addPropertyMeta(StoredPropertyMeta) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredParamMeta
-
プロパティ情報を追加します。
- addSql(JoinType, String, String, String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.FromClause
-
結合用のSQLを追加します。
- addSql(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.SelectClause
-
select句を追加します。
- addSql(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.WhereClause
-
where句を追加します。
- addSql(String...) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.OrderByClause
-
order by句を追加します。
- addSql(String, String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.FromClause
-
from句を追加します。
- addSql(String, String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.InsertClause
-
INTO句とVALUES句を追加します。
- addSql(String, String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.SelectClause
-
select句を追加します。
- addSql(String, String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.SetClause
-
set句を追加します。
- addSql(String, String, String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.FromClause
-
from句を追加します。
- addTemplate(T, String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.OperationHandler
-
テンプレートを追加します。
- addTerm(Term) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.simple.AbstractWhere
-
項を追加します。
- afterPropertiesSet() - クラス のメソッドcom.github.mygreen.sqlmapper.core.audit.AuditingEntityListener
-
監査情報を提供する
AuditorProvider
がSpringのコンテナに登録されていない場合は、デフォルトの空の情報を設定します。 - afterPropertiesSet() - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.ValueTypeRegistry
- AllocatableIdGenerator - com.github.mygreen.sqlmapper.core.idのクラス
-
挿入前に予めIDを生成を行うID生成を行う抽象クラスです。
- AllocatableIdGenerator(long) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.id.AllocatableIdGenerator
- AllocatableIdGenerator.AllocatedIdContext - com.github.mygreen.sqlmapper.core.idのクラス
-
割り当てられたIDの情報を保持する。
- allocatedIdCache - クラス の変数com.github.mygreen.sqlmapper.core.id.AllocatableIdGenerator
-
割り当てているIDのキャッシュ。
- AllocatedIdContext(String) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.id.AllocatableIdGenerator.AllocatedIdContext
- allocateValue(String, long) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.AllocatableIdGenerator
-
新たに値を割り当てる。
- allocateValue(String, long) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.TableIdIncrementer
- allocationSize - クラス の変数com.github.mygreen.sqlmapper.core.id.AllocatableIdGenerator
-
割り当てサイズ
- allocationSize() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.TableGenerator
-
(オプション) 採番する際に予め払い出しておく個数の値。
- and(AbstractWhere<?>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.simple.SimpleWhereBuilder
-
これまでに追加された条件と、引数で渡された条件全体を AND で結合します。
- annotationMap - クラス の変数com.github.mygreen.sqlmapper.core.meta.PropertyBase
-
アノテーションの情報
- appendSql(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.VisitorContext
-
SQLを追加します。
- applicationContext - クラス の変数com.github.mygreen.sqlmapper.core.config.SqlMapperConfigurationSupport
-
Springのアプリケーションコンテキスト
- applicationEventPublisher - クラス の変数com.github.mygreen.sqlmapper.core.config.SqlMapperConfigurationSupport
-
イベントを配信する機能
- ArithmeticOpHandler - com.github.mygreen.sqlmapper.core.where.metamodelのクラス
-
算術演算子(
ArithmeticOp
)に対する処理を定義します。 - ArithmeticOpHandler() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.where.metamodel.ArithmeticOpHandler
- associate(EntityPath<E1>, EntityPath<E2>, JoinAssociation.Associator<E1, E2>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- associate(EntityPath<E1>, EntityPath<E2>, JoinAssociation.Associator<E1, E2>) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelect
-
テーブル結合の際に複数のテーブルのエンティティの構成定義を指定します。
- associate(E1, E2) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.JoinAssociation.Associator
-
エンティティの構成を行います。
- auditingEntityListener() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlMapperConfigurationSupport
- AuditingEntityListener - com.github.mygreen.sqlmapper.core.auditのクラス
-
エンティティの監査情報設定用のリスナー。
- AuditingEntityListener() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.audit.AuditingEntityListener
- auditorProvider - クラス の変数com.github.mygreen.sqlmapper.core.audit.AuditingEntityListener
-
監査人情報を提供する。
- AuditorProvider<T> - com.github.mygreen.sqlmapper.core.auditのインタフェース
-
現在のエンティティの監査人(作成者/更新者)情報を提供するためのインタフェース。
- AUTO - com.github.mygreen.sqlmapper.core.annotation.GeneratedValue.GenerationType
-
永続化プロバイダが特定のデータベースに対して適切な戦略を選択して主キーに値を割り当てます。
- AutoAnyDelete<T> - com.github.mygreen.sqlmapper.core.query.autoのインタフェース
-
任意の条件を指定して削除を行うSQLを自動生成するクエリです。
- AutoAnyDeleteExecutor - com.github.mygreen.sqlmapper.core.query.autoのクラス
-
任意の条件を指定して削除を行うSQLを自動生成するクエリを実行します。
- AutoAnyDeleteExecutor(AutoAnyDeleteImpl<?>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.auto.AutoAnyDeleteExecutor
-
組み立てたクエリ情報を指定するコンストラクタ。
- AutoAnyDeleteImpl<T> - com.github.mygreen.sqlmapper.core.query.autoのクラス
-
任意の条件を指定して削除を行うSQLを自動生成するクエリの実装です。
- AutoAnyDeleteImpl(SqlMapperContext, EntityPath<T>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.auto.AutoAnyDeleteImpl
- AutoBatchDelete<T> - com.github.mygreen.sqlmapper.core.query.autoのインタフェース
-
バッチ削除を行うSQLを自動生成するクエリです。
- AutoBatchDeleteExecutor - com.github.mygreen.sqlmapper.core.query.autoのクラス
-
バッチ削除を行うSQLを自動生成するクエリを実行します。
- AutoBatchDeleteExecutor(AutoBatchDeleteImpl<?>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchDeleteExecutor
-
組み立てたクエリ情報を指定するコンストラクタ。
- AutoBatchDeleteImpl<T> - com.github.mygreen.sqlmapper.core.query.autoのクラス
-
バッチ削除を行うSQLを自動生成するクエリの実装です。
- AutoBatchDeleteImpl(SqlMapperContext, Collection<T>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchDeleteImpl
- AutoBatchDeleteImpl(SqlMapperContext, T[]) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchDeleteImpl
- AutoBatchInsert<T> - com.github.mygreen.sqlmapper.core.query.autoのインタフェース
-
バッチ挿入を行うSQLを自動生成するクエリです。
- AutoBatchInsertExecutor - com.github.mygreen.sqlmapper.core.query.autoのクラス
-
バッチ挿入を行うSQLを自動生成するクエリを実行します。
- AutoBatchInsertExecutor(AutoBatchInsertImpl<?>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchInsertExecutor
-
組み立てたクエリ情報を指定するコンストラクタ。
- AutoBatchInsertImpl<T> - com.github.mygreen.sqlmapper.core.query.autoのクラス
-
バッチ挿入を行うSQLを自動生成するクエリの実装です。
- AutoBatchInsertImpl(SqlMapperContext, Collection<T>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchInsertImpl
- AutoBatchInsertImpl(SqlMapperContext, T[]) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchInsertImpl
- AutoBatchUpdate<T> - com.github.mygreen.sqlmapper.core.query.autoのインタフェース
-
バッチ更新を行うSQLを自動生成するクエリです。
- AutoBatchUpdateExecutor - com.github.mygreen.sqlmapper.core.query.autoのクラス
-
バッチ更新を行うSQLを自動生成するクエリを実行します。
- AutoBatchUpdateExecutor(AutoBatchUpdateImpl<?>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchUpdateExecutor
-
組み立てたクエリ情報を指定するコンストラクタ。
- AutoBatchUpdateImpl<T> - com.github.mygreen.sqlmapper.core.query.autoのクラス
-
バッチ更新を行うSQLを自動生成するクエリの実装です。
- AutoBatchUpdateImpl(SqlMapperContext, Collection<T>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchUpdateImpl
- AutoBatchUpdateImpl(SqlMapperContext, T[]) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchUpdateImpl
- AutoDelete<T> - com.github.mygreen.sqlmapper.core.query.autoのインタフェース
-
削除を行うSQLを自動生成するクエリです。
- AutoDeleteExecutor - com.github.mygreen.sqlmapper.core.query.autoのクラス
-
削除を行うSQLを自動生成するクエリを実行します。
- AutoDeleteExecutor(AutoDeleteImpl<?>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.auto.AutoDeleteExecutor
-
組み立てたクエリ情報を指定するコンストラクタ。
- AutoDeleteImpl<T> - com.github.mygreen.sqlmapper.core.query.autoのクラス
-
削除を行うSQLを自動生成するクエリの実装です。
- AutoDeleteImpl(SqlMapperContext, T) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.auto.AutoDeleteImpl
- AutoEntityRowMapper<T> - com.github.mygreen.sqlmapper.core.mapperのクラス
-
1レコード分のエンティティをマッピングする。
- AutoEntityRowMapper(Class<T>, Map<PropertyMeta, Class<?>>, List<JoinAssociation>, Optional<EntityMappingCallback<T>>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.mapper.AutoEntityRowMapper
-
取得するカラムが確定している場合は、プロパティ情報を指定する。
- AutoFunctionCall<T> - com.github.mygreen.sqlmapper.core.query.autoのインタフェース
-
ストアドファンクションを呼び出すためのSQLを自動生成する処理インタフェースです。
- AutoFunctionCallImpl<T> - com.github.mygreen.sqlmapper.core.query.autoのクラス
-
ストアドファンクションを呼び出すためのSQLを自動生成する処理の実装です。
- AutoFunctionCallImpl(SqlMapperContext, Class<T>, StoredName) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.auto.AutoFunctionCallImpl
- AutoFunctionCallImpl(SqlMapperContext, Class<T>, StoredName, Object) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.auto.AutoFunctionCallImpl
- AutoInsert<T> - com.github.mygreen.sqlmapper.core.query.autoのインタフェース
-
挿入を行うSQLを自動生成するクエリです。
- AutoInsertExecutor - com.github.mygreen.sqlmapper.core.query.autoのクラス
-
挿入を行うSQLを自動生成するクエリを実行します。
- AutoInsertExecutor(AutoInsertImpl<?>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.auto.AutoInsertExecutor
-
組み立てたクエリ情報を指定するコンストラクタ。
- AutoInsertImpl<T> - com.github.mygreen.sqlmapper.core.query.autoのクラス
-
挿入を行うSQLを自動生成するクエリの実装です。
- AutoInsertImpl(SqlMapperContext, T) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.auto.AutoInsertImpl
- AutoProcedureCall - com.github.mygreen.sqlmapper.core.query.autoのインタフェース
-
ストアドプロシージャを呼び出すためのSQLを自動生成する処理インタフェースです。
- AutoProcedureCallImpl - com.github.mygreen.sqlmapper.core.query.autoのクラス
-
ストアドプロシージャを呼び出すためのSQLを自動生成する処理の実装です。
- AutoProcedureCallImpl(SqlMapperContext, StoredName) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.auto.AutoProcedureCallImpl
-
パラメータなしのコンストラクタ
- AutoProcedureCallImpl(SqlMapperContext, StoredName, Object) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.auto.AutoProcedureCallImpl
- AutoSelect<T> - com.github.mygreen.sqlmapper.core.query.autoのインタフェース
-
抽出を行うSQLを自動生成するクエリです。
- AutoSelectExecutor<T> - com.github.mygreen.sqlmapper.core.query.autoのクラス
-
抽出を行うSQLを自動生成するクエリを実行します。
- AutoSelectExecutor(AutoSelectImpl<T>, boolean) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectExecutor
-
インスタンスの作成
- AutoSelectImpl<T> - com.github.mygreen.sqlmapper.core.query.autoのクラス
-
抽出を行うSQLを自動生成するクエリの実装です。
- AutoSelectImpl(SqlMapperContext, EntityPath<T>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
-
AutoSelectImpl
を作成します。 - AutoStoredExecutorSupport - com.github.mygreen.sqlmapper.core.query.autoのクラス
-
ストアド(プロシージャ/ファンクション)のサポートクラス。
- AutoStoredExecutorSupport(SqlMapperContext) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.auto.AutoStoredExecutorSupport
- AutoUpdate<T> - com.github.mygreen.sqlmapper.core.query.autoのインタフェース
-
更新を行うSQLを自動生成するクエリです。
- AutoUpdateExecutor - com.github.mygreen.sqlmapper.core.query.autoのクラス
-
更新を行うSQLを自動生成するクエリを実行します。
- AutoUpdateExecutor(AutoUpdateImpl<?>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdateExecutor
-
組み立てたクエリ情報を指定するコンストラクタ。
- AutoUpdateImpl<T> - com.github.mygreen.sqlmapper.core.query.autoのクラス
-
更新を行うSQLを自動生成するクエリの実装です。
- AutoUpdateImpl(SqlMapperContext, T) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdateImpl
B
- BigDecimalType - com.github.mygreen.sqlmapper.core.type.standardのクラス
-
BigDecimal
型のマッピングを処理します。 - BigDecimalType() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.standard.BigDecimalType
- BLobType - com.github.mygreen.sqlmapper.core.type.lobのクラス
-
Blob
型のマッピングを処理します。 - BLobType() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.lob.BLobType
- BooleanOpHandler - com.github.mygreen.sqlmapper.core.where.metamodelのクラス
-
ブール演算子(
BooleanOp
)に対する処理を定義します。 - BooleanOpHandler() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.where.metamodel.BooleanOpHandler
- BooleanType - com.github.mygreen.sqlmapper.core.type.standardのクラス
-
boolean 型及びそのラッパー型のマッピングを処理します。
- BooleanType(boolean) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.standard.BooleanType
- build() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.JdbcTemplateBuilder
-
設定値をもとに
JdbcTemplate
のインスタンスを組み立てます。 - build(ENTITY) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.JoinCondition.Conditioner
-
結合条件を組み立てます。
C
- call(StoredName) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
自動プロシージャ呼び出しを返します。
- call(StoredName, Object) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
自動プロシージャ呼び出しを返します。
- call(Class<T>, StoredName) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
自動ファンクション呼び出しを返します。
- call(Class<T>, StoredName, Object) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
自動ファンクション呼び出しを返します。
- call(Class<T>, String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
自動ファンクション呼び出しを返します。
- call(Class<T>, String, Object) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
自動ファンクション呼び出しを返します。
- call(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
自動プロシージャ呼び出しを返します。
- call(String, Object) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
自動プロシージャ呼び出しを返します。
- call(T) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.mapper.EntityMappingCallback
-
コールバック処理
- canEqual(Object) - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.JdbcTemplateProperties
- canEqual(Object) - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlTemplateProperties
- canEqual(Object) - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.TableIdGeneratorProperties
- canEqual(Object) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.IdGenerationContext
- canEqual(Object) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.TableIdContext
- capitalize(String) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.NameUtils
-
先頭の文字を大文字にする。
- catalog() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.SequenceGenerator
-
(オプション) シーケンスの含まれるカタログ。
- catalog() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.Table
-
(オプション) テーブルの含まれるカタログ。
- catalog() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.TableGenerator
-
(オプション) シーケンスの含まれるカタログ。
- changedFrom(Map<String, Object>) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdate
-
beforeStatesから変更のあったプロパティだけを更新対象とします。
- changedFrom(Map<String, Object>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdateImpl
- changedFrom(T) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdate
-
beforeEntityから変更のあったプロパティだけを更新対象とします
- changedFrom(T) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdateImpl
- ClassUtils - com.github.mygreen.sqlmapper.core.utilのクラス
-
クラスやメソッドに関するユーティリティクラス。
- ClassUtils() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.util.ClassUtils
- clear() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMetaFactory
-
作成したエンティティのメタ情報をクリアします。
- clear() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredParamMetaFactory
-
作成したパラメータのメタ情報をクリアします。
- clear(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.AllocatableIdGenerator
-
IDのキャッシュ情報をクリアします。
- clearCache() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.TableIdGenerator
-
IDのキャッシュ情報をクリアします。
- CLobType - com.github.mygreen.sqlmapper.core.type.lobのクラス
-
Clob
型のマッピングを処理します。 - CLobType() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.lob.CLobType
- Column - com.github.mygreen.sqlmapper.core.annotationの注釈型
-
カラム情報を指定します。
- ColumnMeta - com.github.mygreen.sqlmapper.core.metaのクラス
-
カラムのメタ情報です。
- ColumnMeta() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.meta.ColumnMeta
- columnToProperty(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.naming.DefaultNamingRule
-
カラム名をプロパティ名に変換する。
- columnToProperty(String) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.naming.NamingRule
-
カラム名をプロパティ名に変換する。
- com.github.mygreen.sqlmapper.core - パッケージ com.github.mygreen.sqlmapper.core
-
SQLとPOJOをマッピングする機能を提供します。
- com.github.mygreen.sqlmapper.core.annotation - パッケージ com.github.mygreen.sqlmapper.core.annotation
-
マッピング設定するためのアノテーションを提供します。
- com.github.mygreen.sqlmapper.core.audit - パッケージ com.github.mygreen.sqlmapper.core.audit
-
エンティティの監査情報を設定する機能を提供します。
- com.github.mygreen.sqlmapper.core.config - パッケージ com.github.mygreen.sqlmapper.core.config
-
SpringFrameworkによる設定機能を提供します。
- com.github.mygreen.sqlmapper.core.dialect - パッケージ com.github.mygreen.sqlmapper.core.dialect
-
データベースごとの方言のサポートを提供します。
- com.github.mygreen.sqlmapper.core.event - パッケージ com.github.mygreen.sqlmapper.core.event
-
各処理のイベント機能を提供します。
- com.github.mygreen.sqlmapper.core.id - パッケージ com.github.mygreen.sqlmapper.core.id
-
IDの自動生成機能を提供します。
- com.github.mygreen.sqlmapper.core.mapper - パッケージ com.github.mygreen.sqlmapper.core.mapper
-
ResultSet
のデータをエンティティにマッピングする機能を提供します。 - com.github.mygreen.sqlmapper.core.meta - パッケージ com.github.mygreen.sqlmapper.core.meta
-
エンティティ、カラムなどのメタ情報に関する機能を提供します。
- com.github.mygreen.sqlmapper.core.naming - パッケージ com.github.mygreen.sqlmapper.core.naming
-
DBのテーブルやカラムとJava間をマッピングする際の命名規則の機能を提供します。
- com.github.mygreen.sqlmapper.core.query - パッケージ com.github.mygreen.sqlmapper.core.query
-
クエリを扱うための機能を提供します。
- com.github.mygreen.sqlmapper.core.query.auto - パッケージ com.github.mygreen.sqlmapper.core.query.auto
-
SQLの自動生成によるクエリ機能を提供します。
- com.github.mygreen.sqlmapper.core.query.sql - パッケージ com.github.mygreen.sqlmapper.core.query.sql
-
SQLテンプレートによるクエリ実行機能を提供します。
- com.github.mygreen.sqlmapper.core.type - パッケージ com.github.mygreen.sqlmapper.core.type
-
SQL(JDBC)型を扱うための機能を提供します。
- com.github.mygreen.sqlmapper.core.type.enumeration - パッケージ com.github.mygreen.sqlmapper.core.type.enumeration
-
列挙型の型変換機能を提供します。
- com.github.mygreen.sqlmapper.core.type.lob - パッケージ com.github.mygreen.sqlmapper.core.type.lob
-
ラージオブジェクトの型変換機能を提供します。
- com.github.mygreen.sqlmapper.core.type.standard - パッケージ com.github.mygreen.sqlmapper.core.type.standard
-
標準的な型の変換処理の実装を提供します。
- com.github.mygreen.sqlmapper.core.util - パッケージ com.github.mygreen.sqlmapper.core.util
-
ユーティリティを提供します。
- com.github.mygreen.sqlmapper.core.where - パッケージ com.github.mygreen.sqlmapper.core.where
-
WEHERE句を組み立てる機能を提供します。
- com.github.mygreen.sqlmapper.core.where.metamodel - パッケージ com.github.mygreen.sqlmapper.core.where.metamodel
-
メタモデルによるクエリの条件式を組み立てる機能を提供します。
- com.github.mygreen.sqlmapper.core.where.metamodel.function - パッケージ com.github.mygreen.sqlmapper.core.where.metamodel.function
-
SQL関数の評価処理の実装
- com.github.mygreen.sqlmapper.core.where.simple - パッケージ com.github.mygreen.sqlmapper.core.where.simple
-
シンプルに条件分を組み立てるための機能を提供します。
- ComparisionOpHandler - com.github.mygreen.sqlmapper.core.where.metamodelのクラス
-
比較演算子(
ComparisionOp
)に対する処理を定義します。 - ComparisionOpHandler() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.where.metamodel.ComparisionOpHandler
- ConcatFunction - com.github.mygreen.sqlmapper.core.where.metamodel.functionのクラス
-
CONCAT 関数を処理します。
- ConcatFunction() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.where.metamodel.function.ConcatFunction
- containsResultParam(StoredParamMeta, Optional<Object>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoStoredExecutorSupport
-
パラメータにOUT/INOUT/ResultSetパラメータが含まれるかどうか
- context - クラス の変数com.github.mygreen.sqlmapper.core.query.auto.AutoStoredExecutorSupport
- Convert - com.github.mygreen.sqlmapper.core.annotationの注釈型
-
プロパティの変換方法を指定します。
- convertBatchArgs(List<Object>[]) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.QueryUtils
-
JdbcItemplate用のバッチ実行用のパラメータの形式に変換する。
- convertGetCountSql(String) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.dialect.Dialect
-
件数取得用のSQLに変換します。
- convertGetCountSql(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.DialectBase
-
件数取得用のSQLに変換します。
- convertLimitSql(String, int, int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.dialect.Dialect
-
LIMIT句用SQLに変換します。
- convertLimitSql(String, int, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.DialectBase
-
LIMIT句用SQLに変換します。
- convertLimitSql(String, int, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.OracleDialect
-
LIMIT句用SQLに変換します。
- convertLimitSql(String, int, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.OracleLegacyDialect
-
LIMIT句用SQLに変換します。
- convertNumber(Class<?>, Object) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.NumberConvertUtils
-
数値に変換する。
- convertTo(Date) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.SqlDateType
- convertTo(Date) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.type.standard.SqlTemporalType
-
java.util.Date 型を対応する時制型に変換します。
- convertTo(Date) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.SqlTimestampType
- convertTo(Date) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.SqlTimeType
- create(Class<?>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMetaFactory
-
エンティティ情報を元にメタ情報を組み立てます。
- create(Class<?>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredParamMetaFactory
- create(Field) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredPropertyMetaFactory
-
フィールド情報を元に、ストアド用のエンティティ形式のパラメータのプロパティ情報を作成します。
- create(Field, Optional<EntityMeta>, boolean) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMetaFactory
-
プロパティのメタ情報を作成します。
- create(DataSource, JdbcTemplateProperties) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.query.JdbcTemplateBuilder
-
JdbcTemplate
を組み立てるためのビルダのインスタンスを作成します。 - createAnonymounseParamMeta(Class<?>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredParamMetaFactory
- CreatedAt - com.github.mygreen.sqlmapper.core.annotationの注釈型
-
エンティティが作成がされた日時を表すプロパティであることを定義します。
- CreatedBy - com.github.mygreen.sqlmapper.core.annotationの注釈型
-
エンティティの作成が誰にされたかを表すプロパティであることを定義します。
- createParameterValues(StoredParamMeta, Object) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoStoredExecutorSupport
-
クエリ実行時のパラメータの値を作成します。
- createSqlParameterTypes(StoredParamMeta) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoStoredExecutorSupport
-
ストアド実行時のSQLパラメータタイプを組み立てます。
- CurrentDateFunction - com.github.mygreen.sqlmapper.core.where.metamodel.functionのクラス
-
CURRENT_DATE 関数を処理します。
- CurrentDateFunction() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.where.metamodel.function.CurrentDateFunction
- CurrentTimeFunction - com.github.mygreen.sqlmapper.core.where.metamodel.functionのクラス
-
CURRENT_TIME 関数を処理します。
- CurrentTimeFunction() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.where.metamodel.function.CurrentTimeFunction
- CurrentTimestampFunction - com.github.mygreen.sqlmapper.core.where.metamodel.functionのクラス
-
CURRENT_TIMESTAMP 関数を処理します。
- CurrentTimestampFunction() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.where.metamodel.function.CurrentTimestampFunction
- CustomFunction - com.github.mygreen.sqlmapper.core.where.metamodel.functionのクラス
-
任意の関数を処理します。
- CustomFunction() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.where.metamodel.function.CustomFunction
- CustomH2SequenceMaxValueIncrementer - com.github.mygreen.sqlmapper.core.idのクラス
-
H2DB用の非Oracleモード用のシーケンスのインクリメント処理。
- CustomH2SequenceMaxValueIncrementer(DataSource, String) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.id.CustomH2SequenceMaxValueIncrementer
-
コンストラクタ。
D
- dataSource() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlMapperConfigurationSupport
- DATE - com.github.mygreen.sqlmapper.core.annotation.Temporal.TemporalType
-
java.sql.Dateと同じ意味です。
- DefaultNamingRule - com.github.mygreen.sqlmapper.core.namingのクラス
-
NamingRule
の標準実装。 - DefaultNamingRule() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.naming.DefaultNamingRule
- delete(T) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
SQLを自動生成して削除します。
- deleteBatch(Collection<T>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
SQLを自動生成してバッチ削除します。
- deleteBatch(T...) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
SQLを自動生成してバッチ削除します。
- deleteFrom(EntityPath<T>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
任意の条件を指定して、SQLを自動生成して削除します。
- dialect() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlMapperConfigurationSupport
- Dialect - com.github.mygreen.sqlmapper.core.dialectのインタフェース
-
SQLの方言を定義します。
- DialectBase - com.github.mygreen.sqlmapper.core.dialectのクラス
-
Dialect
のベースとなるクラス。 - DialectBase() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.dialect.DialectBase
- doResultValue(StoredParamMeta, Object, Map<String, Object>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoStoredExecutorSupport
-
戻り値を処理します。
- DoubleType - com.github.mygreen.sqlmapper.core.type.standardのクラス
-
double 型及びそのラッパー型のマッピングを処理します。
- DoubleType(boolean) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.standard.DoubleType
E
- Embeddable - com.github.mygreen.sqlmapper.core.annotationの注釈型
-
複数のプロパティをグループ化したクラスに付与し、埋め込みクラスであることを示します。
- EmbeddedId - com.github.mygreen.sqlmapper.core.annotationの注釈型
-
エンティティクラスまたはマップドスーパークラスの永続化フィールドまたはプロパティに適用され、 埋め込みクラスである複合主キーを示します。
- entities - クラス の変数com.github.mygreen.sqlmapper.core.event.AbstractEntityBatchEvent
-
処理対象のエンティティのインスタンス
- entity - クラス の変数com.github.mygreen.sqlmapper.core.event.AbstractEntityEvent
-
処理対象のエンティティのインスタンス
- Entity - com.github.mygreen.sqlmapper.core.annotationの注釈型
-
クラスがエンティティであることを指定します。
- EntityMappingCallback<T> - com.github.mygreen.sqlmapper.core.mapperのインタフェース
-
AutoEntityRowMapper
のコールバック。 - entityMeta - クラス の変数com.github.mygreen.sqlmapper.core.event.AbstractEntityBatchEvent
-
処理対象のエンティティのメタ情報
- entityMeta - クラス の変数com.github.mygreen.sqlmapper.core.event.AbstractEntityEvent
-
処理対象のエンティティのメタ情報
- EntityMeta - com.github.mygreen.sqlmapper.core.metaのクラス
-
エンティティのメタ情報です。
- EntityMeta(Class<?>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.meta.EntityMeta
- entityMetaFactory() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlMapperConfigurationSupport
- EntityMetaFactory - com.github.mygreen.sqlmapper.core.metaのクラス
-
エンティティのメタ情報を作成します。
- EntityMetaFactory() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.meta.EntityMetaFactory
- entityToTable(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.naming.DefaultNamingRule
-
エンティティ名をテーブル名に変換する。
- entityToTable(String) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.naming.NamingRule
-
エンティティ名をテーブル名に変換する。
- Enumerated - com.github.mygreen.sqlmapper.core.annotationの注釈型
-
プロパティが列挙型であるときのマッピング方法を指定します。
- Enumerated.EnumType - com.github.mygreen.sqlmapper.core.annotationの列挙型
-
列挙型のマッピング種別を定義します。
- EnumOrdinalType<T extends Enum<T>> - com.github.mygreen.sqlmapper.core.type.enumerationのクラス
-
列挙型の序数とのマッピングを処理します。
- EnumOrdinalType(Class<T>, MessageFormatter) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.enumeration.EnumOrdinalType
-
マッピング対象の列挙型を指定してインスタンスを作成します。
- EnumStringType<T extends Enum<T>> - com.github.mygreen.sqlmapper.core.type.enumerationのクラス
-
列挙型の名称とのマッピングを処理します。
- EnumStringType(Class<T>, MessageFormatter) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.enumeration.EnumStringType
-
マッピング対象の列挙型を指定してインスタンスを作成します。
- env - クラス の変数com.github.mygreen.sqlmapper.core.config.SqlMapperConfigurationSupport
-
Springのコンテナの環境設定
- equals(Object) - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.JdbcTemplateProperties
- equals(Object) - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlTemplateProperties
- equals(Object) - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.TableIdGeneratorProperties
- equals(Object) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.IdGenerationContext
- equals(Object) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.TableIdContext
- escapeLike(String, char) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.QueryUtils
-
LIKE演算子の値に対するエスケープを行う。
- evaluate(Expression<?>, Visitor<VisitorContext>, VisitorContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.ExpressionEvaluator
-
式ノードを評価し、SQLを組み立てます。
- excludes(PropertyPath<?>...) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchInsert
-
指定のプロパティを挿入対象から除外します。
- excludes(PropertyPath<?>...) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchInsertImpl
- excludes(PropertyPath<?>...) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchUpdate
-
指定のプロパティを更新対象から除外します。
- excludes(PropertyPath<?>...) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchUpdateImpl
- excludes(PropertyPath<?>...) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoInsert
-
指定のプロパティを挿入対象から除外します。
- excludes(PropertyPath<?>...) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoInsertImpl
- excludes(PropertyPath<?>...) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelect
-
指定のプロパティを抽出対象から除外します。
- excludes(PropertyPath<?>...) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- excludes(PropertyPath<?>...) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdate
-
指定のプロパティを更新対象から除外します。
- excludes(PropertyPath<?>...) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdateImpl
- excludesNull() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdate
-
null
値のプロパティを更新対象から除外します。 - excludesNull() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdateImpl
- execute() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoAnyDelete
-
クエリを実行します。
- execute() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoAnyDeleteExecutor
-
削除処理を実行します。
- execute() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoAnyDeleteImpl
- execute() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchDelete
-
クエリを実行します。
- execute() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchDeleteExecutor
-
削除処理を実行します。
- execute() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchDeleteImpl
- execute() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchInsert
-
クエリを実行します。
- execute() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchInsertExecutor
-
挿入処理を実行します。
- execute() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchInsertImpl
- execute() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchUpdate
-
更新クエリを実行します。
- execute() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchUpdateExecutor
-
更新処理を実行します。
- execute() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchUpdateImpl
- execute() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoDelete
-
クエリを実行します。
- execute() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoDeleteExecutor
-
削除処理を実行します。
- execute() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoDeleteImpl
- execute() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoFunctionCall
-
ストアドファンクションを呼び出します。
- execute() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoFunctionCallImpl
- execute() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoInsert
-
クエリを実行します。
- execute() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoInsertExecutor
-
挿入の実行
- execute() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoInsertImpl
- execute() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoProcedureCall
-
ストアドプロシージャを呼び出します。
- execute() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoProcedureCallImpl
- execute() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdate
-
更新クエリを実行します。
- execute() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdateExecutor
-
更新処理を実行します。
- execute() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdateImpl
- execute() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlUpdate
-
更新クエリを実行します。
- execute() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlUpdateImpl
- exp(String, Object...) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.simple.AbstractWhere
-
式を追加します。
- Exp - com.github.mygreen.sqlmapper.core.where.simpleのクラス
-
式を表現します。
- ExpressionEvaluator - com.github.mygreen.sqlmapper.core.where.metamodelのクラス
-
演算子を評価するための処理。
- ExpressionEvaluator(FunctionOp, OperationHandler<?>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.where.metamodel.ExpressionEvaluator
- ExpressionVisitor - com.github.mygreen.sqlmapper.core.where.metamodelのクラス
-
メタモデルの式ノードを巡回するVisitorです。
- ExpressionVisitor() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.where.metamodel.ExpressionVisitor
F
- fetchSize(int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelect
-
フェッチ数を設定します。
- fetchSize(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- fetchSize(int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelect
-
フェッチ数を設定します。
- fetchSize(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelectImpl
- fetchSize(Integer) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.JdbcTemplateBuilder
-
フェッチサイズ
- field - クラス の変数com.github.mygreen.sqlmapper.core.meta.PropertyBase
-
フィールド情報
- findNestedColumnPropertyMeta(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredPropertyMeta
-
指定したカラム名に一致するネストしたプロパティを探索します。
- findPropertyMeta(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMeta
-
プロパティ名を指定して、プロパティメタ情報を取得します。
- findValueType(PropertyMeta) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.ValueTypeRegistry
-
エンティティのプロパティメタ情報に対する
ValueType
を取得します。 - findValueType(StoredPropertyMeta) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.ValueTypeRegistry
-
ストアドのプロパティ情報に対する
ValueType
を取得します。 - findValueType(Class<?>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.ValueTypeRegistry
-
登録済みのクラスタイプ対する
ValueType
を取得します。 - FloatType - com.github.mygreen.sqlmapper.core.type.standardのクラス
-
float 型及びそのラッパー型のマッピングを処理します。
- FloatType(boolean) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.standard.FloatType
- format() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.SequenceGenerator
-
識別子のクラスタイプが文字列のときに書式を設定することができます。
- format() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.TableGenerator
-
識別子のクラスタイプが文字列のときに書式を設定することができます。
- formatWithTemplate(T, Object...) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.OperationHandler
-
テンプレートを使用してフォーマットします。
- forUpdate() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelect
-
FOR UPDATE を追加します。
- forUpdate() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- forUpdateNoWait() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelect
-
FOR UPDATE NOWAIT を追加します。
- forUpdateNoWait() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- forUpdateWait(int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelect
-
FOR UPDATE WAIT を追加します。
- forUpdateWait(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
-
FOR UPDATE WAIT を追加します。
- FromClause - com.github.mygreen.sqlmapper.core.queryのクラス
-
from句を組み立てるクラスです。
- FromClause() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.FromClause
-
FromClause
を作成します。 - FromClause(int) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.FromClause
-
FromClause
を作成します。 - FuncOpHandler - com.github.mygreen.sqlmapper.core.where.metamodelのクラス
-
関数(
FunctionOp
)に対する処理を定義します。 - FuncOpHandler() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.where.metamodel.FuncOpHandler
G
- GeneratedValue - com.github.mygreen.sqlmapper.core.annotationの注釈型
-
識別子(主キー)の値を自動生成する方法を定義します。
- GeneratedValue.GenerationType - com.github.mygreen.sqlmapper.core.annotationの列挙型
-
主キー生成戦略の種別を定義します。
- generateValue(IdGenerationContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.IdentityIdGenerator
-
IDを新たに生成します。
- generateValue(IdGenerationContext) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.id.IdGenerator
-
IDを新たに生成します。
- generateValue(IdGenerationContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.SequenceIdGenerator
-
IDを新たに生成します。
- generateValue(IdGenerationContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.TableIdGenerator
-
IDを新たに生成します。
- generateValue(IdGenerationContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.UUIDGenerator
- generateValue(Number) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.IdentityIdGenerator
-
生成したIDをプロパティのクラス型に変換する。
- generateValues(IdGenerationContext, int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.id.IdGenerator
-
指定した個数分のIDを新たに生成します。
- generator() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.GeneratedValue
-
独自に識別子を生成するための、Springコンテナ管理のBean名を指定します。
- get(List<Object>[], int) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.QueryUtils
-
指定したインデックスのSQLパラメータソースを取得します。
- get(MapSqlParameterSource[], int) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.QueryUtils
-
指定したインデックスのSQLパラメータソースを取得します。
- getAllColumnPropertyMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMeta
-
カラムに紐づく全てのプロパティメタ情報を取得します。
- getAllNestedColumnPropertyMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredPropertyMeta
-
カラムに紐づく全てのプロパティメタ情報を取得します。
- getAllNestedPopertyMetaList() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredPropertyMeta
-
JavaBean形式のネストしたプロパティの一覧を取得する。
- getAllocationSize() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.TableIdGeneratorProperties
-
一度にインクリメントする量。
- getAllocationSize() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.AllocatableIdGenerator
-
割り当てサイズ
- getAllocationSize() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.TableIdContext
-
(オプション) ジェネレーターが生成した値からID番号を割り当てるときにインクリメントする量。
- getAllPropertyMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMeta
-
全てのプロパティメタ情報の一覧を返します。
- getAllPropertyMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredParamMeta
-
全てのプロパティメタ情報の一覧を返します。
- getAnnotation(Class<A>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyBase
-
タイプを指定して、アノテーションを取得する。
- getApplicationContext() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMetaFactory
- getApplicationContext() - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.ValueTypeRegistry
- getApplicationEventPublisher() - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapperContext
-
各SQL実行時のイベントを配信する機能
- getAssociator() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.JoinAssociation
-
エンティティ構成の定義
- getAuditorProvider() - クラス のメソッドcom.github.mygreen.sqlmapper.core.audit.AuditingEntityListener
-
監査人情報を提供する。
- getBaseClass() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoAnyDeleteImpl
- getBaseClass() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- getBaseClass() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelectImpl
- getBeforeStates() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdateImpl
-
更新前のプロパティの状態を保持するマップ。
- getBindVariableValue(T) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.type.ValueType
-
デフォルト実装として、
ValueType.getSqlParameterValue(Object)
に委譲されます。 - getCatalog() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.TableIdGeneratorProperties
-
テーブルの含まれるカタログ名。
- getCatalog() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.TableIdContext
-
(オプション) テーブルの含まれるカタログ名。
- getCatalog() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.TableMeta
-
カタログ。
- getCatalog() - クラス のメソッドcom.github.mygreen.sqlmapper.core.StoredName
-
カタログ名
- getChildrenWhere() - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.simple.SimpleWhereBuilder
-
ORで区切られた塊
- getColumnMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.IdGenerationContext
-
カラム情報
- getColumnMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMeta
-
カラムのメタ情報
- getColumnPropertyMeta(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMeta
-
カラムに紐づくプロパティメタ情報を取得します。
- getComponentType() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredPropertyMeta
-
Genericsのコンポーネントタイプ
- getConditioner() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.JoinCondition
-
結合条件の組み立て
- getContext() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoAnyDeleteImpl
-
SqlMapperの設定情報。
- getContext() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchDeleteImpl
-
SqlMapperの設定情報。
- getContext() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchInsertImpl
-
SqlMapperの設定情報。
- getContext() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchUpdateImpl
-
SqlMapperの設定情報。
- getContext() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoDeleteImpl
-
SqlMapperの設定情報
- getContext() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoInsertImpl
-
SqlMapperの設定情報。
- getContext() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
-
SqlMapperの設定情報。
- getContext() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdateImpl
-
SqlMapperの設定情報。
- getContext() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlCountImpl
-
SqlMapperの設定情報。
- getContext() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelectImpl
-
SqlMapperの設定情報。
- getContext() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlUpdateImpl
-
SqlMapperの設定情報。
- getContext() - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
SqlMapperの設定情報。
- getConvertType() - 例外 のメソッドcom.github.mygreen.sqlmapper.core.type.SqlValueConversionException
-
変換後のクラスタイプ。
- getCount() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelect
-
SQLが返す結果セットの行数を返します。
- getCount() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectExecutor
-
件数カウントするクエリを実行します。
- getCount() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- getCount() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlCount
-
カウント用のクエリを実行します。
- getCount() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlCountImpl
- getCountBySql(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
SQLテンプレートを指定して件数のカウントを取得します。
- getCountBySql(String, SqlTemplateContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
SQLテンプレートを指定して件数のカウントを取得します。
- getCountBySqlFile(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
SQLテンプレートファイルを指定して件数のカウントを取得します。
- getCountBySqlFile(String, SqlTemplateContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
SQLテンプレートファイルを指定して件数のカウントを取得します。
- getCountSql() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.dialect.Dialect
-
件数取得用のSQLのSELECT句を取得します。
- getCountSql() - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.DialectBase
-
件数取得用のSQLのSELECT句を取得します。
- getCreatedAtPropertyMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMeta
-
作成日時用のカラムプロパティ
- getCreatedByPropertyMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMeta
-
作成者用のカラムプロパティ
- getCriteria() - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.MetamodelWhereVisitor
-
組み立てたクライテリアを取得します。
- getCriteria() - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.VisitorContext
-
組み立てたSQL(クライテリア)を文字列として取得します。
- getCriteria() - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.simple.SimpleWhereVisitor
-
組み立てたクライテリアを取得します。
- getCurrentAuditor() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.audit.AuditorProvider
-
現在の監査人を取得します。
- getCurrentDateTime(Class<?>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.audit.AuditingEntityListener
-
監査情報としての現在の日時を取得します。
- getCurrentValue(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.AllocatableIdGenerator
-
現在のカウンターの値を取得する。
- getCurrentValue(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.TableIdIncrementer
- getDataSource() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMetaFactory
- getDataSource() - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapperContext
-
接続先DBのデータソース。
- getDeclaringClass() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyBase
-
プロパティが定義されているクラス情報を取得します。
- getDefaultGenerationType() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.dialect.Dialect
-
GeneratedValue.GenerationType.AUTO
が指定された場合の、 デフォルトのGeneratedValue.GenerationType
を返します。 - getDefaultGenerationType() - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.DialectBase
-
GeneratedValue.GenerationType.AUTO
が指定された場合の、 デフォルトのGeneratedValue.GenerationType
を返します。 - getDialect() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMetaFactory
- getDialect() - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapperContext
-
RDMSごとの方言。
- getDialect() - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.VisitorContext
-
SQLの方言情報
- getEmbeddedablePopertyMetaList() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMeta
-
埋め込みプロパティの一覧を取得する。
- getEmbeddedIdPropertyMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMeta
-
埋め込み用IDのプロパティメタ情報を取得します。
- getEmbeddedPropertyValue(PropertyMeta, Object) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyValueInvoker
-
埋め込みプロパティを考慮して値を取得する。
- getEmbeddedValue(byte[]) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.lob.LobByteArrayType
- getEmbeddedValue(BigDecimal) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.BigDecimalType
- getEmbeddedValue(Date) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.SqlDateType
-
引数がnullの場合はnullを返します。
- getEmbeddedValue(Time) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.SqlTimeType
-
引数がnullの場合はnullを返します。
- getEmbeddedValue(Timestamp) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.SqlTimestampType
-
引数がnullの場合はnullを返します。
- getEmbeddedValue(LocalDate) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.LocalDateType
-
引数がnullの場合はnullを返します。
- getEmbeddedValue(LocalDateTime) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.LocalDateTimeType
-
引数がnullの場合はnullを返します。
- getEmbeddedValue(LocalTime) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.LocalTimeType
-
引数がnullの場合はnullを返します。
- getEmbeddedValue(Date) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.UtilDateType
-
引数がnullの場合はnullを返します。
- getEmbeddedValue(T) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.enumeration.EnumOrdinalType
- getEmbeddedValue(T) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.enumeration.EnumStringType
- getEncoding() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlTemplateProperties
-
SQLテンプレートのパース時の文字コード
- getEntities() - クラス のメソッドcom.github.mygreen.sqlmapper.core.event.AbstractEntityBatchEvent
-
処理対象のエンティティのインスタンス
- getEntities() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchDeleteImpl
- getEntities() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchInsertImpl
- getEntities() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchUpdateImpl
- getEntity() - クラス のメソッドcom.github.mygreen.sqlmapper.core.event.AbstractEntityEvent
-
処理対象のエンティティのインスタンス
- getEntity() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoDeleteImpl
-
削除対象のエンティティ
- getEntity() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoInsertImpl
-
挿入対象のエンティティのインスタンス
- getEntity() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdateImpl
-
削除対象のエンティティ
- getEntity(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchDeleteImpl
-
インデックスを指定して処理対象のエンティティを取得します。
- getEntity(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchInsertImpl
-
インデックスを指定して処理対象のエンティティを取得します。
- getEntity(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchUpdateImpl
-
インデックスを指定して処理対象のエンティティを取得します。
- getEntity1() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.JoinAssociation
-
エンティティ情報1
- getEntity2() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.JoinAssociation
-
エンティティ情報2
- getEntityClass() - 例外 のメソッドcom.github.mygreen.sqlmapper.core.meta.InvalidEntityException
-
エラー対象のエンティティクラス
- getEntityMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.event.AbstractEntityBatchEvent
-
処理対象のエンティティのメタ情報
- getEntityMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.event.AbstractEntityEvent
-
処理対象のエンティティのメタ情報
- getEntityMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoAnyDeleteImpl
- getEntityMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchDeleteImpl
-
エンティティ情報
- getEntityMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchInsertImpl
- getEntityMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchUpdateImpl
- getEntityMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoDeleteImpl
-
エンティティ情報
- getEntityMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoInsertImpl
-
エンティティのメタ情報
- getEntityMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- getEntityMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdateImpl
-
エンティティ情報
- getEntityMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelectImpl
- getEntityMetaFactory() - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapperContext
-
エンティティのメタ情報の作成処理。
- getEntityMetaFactory() - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.VisitorContext
-
エンティティのメタ情報を作成する。
- getEntityMetaMap() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
-
エンティティタイプとメタ情報のマップ
- getEntityMetaMap() - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.VisitorContext
-
検索対象となるテーブルのエンティティ情報のマップ
- getEntityPath() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoAnyDeleteImpl
- getEntityPath() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- getEntitySize() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchDeleteImpl
-
処理対象のエンティティの個数を取得します。
- getEntitySize() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchInsertImpl
-
処理対象のエンティティの個数を取得します。
- getEntitySize() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchUpdateImpl
-
処理対象のエンティティの個数を取得します。
- getEntityType() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.IdGenerationContext
-
生成対象のIDプロパティが所属するエンティティ情報
- getEntityType() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMeta
-
エンティティのクラスタイプです。
- getEnumType() - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.enumeration.EnumOrdinalType
-
マッピング対象の列挙型のクラス
- getEnumType() - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.enumeration.EnumStringType
-
マッピング対象の列挙型のクラス
- getEnumType(PropertyMeta) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.ValueTypeRegistry
-
列挙型用の
ValueType
を取得する。 - getExcludesProperties() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchInsertImpl
-
挿入対象から除外するプロパティ一覧
- getExcludesProperties() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchUpdateImpl
-
挿入対象から除外するプロパティ一覧
- getExcludesProperties() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoInsertImpl
-
挿入対象から除外するプロパティ一覧
- getExcludesProperties() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
-
select句から除外するプロパティです。
- getExcludesProperties() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdateImpl
-
更新対象から除外するプロパティ
- getExp() - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.simple.Exp
-
式となるSQL
- getFetchSize() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.JdbcTemplateProperties
-
フェッチサイズを設定します。
- getFetchSize() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- getFetchSize() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelectImpl
- getField() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyBase
-
プロパティに対するフィールドを情報を取得します。
- getFormatter() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.SequenceIdGenerator
-
文字列にマッピングするときのフォーマッター
- getFormatter() - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.LocalDateTimeType
-
SQLに直接埋め込む時にフォーマットする書式
- getFormatter() - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.LocalDateType
-
SQLに直接埋め込む時にフォーマットするフォーマッター
- getFormatter() - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.LocalTimeType
-
SQLに直接埋め込む時にフォーマットする書式
- getForUpdateSql(SelectForUpdateType, int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.dialect.Dialect
-
SELECT文に付加する
FOR UPDATE NOWAIT
相当のSQLを返します。 - getForUpdateSql(SelectForUpdateType, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.DialectBase
-
SELECT文に付加する
FOR UPDATE NOWAIT
相当のSQLを返します。 - getForUpdateSql(SelectForUpdateType, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.OracleDialect
-
SELECT文に付加する
FOR UPDATE NOWAIT
相当のSQLを返します。 - getForUpdateType() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
-
SELECT ~ FOR UPDATEのタイプです。
- getForUpdateWaitSeconds() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
-
SELECT ~ FOR UPDATEでの待機時間 (秒単位) です。
- getFullName() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.TableMeta
-
カタログやスキーマを含んだ完全な名前を返します。
- getFunctionName() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoFunctionCallImpl
-
呼び出すストアドファンクション名
- getHint() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
-
SQLのヒントです。
- getHintComment(String) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.dialect.Dialect
-
ヒントコメントを返します。
- getHintComment(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.DialectBase
-
ヒントコメントを返します。
- getHintComment(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.OracleDialect
-
ヒントコメントを返します。
- getIdGenerationContext() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMeta
-
生成対象の識別子の情報。
- getIdGenerationType() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMeta
-
IDの生成タイプ
- getIdGenerator() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMeta
-
IDの生成処理
- getIdPropertyMetaList() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMeta
-
主キーのプロパティ情報
- getIdPropertyValues() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
-
検索条件で指定したIDプロパティの値の配列です。
- getIncludesProperties() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchInsertImpl
-
挿入対象とするプロパティ一覧
- getIncludesProperties() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchUpdateImpl
-
挿入対象とするプロパティ一覧
- getIncludesProperties() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoInsertImpl
-
挿入対象とするプロパティ一覧
- getIncludesProperties() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
-
select句へ追加するプロパティです。
- getIncludesProperties() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdateImpl
-
更新対象とするプロパティ
- getIncrementer() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.SequenceIdGenerator
-
シーケンスをインクリメント処理します
- getInitialValue() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.TableIdGeneratorProperties
-
値の初期値
- getInitialValue() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.TableIdContext
-
(オプション) 生成された最後の値を格納するカラムを初期化するために使用される初期値。
- getJdbcTemplateProperties() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMetaFactory
- getJdbcTemplateProperties() - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapperContext
-
JdbcTemplate
の初期値。 - getJoinAssociations() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
-
エンティティの構成定義の一覧です
- getJoinConditions() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
-
テーブルの結合条件の一覧です。
- getLength() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.FromClause
-
SQLの長さを返します。
- getLength() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.OrderByClause
-
SQLの長さを返します。
- getLength() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.SelectClause
-
SQLの長さを返します。
- getLength() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.SetClause
-
SQLの長さを返します。
- getLength() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.WhereClause
-
SQLの長さを返します。
- getLimit() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
-
取得するレコード数の上限値です。
- getLimit() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelectImpl
-
取得するレコード数の上限値です。
- getLobHandler() - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.ValueTypeRegistry
- getLobType(PropertyMeta) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.ValueTypeRegistry
-
ラージオブジェクト用の
ValueType
を取得する。 - getMaxRows() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.JdbcTemplateProperties
-
最大行数を設定します。
- getMaxRows() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- getMaxRows() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelectImpl
- getMessageFormatter() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMetaFactory
-
メッセージフォーマッタです。
- getMessageFormatter() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMetaFactory
- getMessageFormatter() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredParamMetaFactory
-
メッセージフォーマッタです。
- getMessageFormatter() - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapperContext
-
エラーメッセージなどのフォーマッター。
- getMessageFormatter() - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.ValueTypeRegistry
- getName() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.dialect.Dialect
-
方言の名称を取得します。
- getName() - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.H2Dialect
-
方言の名称を取得します。
- getName() - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.HsqlDialect
-
方言の名称を取得します。
- getName() - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.OracleDialect
-
方言の名称を取得します。
- getName() - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.PostgresDialect
-
方言の名称を取得します。
- getName() - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.SqliteDialect
-
方言の名称を取得します。
- getName() - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.StandardDialect
-
方言の名称を取得します。
- getName() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.ColumnMeta
-
カラム名。
- getName() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMeta
-
エンティティの名称です。
- getName() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyBase
-
プロパティ名
- getName() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.TableMeta
-
テーブル名
- getName() - クラス のメソッドcom.github.mygreen.sqlmapper.core.StoredName
-
ストアドプロシージャ/ストアドファンクションの名称
- getNamingRule() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMetaFactory
-
命名規則の定義です。
- getNamingRule() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMetaFactory
- getNamingRule() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredPropertyMetaFactory
- getNamingRule() - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapperContext
-
テーブル、カラムなどの命名規則。
- getNextValue() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.AllocatableIdGenerator.AllocatedIdContext
-
新しいIDを払い出します。
- getOffset() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
-
取得するレコード数の開始位置です。
- getOffset() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelectImpl
-
取得するレコード数の開始位置です。
- getOperationHandlerMap() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.dialect.Dialect
-
メタモデルの条件式を評価する処理のマップを返します。
- getOperationHandlerMap() - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.DialectBase
-
メタモデルによる各演算子の処理のマップ。
- getOptionalResult() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelect
-
検索してベースオブジェクトを返します。
- getOptionalResult() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- getOptionalResult() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelect
-
検索してベースオブジェクトを返します。
- getOptionalResult() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelectImpl
- getOptionalResult(EntityMappingCallback<T>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectExecutor
-
1件だけヒットすることを前提として検索クエリを実行します。
- getOptionalResult(EntityMappingCallback<T>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelectExecutor
-
1件だけヒットすることを前提として検索クエリを実行します。
- getOrders() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
-
ソート順です。
- getParamClass() - 例外 のメソッドcom.github.mygreen.sqlmapper.core.meta.InvalidStoredParamException
-
エラー対象のパラメータクラス
- getParameter() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoFunctionCallImpl
-
パラメータ
- getParameter() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoProcedureCallImpl
-
パラメータ
- getParameter() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlCountImpl
-
SQLテンプレートのパラメータです。
- getParameter() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelectImpl
-
SQLテンプレートのパラメータです。
- getParameter() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlUpdateImpl
-
SQLテンプレートのパラメータです。
- getParamName() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredPropertyMeta
-
パラメータ名。
- getParamType() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredParamMeta
-
パラメータのタイプです
- getParamValues() - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.MetamodelWhereVisitor
-
SQLのパラメータ変数を取得します。
- getParamValues() - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.VisitorContext
-
SQL中のパラメータ変数。
- getParamValues() - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.simple.SimpleWhereVisitor
-
SQLのパラメータ変数を取得します。
- getParent() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMeta
-
埋め込み用のクラスのプロパティの親情報を取得する。
- getParent() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredPropertyMeta
-
JavaBean形式のネストしたクラスのプロパティの親情報を取得する。
- getPattern() - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.SqlDateType
-
SQLに直接埋め込む時にフォーマットする書式
- getPattern() - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.SqlTimestampType
-
SQLに直接埋め込む時にフォーマットする書式
- getPattern() - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.SqlTimeType
-
SQLに直接埋め込む時にフォーマットする書式
- getPkColumn() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.TableIdGeneratorProperties
-
テーブル内のシーケンス名を保持する主キーのカラムの名前。
- getPkColumn() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.TableIdContext
-
テーブル内のシーケンス名を保持する主キーのカラムの名前。
- getPredicate() - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.MetamodelWhere
-
終端の条件式
- getProcedureName() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoProcedureCallImpl
-
呼び出すストアドプロシージャ名
- getProperty() - 例外 のメソッドcom.github.mygreen.sqlmapper.core.type.ValueTypeNotFoundException
-
エラー対象のプロパティ情報です。
- getPropertyMeta(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMeta
-
プロパティメタ情報を取得します。
- getPropertyMeta(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredParamMeta
-
プロパティメタ情報を取得します。
- getPropertyMetaFactory() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMetaFactory
-
プロパティのメタ情報を作成します。
- getPropertyMetaFactory() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredParamMetaFactory
- getPropertyMetaSize() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMeta
-
プロパティメタ情報のサイズを返します。
- getPropertyType() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.IdGenerationContext
-
生成対象のIDプロパティのクラスタイプ
- getPropertyType() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyBase
-
プロパティタイプ
- getPropertyValue(PropertyMeta, Object) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyValueInvoker
-
このプロパティの値を取得する。
- getPropertyValue(Object) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredPropertyMeta
-
このプロパティの値を取得する。
- getQueryTimeout() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.JdbcTemplateProperties
-
クエリ実行時ののクエリタイムアウトを設定します。
- getQueryTimeout() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoAnyDeleteImpl
- getQueryTimeout() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchDeleteImpl
- getQueryTimeout() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchInsertImpl
- getQueryTimeout() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchUpdateImpl
- getQueryTimeout() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoDeleteImpl
-
クエリのタイムアウト時間 [msec]
- getQueryTimeout() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoFunctionCallImpl
- getQueryTimeout() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoInsertImpl
- getQueryTimeout() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoProcedureCallImpl
- getQueryTimeout() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- getQueryTimeout() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdateImpl
- getQueryTimeout() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlCountImpl
- getQueryTimeout() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelectImpl
- getQueryTimeout() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlUpdateImpl
- getReadMethod() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyBase
-
プロパティに対するgetterメソッドを取得します。
- getRequiredType() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.SequenceIdGenerator
-
生成するIDのタイプ
- getRequiredType() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.TableIdGenerator
-
生成するIDのタイプ
- getResultList() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelect
-
検索してベースオブジェクトを返します。
- getResultList() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- getResultList() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelect
-
検索してベースオブジェクトを返します。
- getResultList() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelectImpl
- getResultList(EntityMappingCallback<T>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectExecutor
-
検索クエリを実行します。
- getResultList(EntityMappingCallback<T>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelectExecutor
-
検索クエリを実行します。
- getResultStream() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelect
-
問い合わせ結果を
Stream
で取得します。 - getResultStream() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- getResultStream() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelect
-
問い合わせ結果を
Stream
で取得します。 - getResultStream() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelectImpl
- getResultStream(EntityMappingCallback<T>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectExecutor
-
結果を
Stream
で返す検索クエリを実行します。 - getResultStream(EntityMappingCallback<T>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelectExecutor
-
結果を
Stream
で返す検索クエリを実行します。 - getSchema() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.TableIdGeneratorProperties
-
テーブルの含まれるカタログ名。
- getSchema() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.TableIdContext
-
(オプション) テーブルの含まれるスキーマ名。
- getSchema() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.TableMeta
-
スキーマ。
- getSchema() - クラス のメソッドcom.github.mygreen.sqlmapper.core.StoredName
-
スキーマ名
- getSequenceIncrementer(DataSource, String) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.dialect.Dialect
-
シーケンスをインクリメントする処理を取得します。
- getSequenceIncrementer(DataSource, String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.H2Dialect
-
シーケンスをインクリメントする処理を取得します。
- getSequenceIncrementer(DataSource, String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.HsqlDialect
-
シーケンスをインクリメントする処理を取得します。
- getSequenceIncrementer(DataSource, String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.OracleDialect
-
シーケンスをインクリメントする処理を取得します。
- getSequenceIncrementer(DataSource, String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.PostgresDialect
-
シーケンスをインクリメントする処理を取得します。
- getSequenceIncrementer(DataSource, String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.SqliteDialect
- getSequenceIncrementer(DataSource, String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.StandardDialect
-
シーケンスをインクリメントする処理を取得します。
- getSequenceName() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.TableIdGenerator
-
シーケンス名
- getSequenceQuery() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.CustomH2SequenceMaxValueIncrementer
- getSingleResult() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelect
-
検索してベースオブジェクトを返します。
- getSingleResult() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- getSingleResult() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelect
-
検索してベースオブジェクトを返します。
- getSingleResult() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelectImpl
- getSingleResult(EntityMappingCallback<T>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectExecutor
-
1件だけヒットすることを前提として検索クエリを実行します。
- getSingleResult(EntityMappingCallback<T>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelectExecutor
-
1件だけヒットすることを前提として検索クエリを実行します。
- getSqlParameterValue(byte[]) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.lob.LobByteArrayType
- getSqlParameterValue(Boolean) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.BooleanType
-
SQLのパラメータ変数として値を取得します。
- getSqlParameterValue(Boolean) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.NumberableBooleanType
-
SQLのパラメータ変数として値を取得します。
- getSqlParameterValue(Double) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.DoubleType
-
SQLのパラメータ変数として値を取得します。
- getSqlParameterValue(Float) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.FloatType
-
SQLのパラメータ変数として値を取得します。
- getSqlParameterValue(Integer) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.IntegerType
-
SQLのパラメータ変数として値を取得します。
- getSqlParameterValue(Long) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.LongType
-
SQLのパラメータ変数として値を取得します。
- getSqlParameterValue(Short) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.ShortType
- getSqlParameterValue(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.lob.LobStringType
- getSqlParameterValue(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.StringType
- getSqlParameterValue(BigDecimal) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.BigDecimalType
- getSqlParameterValue(Blob) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.lob.BLobType
- getSqlParameterValue(Clob) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.lob.CLobType
- getSqlParameterValue(Date) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.SqlDateType
- getSqlParameterValue(Time) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.SqlTimeType
- getSqlParameterValue(Timestamp) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.SqlTimestampType
- getSqlParameterValue(LocalDate) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.LocalDateType
-
SQLのパラメータ変数として値を取得します。
- getSqlParameterValue(LocalDateTime) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.LocalDateTimeType
-
SQLのパラメータ変数として値を取得します。
- getSqlParameterValue(LocalTime) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.LocalTimeType
-
SQLのパラメータ変数として値を取得します。
- getSqlParameterValue(Date) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.UtilDateType
- getSqlParameterValue(UUID) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.UUIDType
- getSqlParameterValue(T) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.enumeration.EnumOrdinalType
- getSqlParameterValue(T) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.enumeration.EnumStringType
- getSqlParameterValue(T) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.type.ValueType
-
SQLのパラメータ変数として値を取得します。
- getSqlTemplateEngine() - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapperContext
-
SQLテンプレートエンジン
- getSqlType() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.type.StoredParamValueType
-
Types
に基づくSQLタイプを取得します。 - getSqlType(Dialect) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.enumeration.EnumOrdinalType
- getSqlType(Dialect) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.enumeration.EnumStringType
- getSqlType(Dialect) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.lob.BLobType
- getSqlType(Dialect) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.lob.CLobType
- getSqlType(Dialect) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.lob.LobByteArrayType
- getSqlType(Dialect) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.lob.LobStringType
- getSqlType(Dialect) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.BigDecimalType
- getSqlType(Dialect) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.BooleanType
- getSqlType(Dialect) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.DoubleType
- getSqlType(Dialect) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.FloatType
- getSqlType(Dialect) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.IntegerType
- getSqlType(Dialect) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.LocalDateTimeType
- getSqlType(Dialect) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.LocalDateType
- getSqlType(Dialect) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.LocalTimeType
- getSqlType(Dialect) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.LongType
- getSqlType(Dialect) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.NumberableBooleanType
- getSqlType(Dialect) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.ShortType
- getSqlType(Dialect) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.SqlDateType
- getSqlType(Dialect) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.SqlTimestampType
- getSqlType(Dialect) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.SqlTimeType
- getSqlType(Dialect) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.StringType
- getSqlType(Dialect) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.UtilDateType
- getSqlType(Dialect) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.UUIDType
- getSqlType(Dialect) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.type.ValueType
-
Types
に基づくSQLタイプを取得します。 - getStoredParamMetaFactory() - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapperContext
-
ストアドプロシージャ/ファンクションのパラメータのメタ情報の作成処理。
- getStoredPropertyMetaFactory() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredParamMetaFactory
- getSupportedTypes() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.IdentityIdGenerator
- getSupportedTypes() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.id.IdGenerator
-
サポートしているクラスのタイプ一覧を取得する
- getSupportedTypes() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.SequenceIdGenerator
- getSupportedTypes() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.TableIdGenerator
- getSupportedTypes() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.UUIDGenerator
- getTable() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.TableIdGeneratorProperties
-
生成されたID値を格納するテーブルの名前。
- getTable() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.TableIdContext
-
生成されたID値を格納するテーブルの名前。
- getTableAlias(EntityPath<?>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.TableNameResolver
-
テーブル名のエイリアスをエンティティ情報から取得します。
- getTableAlias(Path<?>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.TableNameResolver
-
テーブル名のエイリアスをエンティティ情報から取得します。
- getTableAlias(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.TableNameResolver
-
キーとなる名前に紐づいている別名を取得します。
- getTableIdGeneratorProperties() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMetaFactory
- getTableMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.IdGenerationContext
-
テーブル情報
- getTableMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMeta
- getTableNameResolver() - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.VisitorContext
-
テーブル名のエイリアス管理
- getTargetValue() - 例外 のメソッドcom.github.mygreen.sqlmapper.core.type.SqlValueConversionException
-
変換対象の値
- getTargetValue() - 例外 のメソッドcom.github.mygreen.sqlmapper.core.type.TextConversionException
-
変換対象の値
- getTemplate() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlCountImpl
-
SQLテンプレートです。
- getTemplate() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelectImpl
-
SQLテンプレートです。
- getTemplate() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlUpdateImpl
-
SQLテンプレートです。
- getTemplate(T) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.OperationHandler
-
演算子に対応するテンプレートを取得します。
- getTemporalConverter() - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.UtilDateType
-
JDBC型と実際にマッピング処理の型です。
- getTemporalType() - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.SqlDateType
-
対応する日時型を取得します。
- getTemporalType() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.type.standard.SqlTemporalType
-
対応する日時型を取得します。
- getTemporalType() - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.SqlTimestampType
-
対応する日時型を取得します。
- getTemporalType() - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.SqlTimeType
-
対応する日時型を取得します。
- getTerms() - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.simple.AbstractWhere
-
項のリスト。
- getToEntity() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.JoinCondition
-
結合先テーブルのエンティティ情報
- getTransactionManager() - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapperContext
-
トランザクションマネージャ。
- getType() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.JoinCondition
-
テーブルの結合種別
- getUpdatedAtPropertyMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMeta
-
修正日時用のカラムプロパティ
- getUpdatedByPropertyMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMeta
-
修正者用のカラムプロパティ
- getUtilDateType(PropertyMeta) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.ValueTypeRegistry
-
時制の型が不明な
Date
の ValueType} を取得する。 - getValue(ResultSet, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.enumeration.EnumOrdinalType
- getValue(ResultSet, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.enumeration.EnumStringType
- getValue(ResultSet, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.lob.BLobType
- getValue(ResultSet, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.lob.CLobType
- getValue(ResultSet, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.lob.LobByteArrayType
- getValue(ResultSet, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.lob.LobStringType
- getValue(ResultSet, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.BigDecimalType
- getValue(ResultSet, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.BooleanType
- getValue(ResultSet, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.DoubleType
- getValue(ResultSet, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.FloatType
- getValue(ResultSet, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.IntegerType
- getValue(ResultSet, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.LocalDateTimeType
- getValue(ResultSet, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.LocalDateType
- getValue(ResultSet, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.LocalTimeType
- getValue(ResultSet, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.LongType
- getValue(ResultSet, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.NumberableBooleanType
- getValue(ResultSet, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.ShortType
- getValue(ResultSet, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.SqlDateType
- getValue(ResultSet, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.SqlTimestampType
- getValue(ResultSet, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.SqlTimeType
- getValue(ResultSet, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.StringType
- getValue(ResultSet, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.UtilDateType
- getValue(ResultSet, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.UUIDType
- getValue(ResultSet, int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.type.ValueType
-
カラムの値を返します。
- getValueAt(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.simple.Exp
-
指定したインデックス番号のパラメータの設定値を取得する。
- getValueColumn() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.TableIdGeneratorProperties
-
生成された最新の値を格納するカラムの名前。
- getValueColumn() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.TableIdContext
-
生成された最新の値を格納するカラムの名前。
- getValueType() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMeta
-
値の変換処理
- getValueType() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredParamMeta
-
値の変換処理。
- getValueType() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredPropertyMeta
-
プロパティに対する
ValueType
を取得します。 - getValueType(PropertyMeta, Convert) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.ValueTypeRegistry
- getValueType(ValueType<?>) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.dialect.Dialect
-
対応するクラスタイプに対する値タイプを返します。
- getValueType(ValueType<?>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.DialectBase
- getValueType(ValueType<?>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.OracleDialect
-
対応するクラスタイプに対する値タイプを返します。
- getValueTypeRegistry() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMetaFactory
- getValueTypeRegistry() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredParamMetaFactory
- getValueTypeRegistry() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredPropertyMetaFactory
- getValueTypeRegistry() - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapperContext
-
Java ⇔ SQL の相互変換処理を管理。
- getVersionPropertyMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMeta
-
バージョンキー用のカラムプロパティ
- getVersionPropertyValue() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
-
バージョンプロパティの値です。
- getWhere() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoAnyDeleteImpl
-
クライテリアです。
- getWhere() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
-
検索条件です。
- getWhere() - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.simple.WhereTerm
- getWriteMethod() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyBase
-
プロパティに対するsetterメソッドを取得します。
H
- H2Dialect - com.github.mygreen.sqlmapper.core.dialectのクラス
-
H2用の方言の定義。
- H2Dialect() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.dialect.H2Dialect
- handle(ArithmeticOp, Operation<?>, Visitor<VisitorContext>, VisitorContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.ArithmeticOpHandler
- handle(BooleanOp, Operation<?>, Visitor<VisitorContext>, VisitorContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.BooleanOpHandler
- handle(ComparisionOp, Operation<?>, Visitor<VisitorContext>, VisitorContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.ComparisionOpHandler
- handle(FunctionOp, Operation<?>, Visitor<VisitorContext>, VisitorContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.FuncOpHandler
- handle(LikeOp, Operation<?>, Visitor<VisitorContext>, VisitorContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.LikeOpHandler
- handle(UnaryOp, Operation<?>, Visitor<VisitorContext>, VisitorContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.UnaryOpHandler
- handle(List<Expression<?>>, Visitor<VisitorContext>, VisitorContext, ExpressionEvaluator) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.function.ConcatFunction
- handle(List<Expression<?>>, Visitor<VisitorContext>, VisitorContext, ExpressionEvaluator) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.function.CurrentDateFunction
- handle(List<Expression<?>>, Visitor<VisitorContext>, VisitorContext, ExpressionEvaluator) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.function.CurrentTimeFunction
- handle(List<Expression<?>>, Visitor<VisitorContext>, VisitorContext, ExpressionEvaluator) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.function.CurrentTimestampFunction
- handle(List<Expression<?>>, Visitor<VisitorContext>, VisitorContext, ExpressionEvaluator) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.function.CustomFunction
- handle(List<Expression<?>>, Visitor<VisitorContext>, VisitorContext, ExpressionEvaluator) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.function.LowerFunction
- handle(List<Expression<?>>, Visitor<VisitorContext>, VisitorContext, ExpressionEvaluator) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.function.OperatorConcatFunction
- handle(List<Expression<?>>, Visitor<VisitorContext>, VisitorContext, ExpressionEvaluator) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.function.UpperFunction
- handle(List<Expression<?>>, Visitor<VisitorContext>, VisitorContext, ExpressionEvaluator) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.SqlFunction
-
SQL関数を処理します。
- handle(T, Operation<?>, Visitor<VisitorContext>, VisitorContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.OperationHandler
-
演算子に対する処理を行います。
- hasAnnotation(Class<A>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyBase
-
指定したアノテーションを持つか判定します。
- hasColumnPropertyMeta(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMeta
-
カラムに結びつくプロパティメタデータがあるかどうかを返します。
- hasCreatedAtPropertyMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMeta
-
作成日時を表すプロパティのメタデータを持つかどうか。
- hasCreatedByPropertyMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMeta
-
作成者を表すプロパティのメタデータを持つかどうか。
- hashCode() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.JdbcTemplateProperties
- hashCode() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlTemplateProperties
- hashCode() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.TableIdGeneratorProperties
- hashCode() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.IdGenerationContext
- hashCode() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.TableIdContext
- hasParent() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMeta
-
埋め込み用のクラスのプロパティかどか判定する。
- hasParent() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredPropertyMeta
-
JavaBean形式のネストしたクラスのプロパティかどか判定する。
- hasPropertyMeta(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMeta
-
プロパティメタデータがあるかどうかを返します。
- hasPropertyMeta(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredParamMeta
-
プロパティメタデータがあるかどうかを返します。
- hasUpdatedAtPropertyMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMeta
-
更新日時を表すプロパティのメタデータを持つかどうか。
- hasUpdatedByPropertyMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMeta
-
更新者を表すプロパティのメタデータを持つかどうか。
- hasVersionPropertyMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMeta
-
バージョンを表すプロパティメタデータを持つかどうか。
- hint(String) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelect
-
ヒントを設定します。
- hint(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- HsqlDialect - com.github.mygreen.sqlmapper.core.dialectのクラス
-
HSQL用の方言の定義。
- HsqlDialect() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.dialect.HsqlDialect
I
- id(Object...) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- id(Object...) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelect
-
WHERE句の条件にIdプロパティ(主キー)を指定します。
- Id - com.github.mygreen.sqlmapper.core.annotationの注釈型
-
プロパティが主キーであることを定義します。
- IDENTITY - com.github.mygreen.sqlmapper.core.annotation.GeneratedValue.GenerationType
-
永続化プロバイダはデータベースのIDENTITY列を使用してエンティティの主キーに値を割り当てます。
- IdentityIdGenerator - com.github.mygreen.sqlmapper.core.idのクラス
-
IDENTITYによる生成は、実際にはJdbcTemplateで行います。
- IdentityIdGenerator(Class<?>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.id.IdentityIdGenerator
- IdGenerationContext - com.github.mygreen.sqlmapper.core.idのクラス
-
生成対象のIDに対する情報。
- IdGenerationContext() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.id.IdGenerationContext
- IdGenerator - com.github.mygreen.sqlmapper.core.idのインタフェース
-
IDを自動生成する処理のインタフェースです。
- ignoreVersion() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchDelete
-
バージョンプロパティを無視して削除します。
- ignoreVersion() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchDeleteImpl
- ignoreVersion() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoDelete
-
バージョンプロパティを無視して削除します。
- ignoreVersion() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoDeleteImpl
- IllegalOperateException - com.github.mygreen.sqlmapper.core.queryの例外
-
不正なクエリ操作を実行したときにスローされる例外です。
- IllegalOperateException(String) - 例外 のコンストラクタcom.github.mygreen.sqlmapper.core.query.IllegalOperateException
-
メッセージを指定してインスタンスを作成する。
- IllegalQueryException - com.github.mygreen.sqlmapper.core.queryの例外
-
不正なクエリが設定されたときにスローされる例外です。
- IllegalQueryException(String) - 例外 のコンストラクタcom.github.mygreen.sqlmapper.core.query.IllegalQueryException
-
メッセージを指定してインスタンスを作成する。
- In - com.github.mygreen.sqlmapper.core.annotationの注釈型
-
ストアドプロシージャ/ファンクションの IN パラメータを表すアノテーションです。
- includes(PropertyPath<?>...) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchInsert
-
指定のプロパティのみを挿入対象とします。
- includes(PropertyPath<?>...) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchInsertImpl
- includes(PropertyPath<?>...) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchUpdate
-
指定のプロパティのみを更新対象とします。
- includes(PropertyPath<?>...) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchUpdateImpl
- includes(PropertyPath<?>...) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoInsert
-
指定のプロパティのみを挿入対象とします。
- includes(PropertyPath<?>...) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoInsertImpl
- includes(PropertyPath<?>...) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelect
-
指定のプロパティのみを抽出対象とします。
- includes(PropertyPath<?>...) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- includes(PropertyPath<?>...) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdate
-
指定のプロパティのみを更新対象とします。
- includes(PropertyPath<?>...) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdateImpl
- includesVersion() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchUpdate
-
バージョンプロパティを通常の更新対象に含め、バージョンチェックの対象外とします。
- includesVersion() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchUpdateImpl
- includesVersion() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdate
-
バージョンプロパティを通常の更新対象に含め、バージョンチェックの対象外とします。
- includesVersion() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdateImpl
- incrementNumber(Class<?>, Object) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.NumberConvertUtils
-
数値を変換しかつインクリメントする。
- init() - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.ArithmeticOpHandler
- init() - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.BooleanOpHandler
- init() - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.ComparisionOpHandler
- init() - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.FuncOpHandler
- init() - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.LikeOpHandler
- init() - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.OperationHandler
-
初期化処理
- init() - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.UnaryOpHandler
- INITIAL_VERSION - クラス のstatic変数com.github.mygreen.sqlmapper.core.query.auto.AutoBatchInsertExecutor
-
バージョンプロパティの初期値
- INITIAL_VERSION - クラス のstatic変数com.github.mygreen.sqlmapper.core.query.auto.AutoInsertExecutor
-
バージョンプロパティの初期値
- initialValue() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.TableGenerator
-
(オプション) 生成された最後の値を格納するカラムを初期化するために使用される初期値。
- INNER - com.github.mygreen.sqlmapper.core.query.JoinType
-
内部結合
- innerJoin(ENTITY, JoinCondition.Conditioner<ENTITY>) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelect
-
FROM句で指定したテーブルと内部結合(INNERT JOIN)する条件を指定します。
- innerJoin(ENTITY, JoinCondition.Conditioner<ENTITY>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- InOut - com.github.mygreen.sqlmapper.core.annotationの注釈型
-
ストアドプロシージャ/ファンクションの IN-OUT パラメータを表すアノテーションです。
- insert(T) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
SQLを自動生成して挿入します。
- insertBatch(List<T>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
SQLを自動生成してバッチ挿入します。
- insertBatch(T...) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
SQLを自動生成してバッチ挿入します。
- InsertClause - com.github.mygreen.sqlmapper.core.queryのクラス
-
INSERTのINTO句とVALUES句を組み立てるクラスです。
- InsertClause() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.InsertClause
-
インスタンスを構築します。
- InsertClause(int) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.InsertClause
-
インスタンスを構築します。
- IntegerType - com.github.mygreen.sqlmapper.core.type.standardのクラス
-
int 型及びそのラッパー型のマッピングを処理します。
- IntegerType(boolean) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.standard.IntegerType
- InvalidEntityException - com.github.mygreen.sqlmapper.core.metaの例外
-
エンティティ情報が不正な場合にスローされる例外です。
- InvalidEntityException(Class<?>, String) - 例外 のコンストラクタcom.github.mygreen.sqlmapper.core.meta.InvalidEntityException
-
インスタンスを作成する
- InvalidEntityException(Class<?>, String, Throwable) - 例外 のコンストラクタcom.github.mygreen.sqlmapper.core.meta.InvalidEntityException
-
インスタンスを作成する
- InvalidStoredParamException - com.github.mygreen.sqlmapper.core.metaの例外
-
ストアドのパラメータ情報が不正な場合にスローされる例外です。
- InvalidStoredParamException(Class<?>, String) - 例外 のコンストラクタcom.github.mygreen.sqlmapper.core.meta.InvalidStoredParamException
-
インスタンスを作成する
- InvalidStoredParamException(Class<?>, String, Throwable) - 例外 のコンストラクタcom.github.mygreen.sqlmapper.core.meta.InvalidStoredParamException
-
インスタンスを作成する
- invoke(Operator, Expression<?>, Visitor<VisitorContext>, VisitorContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.OperationHandler
-
各処理に振り分ける
- isAccessorMethod(Method) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.ClassUtils
-
メソッドがアクセッサメソッド(getter/setter)か判定します。
- isAnonymouse() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredParamMeta
-
匿名パラメータ(INのみ)かどうか。
- isBooleanGetterMethod(Method) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.ClassUtils
-
メソッドがプリミティブ型のbooleanに対するgetterの書式かどうか判定する。
- isCacheMode() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlTemplateProperties
-
SQLテンプレートのパース結果をキャッシュするかどうか。
- isColumn() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMeta
-
カラム用のプロパティかどうか判定する。
- isCreatedAt() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMeta
-
作成日時用のプロパティがかどうか判定する。
- isCreatedBy() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMeta
-
作成者用のプロパティがかどうか判定する。
- isEmbedded() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMeta
-
埋め込み用のプロパティかどうか判定する。
- isExcludesNull() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdateImpl
-
null値のプロパティを更新から除外する
- isForPrimitive() - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.BooleanType
-
プリミティブ型かどうか
- isForPrimitive() - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.standard.NumberableBooleanType
-
プリミティブ型かどうか
- isGetterMethod(Method) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.ClassUtils
-
メソッドがgetterの書式かどうか判定する。
- isId() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMeta
-
主キーかどうか判定する。
- isIgnoreVersion() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchDeleteImpl
-
バージョンプロパティを無視して削除するかどうか。
- isIgnoreVersion() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoDeleteImpl
-
バージョンプロパティを無視して削除するかどうか。
- isIgnoreWarning() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.JdbcTemplateProperties
-
SQLの警告を無視するかどうかを設定します。
- isIn() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredPropertyMeta
-
IN用のパラメータかどうか。
- isIncludeVersion() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchUpdateImpl
-
バージョンプロパティを更新対象に含めるかどうか。
- isIncludeVersion() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdateImpl
-
バージョンプロパティを更新対象に含めるかどうか。
- isInOut() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredPropertyMeta
-
IN-OUT用のパラメータかどうか。
- isLob() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMeta
-
SQLのカラムがLOB(CLOB/BLOC)かどうか判定する。
- isOut() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredPropertyMeta
-
OUT用のパラメータかどうか。
- isPrimitiveBoolean(Class<?>) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.ClassUtils
-
タイプがプリミティブのboolean型かどうか判定する。
- isPropertyPath(Expression<?>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.OperationHandler
-
式がプロパティパスかどうか判定します。
- isReadable() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyBase
-
読み込み可能なプロパティか判定する。
- isReadOnly() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.TableMeta
-
読み取り専用かどうか。
- isRegisteredType(Class<?>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.ValueTypeRegistry
-
登録済みのクラスタイプかどうか判定します。
- isResultSet() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredPropertyMeta
-
ResultSet用のパラメータかどうか。
- isSetterMethod(Method) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.ClassUtils
-
メソッドがsetterの書式かどうか判定する。
- isSingleValue() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredPropertyMeta
-
Bean形式ではない1つのオブジェクトの場合
- isSupportedType(Class<?>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.IdentityIdGenerator
- isSupportedType(Class<?>) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.id.IdGenerator
-
サポートしているクラスタイプかどうか
- isSupportedType(Class<?>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.SequenceIdGenerator
- isSupportedType(Class<?>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.TableIdGenerator
- isSupportedType(Class<?>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.UUIDGenerator
- isSuppresOptimisticLockException() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchDeleteImpl
-
バージョンチェックを行った場合に、更新行数が0行でも
OptimisticLockingFailureException
スローしないならtrue
- isSuppresOptimisticLockException() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchUpdateImpl
-
バージョンチェックを行った場合に、更新行数が0行でも
OptimisticLockingFailureException
スローしないならtrue
- isSuppresOptimisticLockException() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoDeleteImpl
-
バージョンチェックを行った場合に、削除行数が0行でも
OptimisticLockingFailureException
スローしないならtrue
- isSuppresOptimisticLockException() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdateImpl
-
バージョンチェックを行った場合に、更新行数が0行でも
OptimisticLockingFailureException
スローしないならtrue
- isTransient() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMeta
-
永続化対象外かどうか判定する。
- isUpdatable() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.ColumnMeta
-
更新可能かどうか。
- isUpdatedAt() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMeta
-
修正日時用のプロパティがかどうか判定する。
- isUpdatedBy() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMeta
-
修正者用のプロパティがかどうか判定する。
- isVersion() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMeta
-
バージョンキーかどうか判定する。
- isWritable() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyBase
-
書込み可能なプロパティか判定する。
J
- JdbcTemplateBuilder - com.github.mygreen.sqlmapper.core.queryのクラス
-
JdbcTemplate
を組み立てます。 - jdbcTemplateProperties() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlMapperConfigurationSupport
- JdbcTemplateProperties - com.github.mygreen.sqlmapper.core.configのクラス
-
JdbcTemplate
による設定。 - JdbcTemplateProperties() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.config.JdbcTemplateProperties
- JoinAssociation<E1,E2> - com.github.mygreen.sqlmapper.core.queryのクラス
-
テーブル結合のエンティティ構成の定義を保持します。
- JoinAssociation(EntityPath<E1>, EntityPath<E2>, JoinAssociation.Associator<E1, E2>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.JoinAssociation
- JoinAssociation.Associator<E1,E2> - com.github.mygreen.sqlmapper.core.queryのインタフェース
-
テーブル結合する際のエンティティの構成を定義します。
- JoinCondition<ENTITY extends com.github.mygreen.sqlmapper.metamodel.EntityPath<?>> - com.github.mygreen.sqlmapper.core.queryのクラス
-
テーブルの結合情報を保持します。
- JoinCondition(JoinType, ENTITY, JoinCondition.Conditioner<ENTITY>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.JoinCondition
- JoinCondition.Conditioner<ENTITY> - com.github.mygreen.sqlmapper.core.queryのインタフェース
-
テーブルの結合条件を組み立てます。
- JoinType - com.github.mygreen.sqlmapper.core.queryの列挙型
-
テーブルの結合タイプ
K
- KEYWORD_AND - クラス のstatic変数com.github.mygreen.sqlmapper.core.query.WhereClause
-
ANDのキーワードです。
- KEYWORD_WHERE - クラス のstatic変数com.github.mygreen.sqlmapper.core.query.WhereClause
-
WHEREのキーワードです。
L
- LEFT_OUTER - com.github.mygreen.sqlmapper.core.query.JoinType
-
左外部結合
- leftJoin(ENTITY, JoinCondition.Conditioner<ENTITY>) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelect
-
FROM句で指定したテーブルと左外部結合(LEFT OUTER JOIN)する条件を指定します。
- leftJoin(ENTITY, JoinCondition.Conditioner<ENTITY>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- LikeOpHandler - com.github.mygreen.sqlmapper.core.where.metamodelのクラス
-
LIKE演算子(
LikeOp
)に対する処理を定義します。 - LikeOpHandler() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.where.metamodel.LikeOpHandler
- limit(int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelect
-
抽出する行数を指定します。
- limit(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- limit(int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelect
-
抽出する行数を指定します。
- limit(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelectImpl
- Lob - com.github.mygreen.sqlmapper.core.annotationの注釈型
-
プロパティがラージオブジェクトであることを定義します。
- LobByteArrayType - com.github.mygreen.sqlmapper.core.type.lobのクラス
-
byte[] 型のマッピングを処理します。
- LobByteArrayType(LobHandler) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.lob.LobByteArrayType
- lobHandler() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlMapperConfigurationSupport
- LobStringType - com.github.mygreen.sqlmapper.core.type.lobのクラス
-
String 型のマッピングを処理します。
- LobStringType(LobHandler) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.lob.LobStringType
- LocalDateTimeType - com.github.mygreen.sqlmapper.core.type.standardのクラス
-
LocalDateTime
型のマッピングを処理します。 - LocalDateTimeType() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.standard.LocalDateTimeType
-
インスタンスを作成します。
- LocalDateTimeType(String) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.standard.LocalDateTimeType
-
書式を指定してインスタンスを作成します。
- LocalDateType - com.github.mygreen.sqlmapper.core.type.standardのクラス
-
LocalDate
型のマッピングを処理します。 - LocalDateType() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.standard.LocalDateType
-
インスタンスを作成します。
- LocalDateType(String) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.standard.LocalDateType
-
フォーマットパターンを指定してインスタンスを作成します。
- LocalTimeType - com.github.mygreen.sqlmapper.core.type.standardのクラス
-
LocalTime
型のマッピングを処理します。 - LocalTimeType() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.standard.LocalTimeType
-
インスタンスを作成します。
- LocalTimeType(String) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.standard.LocalTimeType
-
書式を指定してインスタンスを作成します。
- LongType - com.github.mygreen.sqlmapper.core.type.standardのクラス
-
long 型及びそのラッパー型のマッピングを処理します。
- LongType(boolean) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.standard.LongType
- LowerFunction - com.github.mygreen.sqlmapper.core.where.metamodel.functionのクラス
-
LOWER 関数を処理します。
- LowerFunction() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.where.metamodel.function.LowerFunction
M
- MappedSuperclass - com.github.mygreen.sqlmapper.core.annotationの注釈型
-
エンティティクラスの親クラスであることを定義します。
- mapRow(ResultSet, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.mapper.AutoEntityRowMapper
- mapRow(ResultSet, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.mapper.SingleColumnRowMapper
- mapRow(ResultSet, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.mapper.SqlEntityRowMapper
- mapRow(ResultSet, int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.mapper.StoredResultSetRowMapper
- maxRows(int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelect
-
最大行数を設定します。
- maxRows(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- maxRows(int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelect
-
最大行数を設定します。
- maxRows(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelectImpl
- maxRows(Integer) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.JdbcTemplateBuilder
-
最大取得行数
- messageFormatter() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlMapperConfigurationSupport
- MetamodelWhere - com.github.mygreen.sqlmapper.core.where.metamodelのクラス
-
メタモデルを扱う条件式。
- MetamodelWhere(Predicate) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.where.metamodel.MetamodelWhere
- MetamodelWhereVisitor - com.github.mygreen.sqlmapper.core.where.metamodelのクラス
-
メタモデルの条件式のVisitorの実装。
- MetamodelWhereVisitor(Map<Class<?>, EntityMeta>, Dialect, EntityMetaFactory, TableNameResolver) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.where.metamodel.MetamodelWhereVisitor
N
- name - クラス の変数com.github.mygreen.sqlmapper.core.meta.PropertyBase
-
プロパティ名
- name() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.Column
-
(オプション) カラム名を指定します。
- name() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.Convert
-
(オプション)Spring Beanの名称。
- name() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.Entity
-
(オプション) エンティティの名前。
- name() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.In
-
(オプション) パラメータ名を指定します。
- name() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.InOut
-
(オプション) パラメータ名を指定します。
- name() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.Out
-
(オプション) パラメータ名を指定します。
- name() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.ResultSet
-
(オプション) パラメータ名を指定します。
- name() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.Table
-
(オプション) テーブルの名前。
- NameUtils - com.github.mygreen.sqlmapper.core.utilのクラス
-
名前に関するユーティリティクラスです。
- NameUtils() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.util.NameUtils
- namingRule() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlMapperConfigurationSupport
- NamingRule - com.github.mygreen.sqlmapper.core.namingのインタフェース
-
DBのテーブルやカラムをJavaのエンティティ・クラスにマッピングする際の命名規則に沿った変換を行う。
- needsParameterForResultSet() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.dialect.Dialect
-
プロシージャの呼び出しで
ResultSet
に対してパラメータが必要かどうかを判定します。 - needsParameterForResultSet() - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.DialectBase
-
プロシージャの呼び出しで
ResultSet
に対してパラメータが必要かどうかを判定します。 - needsParameterForResultSet() - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.OracleDialect
-
プロシージャの呼び出しで
ResultSet
に対してパラメータが必要かどうかを判定します。 - needsParameterForResultSet() - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.PostgresDialect
-
プロシージャの呼び出しで
ResultSet
に対してパラメータが必要かどうかを判定します。 - nextValue(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.AllocatableIdGenerator
-
新しいIDを取得します。
- NORMAL - com.github.mygreen.sqlmapper.core.query.SelectForUpdateType
-
ロックが獲得できるまで待機することを示します。
- NOWAIT - com.github.mygreen.sqlmapper.core.query.SelectForUpdateType
-
ロックが獲得できない場合に待機しないことを示します。
- NumberableBooleanType - com.github.mygreen.sqlmapper.core.type.standardのクラス
-
数値をブール値にマッピングして処理を行います。
- NumberableBooleanType(boolean) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.standard.NumberableBooleanType
- NumberConvertUtils - com.github.mygreen.sqlmapper.core.utilのクラス
-
数値の変換用ユーティリティです。
- NumberConvertUtils() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.util.NumberConvertUtils
O
- objectiveBooleanType - クラス の変数com.github.mygreen.sqlmapper.core.dialect.OracleDialect
-
DB側が整数型のとき、JavaのラッパーのBoolean型にマッピングします。
- offset(int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelect
-
抽出するデータの開始位置を指定します。
- offset(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- offset(int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelect
-
抽出するデータの開始位置を指定します。
- offset(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelectImpl
- onPreBatchInsert(PreBatchInsertEvent) - クラス のメソッドcom.github.mygreen.sqlmapper.core.audit.AuditingEntityListener
-
バッチ処理による挿入前にエンティティに監査情報を設定します。
- onPreBatchUpdate(PreBatchUpdateEvent) - クラス のメソッドcom.github.mygreen.sqlmapper.core.audit.AuditingEntityListener
-
バッチ処理による更新前にエンティティに監査情報を設定します。
- onPreInsert(PreInsertEvent) - クラス のメソッドcom.github.mygreen.sqlmapper.core.audit.AuditingEntityListener
-
挿入前にエンティティに監査情報を設定します。
- onPreUpdate(PreUpdateEvent) - クラス のメソッドcom.github.mygreen.sqlmapper.core.audit.AuditingEntityListener
-
更新前にエンティティに監査情報を設定します。
- OperationHandler<T extends com.github.mygreen.sqlmapper.metamodel.operator.Operator> - com.github.mygreen.sqlmapper.core.where.metamodelのクラス
-
演算子に対する処理を行うためのテンプレートクラス。
- OperationHandler() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.where.metamodel.OperationHandler
- operationHandlerMap - クラス の変数com.github.mygreen.sqlmapper.core.dialect.DialectBase
-
メタモデルによる各演算子の処理のマップ。
- OperatorConcatFunction - com.github.mygreen.sqlmapper.core.where.metamodel.functionのクラス
-
演算子 || による文字列結合を処理します。
- OperatorConcatFunction() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.where.metamodel.function.OperatorConcatFunction
- or() - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.simple.SimpleWhereBuilder
-
これまでに追加された条件とこれから追加される条件を OR で結合します。
- OracleDialect - com.github.mygreen.sqlmapper.core.dialectのクラス
-
Oracle v12+用の方言の定義。
- OracleDialect() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.dialect.OracleDialect
- OracleLegacyDialect - com.github.mygreen.sqlmapper.core.dialectのクラス
-
古いOracleDBの方言です。
- OracleLegacyDialect() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.dialect.OracleLegacyDialect
- orderBy(OrderSpecifier...) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelect
-
ソート順を指定します。
- orderBy(OrderSpecifier...) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- OrderByClause - com.github.mygreen.sqlmapper.core.queryのクラス
-
order by句を組み立てるクラスです。
- OrderByClause() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.OrderByClause
- ORDINAL - com.github.mygreen.sqlmapper.core.annotation.Enumerated.EnumType
-
列挙型の序数(
Enum.ordinal()
)を永続化します。 - Out - com.github.mygreen.sqlmapper.core.annotationの注釈型
-
ストアドプロシージャ/ファンクションの OUT パラメータを表すアノテーションです。
P
- pkColumn() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.TableGenerator
-
(オプション) テーブル内の識別子(主キー)のカラムの名前。
- PostBatchDeleteEvent - com.github.mygreen.sqlmapper.core.eventのクラス
-
エンティティに対するバッチ削除後のイベントです。
- PostBatchDeleteEvent(Object, EntityMeta, Object[]) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.event.PostBatchDeleteEvent
-
コンストラクタです。
- PostBatchInsertEvent - com.github.mygreen.sqlmapper.core.eventのクラス
-
エンティティに対するバッチ挿入後のイベントです。
- PostBatchInsertEvent(Object, EntityMeta, Object[]) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.event.PostBatchInsertEvent
-
コンストラクタです。
- PostBatchUpdateEvent - com.github.mygreen.sqlmapper.core.eventのクラス
-
エンティティに対するバッチ更新後のイベントです。
- PostBatchUpdateEvent(Object, EntityMeta, Object[]) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.event.PostBatchUpdateEvent
-
コンストラクタです。
- PostDeleteEvent - com.github.mygreen.sqlmapper.core.eventのクラス
-
エンティティに対する削除後のイベントです。
- PostDeleteEvent(Object, EntityMeta, Object) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.event.PostDeleteEvent
-
コンストラクタです。
- PostgresDialect - com.github.mygreen.sqlmapper.core.dialectのクラス
-
PostgreSQL用の方言の定義
- PostgresDialect() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.dialect.PostgresDialect
- PostInsertEvent - com.github.mygreen.sqlmapper.core.eventのクラス
-
エンティティに対する挿入後のイベントです。
- PostInsertEvent(Object, EntityMeta, Object) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.event.PostInsertEvent
-
コンストラクタです。
- PostSelectEvent - com.github.mygreen.sqlmapper.core.eventのクラス
-
エンティティを参照後のイベントです。
- PostSelectEvent(Object, EntityMeta, Object) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.event.PostSelectEvent
-
コンストラクタです。
- PostUpdateEvent - com.github.mygreen.sqlmapper.core.eventのクラス
-
エンティティに対するバッチ削除後のイベントです。
- PostUpdateEvent(Object, EntityMeta, Object) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.event.PostUpdateEvent
-
コンストラクタです。
- PreBatchDeleteEvent - com.github.mygreen.sqlmapper.core.eventのクラス
-
エンティティに対するバッチ削除前のイベントです。
- PreBatchDeleteEvent(Object, EntityMeta, Object[]) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.event.PreBatchDeleteEvent
-
コンストラクタです。
- PreBatchInsertEvent - com.github.mygreen.sqlmapper.core.eventのクラス
-
エンティティに対するバッチ挿入前のイベントです。
- PreBatchInsertEvent(Object, EntityMeta, Object[]) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.event.PreBatchInsertEvent
-
コンストラクタです。
- PreBatchUpdateEvent - com.github.mygreen.sqlmapper.core.eventのクラス
-
エンティティに対するバッチ更新前のイベントです。
- PreBatchUpdateEvent(Object, EntityMeta, Object[]) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.event.PreBatchUpdateEvent
-
コンストラクタです。
- PreDeleteEvent - com.github.mygreen.sqlmapper.core.eventのクラス
-
エンティティに対する削除前のイベントです。
- PreDeleteEvent(Object, EntityMeta, Object) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.event.PreDeleteEvent
-
コンストラクタです。
- PreInsertEvent - com.github.mygreen.sqlmapper.core.eventのクラス
-
エンティティに対する挿入前のイベントです。
- PreInsertEvent(Object, EntityMeta, Object) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.event.PreInsertEvent
-
コンストラクタです。
- prepareTableAlias(Path<?>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.TableNameResolver
-
テーブルの別名を新たに準備します。
- prepareTableAlias(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.TableNameResolver
-
テーブルの別名を新たに準備します。
- PreUpdateEvent - com.github.mygreen.sqlmapper.core.eventのクラス
-
エンティティに対する更新前のイベントです。
- PreUpdateEvent(Object, EntityMeta, Object) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.event.PreUpdateEvent
-
コンストラクタです。
- primitiveBooleanType - クラス の変数com.github.mygreen.sqlmapper.core.dialect.OracleDialect
-
DB側が整数型のとき、Javaのboolean型にマッピングします。
- PropertyBase - com.github.mygreen.sqlmapper.core.metaのクラス
-
JavaBeanのプロパティの基本的な機能を提供します。
- PropertyBase(String, Class<?>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.meta.PropertyBase
- PropertyMeta - com.github.mygreen.sqlmapper.core.metaのクラス
-
プロパティのメタ情報です。
- PropertyMeta(String, Class<?>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.meta.PropertyMeta
-
プロパティのインスタンス情報を作成します。
- propertyMetaFactory() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlMapperConfigurationSupport
- PropertyMetaFactory - com.github.mygreen.sqlmapper.core.metaのクラス
-
プロパティのメタ情報を作成します。
- PropertyMetaFactory() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.meta.PropertyMetaFactory
- propertyToColumn(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.naming.DefaultNamingRule
-
プロパティ名をカラム名に変換する
- propertyToColumn(String) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.naming.NamingRule
-
プロパティ名をカラム名に変換する
- propertyToStoredParam(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.naming.DefaultNamingRule
-
プロパティ名をストアドプロシージャ/ファンクションの引数名に変換する
- propertyToStoredParam(String) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.naming.NamingRule
-
プロパティ名をストアドプロシージャ/ファンクションの引数名に変換する
- propertyType - クラス の変数com.github.mygreen.sqlmapper.core.meta.PropertyBase
-
プロパティタイプ
- PropertyValueInvoker - com.github.mygreen.sqlmapper.core.metaのクラス
-
埋め込み型のプロパティ値にアクセスするためのクラス。
- PropertyValueInvoker() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.meta.PropertyValueInvoker
- putAsSimpleWhere() - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.simple.AbstractWhere
-
現在のインスタンスを
SimpleWhere
として取り出します。
Q
- queryTimeout(int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoAnyDelete
-
クエリタイムアウトの秒数を設定します。
- queryTimeout(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoAnyDeleteImpl
- queryTimeout(int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchDelete
-
クエリタイムアウトの秒数を設定します。
- queryTimeout(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchDeleteImpl
- queryTimeout(int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchInsert
-
クエリタイムアウトの秒数を設定します。
- queryTimeout(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchInsertImpl
- queryTimeout(int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchUpdate
-
クエリタイムアウトの秒数を設定します。
- queryTimeout(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchUpdateImpl
- queryTimeout(int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoDelete
-
クエリタイムアウトの秒数を設定します。
- queryTimeout(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoDeleteImpl
- queryTimeout(int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoFunctionCall
-
クエリタイムアウトの秒数を設定します。
- queryTimeout(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoFunctionCallImpl
- queryTimeout(int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoInsert
-
クエリタイムアウトの秒数を設定します。
- queryTimeout(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoInsertImpl
- queryTimeout(int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoProcedureCall
-
クエリタイムアウトの秒数を設定します。
- queryTimeout(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoProcedureCallImpl
- queryTimeout(int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelect
-
クエリタイムアウトの秒数を設定します。
- queryTimeout(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- queryTimeout(int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdate
-
クエリタイムアウトの秒数を設定します。
- queryTimeout(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdateImpl
- queryTimeout(int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlCount
-
クエリタイムアウトの秒数を設定します。
- queryTimeout(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlCountImpl
- queryTimeout(int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelect
-
クエリタイムアウトの秒数を設定します。
- queryTimeout(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlSelectImpl
- queryTimeout(int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlUpdate
-
クエリタイムアウトの秒数を設定します。
- queryTimeout(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.sql.SqlUpdateImpl
- queryTimeout(Integer) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.JdbcTemplateBuilder
-
クエリのタイムアウト
- QueryUtils - com.github.mygreen.sqlmapper.core.utilのクラス
-
クエリ組み立て時のヘルパークラス
- QueryUtils() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.util.QueryUtils
R
- readMethod - クラス の変数com.github.mygreen.sqlmapper.core.meta.PropertyBase
-
getterメソッド
- readOnly() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.Table
-
(オプション) テーブルが読み取り専用かどうかを指定します。
- refreshTableIdGenerator() - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMetaFactory
-
IDのテーブルによる自動採番のキャッシュ情報をクリアします。
- register(Class<T>, ValueType<T>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.ValueTypeRegistry
-
ValueType
を登録します。 - register(FunctionOp, SqlFunction) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.FuncOpHandler
-
SQL関数の処理を登録します。
- register(Class<T>, OperationHandler<T>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.DialectBase
-
メタモデルに対する演算子に対する処理を登録します。
- register(Class<T>, OperationHandler<T>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.ExpressionVisitor
-
演算子に対する処理を登録します。
- registerWithDefaultValueTypes() - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.ValueTypeRegistry
-
標準の
ValueType
を登録する。 - removeSql(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.WhereClause
-
追加したwhere句を最後のほうから削除します。
- repeat(String, String, int) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.QueryUtils
-
指定した回数文字を繰り返す。
- ResultSet - com.github.mygreen.sqlmapper.core.annotationの注釈型
-
ストアドプロシージャ/ファンクションが返す
ResultSet
を表すアノテーションです。
S
- schema() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.SequenceGenerator
-
(オプション) シーケンスの含まれるスキーマ。
- schema() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.Table
-
(オプション) テーブルの含まれるスキーマ。
- schema() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.TableGenerator
-
(オプション) シーケンスの含まれるスキーマ。
- selectBySql(Class<T>, String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
SQLテンプレートを指定して抽出します。
- selectBySql(Class<T>, String, SqlTemplateContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
SQLテンプレートを指定して抽出します。
- selectBySqlFile(Class<T>, String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
SQLテンプレートファイルを指定して抽出します。
- selectBySqlFile(Class<T>, String, SqlTemplateContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
SQLテンプレートファイルを指定して抽出します。
- SelectClause - com.github.mygreen.sqlmapper.core.queryのクラス
-
select句を組み立てるクラスです。
- SelectClause() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.SelectClause
-
SelectClause
を作成します。 - SelectClause(int) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.SelectClause
-
SelectClause
を作成します。 - SelectForUpdateType - com.github.mygreen.sqlmapper.core.queryの列挙型
-
SELECT ~ FOR UPDATEのタイプを表す列挙です。
- selectFrom(EntityPath<T>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
SQLを自動生成して抽出します。
- SEQUENCE - com.github.mygreen.sqlmapper.core.annotation.GeneratedValue.GenerationType
-
永続化プロバイダはデータベースのシーケンスを使用してエンティティの主キーに値を割り当てます。
- SequenceGenerator - com.github.mygreen.sqlmapper.core.annotationの注釈型
-
識別子(主キー)の値をシーケンスにより採番する設定をします。
- SequenceIdGenerator - com.github.mygreen.sqlmapper.core.idのクラス
-
GeneratedValue.GenerationType.SEQUENCE
方式でIDの値を自動生成するIDジェネレータです。 - SequenceIdGenerator(DataFieldMaxValueIncrementer, Class<?>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.id.SequenceIdGenerator
- sequenceName() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.SequenceGenerator
-
(オプション) 主キーの値を取得するデータベースのシーケンスの名前。
- sequenceName() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.TableGenerator
-
(オプション) 採番する際の主キーの値としてのシーケンスの名前。
- sequenceNameForSequenceGenerator(String, String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.naming.DefaultNamingRule
-
シーケンスによる採番を行う際のシーケンス名を決定します。
- sequenceNameForSequenceGenerator(String, String) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.naming.NamingRule
-
シーケンスによる採番を行う際のシーケンス名を決定します。
- sequenceNameForTableGenerator(String, String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.naming.DefaultNamingRule
-
テーブルによる採番を行う際のシーケンス名を決定します。
- sequenceNameForTableGenerator(String, String) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.naming.NamingRule
-
テーブルによる採番を行う際のシーケンス名を決定します。
- setAllocationSize(long) - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.TableIdGeneratorProperties
-
一度にインクリメントする量。
- setAllocationSize(long) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.TableIdContext
-
(オプション) ジェネレーターが生成した値からID番号を割り当てるときにインクリメントする量。
- setApplicationContext(ApplicationContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlMapperConfigurationSupport
- setApplicationContext(ApplicationContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMetaFactory
- setApplicationContext(ApplicationContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.ValueTypeRegistry
- setApplicationEventPublisher(ApplicationEventPublisher) - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlMapperConfigurationSupport
- setApplicationEventPublisher(ApplicationEventPublisher) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapperContext
-
各SQL実行時のイベントを配信する機能
- setAuditorProvider(AuditorProvider<?>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.audit.AuditingEntityListener
-
監査人情報を提供する。
- setCacheMode(boolean) - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlTemplateProperties
-
SQLテンプレートのパース結果をキャッシュするかどうか。
- setCatalog(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.TableIdGeneratorProperties
-
テーブルの含まれるカタログ名。
- setCatalog(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.TableIdContext
-
(オプション) テーブルの含まれるカタログ名。
- setCatalog(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.TableMeta
-
カタログ。
- SetClause - com.github.mygreen.sqlmapper.core.queryのクラス
-
SET句を組み立てるクラスです。
- SetClause() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.SetClause
- SetClause(int) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.SetClause
- setColumnMeta(ColumnMeta) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.IdGenerationContext
-
カラム情報
- setColumnMeta(ColumnMeta) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMeta
-
カラムのメタ情報
- setComponentType(Class<?>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredPropertyMeta
-
コンポーネントタイプを設定します。
- setDataSource(DataSource) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMetaFactory
- setDataSource(DataSource) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapperContext
-
接続先DBのデータソース。
- setDialect(Dialect) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMetaFactory
- setDialect(Dialect) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapperContext
-
RDMSごとの方言。
- setEmbeddedableId(boolean) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMeta
-
埋め込み型の主キーの子プロパティかどうか。
- setEmbeddedPropertyValue(PropertyMeta, Object, Object) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyValueInvoker
-
埋め込みプロパティを考慮して値を設定する。
- setEncoding(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlTemplateProperties
-
SQLテンプレートのパース時の文字コード
- setEntityMetaFactory(EntityMetaFactory) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapperContext
-
エンティティのメタ情報の作成処理。
- setEntityType(Class<?>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.IdGenerationContext
-
生成対象のIDプロパティが所属するエンティティ情報
- setFetchSize(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.JdbcTemplateProperties
-
フェッチサイズを設定します。
- setField(Field) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyBase
-
プロパティに対するフィールドを設定します。
- setFormatter(NumberFormat) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.SequenceIdGenerator
-
文字列にマッピングするときのフォーマッター
- setFormatter(NumberFormat) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.TableIdGenerator
-
文字列にマッピングするときのフォーマッター
- setIdGenerationContext(IdGenerationContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMeta
-
生成対象の識別子の情報を設定する。
- setIdGeneratonType(GeneratedValue.GenerationType) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMeta
-
識別子の生成タイプを設定する。
- setIdGenerator(IdGenerator) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMeta
-
識別子の生成処理を設定する。
- setIgnoreWarning(boolean) - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.JdbcTemplateProperties
-
SQLの警告を無視するかどうかを設定します。
- setInitialValue(long) - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.TableIdGeneratorProperties
-
値の初期値
- setInitialValue(long) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.TableIdContext
-
(オプション) 生成された最後の値を格納するカラムを初期化するために使用される初期値。
- setJdbcTemplateProperties(JdbcTemplateProperties) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMetaFactory
- setJdbcTemplateProperties(JdbcTemplateProperties) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapperContext
-
JdbcTemplate
の初期値。 - setLobHandler(LobHandler) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.ValueTypeRegistry
- setMaxRows(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.JdbcTemplateProperties
-
最大行数を設定します。
- setMessageFormatter(MessageFormatter) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMetaFactory
-
メッセージフォーマッタです。
- setMessageFormatter(MessageFormatter) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMetaFactory
- setMessageFormatter(MessageFormatter) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredParamMetaFactory
-
メッセージフォーマッタです。
- setMessageFormatter(MessageFormatter) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapperContext
-
エラーメッセージなどのフォーマッター。
- setMessageFormatter(MessageFormatter) - クラス のメソッドcom.github.mygreen.sqlmapper.core.type.ValueTypeRegistry
- setName(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.ColumnMeta
-
カラム名。
- setName(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMeta
-
エンティティの名称です。
- setName(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.TableMeta
-
テーブル名
- setNamingRule(NamingRule) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMetaFactory
-
命名規則の定義です。
- setNamingRule(NamingRule) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMetaFactory
- setNamingRule(NamingRule) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredPropertyMetaFactory
- setNamingRule(NamingRule) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapperContext
-
テーブル、カラムなどの命名規則。
- setParamName(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredPropertyMeta
-
パラメータ名。
- setPkColumn(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.TableIdGeneratorProperties
-
テーブル内のシーケンス名を保持する主キーのカラムの名前。
- setPkColumn(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.TableIdContext
-
テーブル内のシーケンス名を保持する主キーのカラムの名前。
- setPropertyMetaFactory(PropertyMetaFactory) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMetaFactory
-
プロパティのメタ情報を作成します。
- setPropertyMetaFactory(PropertyMetaFactory) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredParamMetaFactory
- setPropertyType(Class<?>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.IdGenerationContext
-
生成対象のIDプロパティのクラスタイプ
- setPropertyValue(PropertyMeta, Object, Object) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyValueInvoker
-
このプロパティに対して値を設定する。
- setPropertyValue(Object, Object) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredPropertyMeta
-
このプロパティに対して値を設定する。
- setQueryTimeout(int) - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.JdbcTemplateProperties
-
クエリ実行時ののクエリタイムアウトを設定します。
- setReadMethod(Method) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyBase
-
プロパティに対するgetterメソッドを設定します。
- setReadOnly(boolean) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.TableMeta
-
読み取り専用かどうか。
- setSchema(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.TableIdGeneratorProperties
-
テーブルの含まれるカタログ名。
- setSchema(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.TableIdContext
-
(オプション) テーブルの含まれるスキーマ名。
- setSchema(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.TableMeta
-
スキーマ。
- setSingleValue(boolean) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredPropertyMeta
-
Bean形式ではない1つのオブジェクトの場合
- setSqlTemplateEngine(SqlTemplateEngine) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapperContext
-
SQLテンプレートエンジン
- setStoredParamMetaFactory(StoredParamMetaFactory) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapperContext
-
ストアドプロシージャ/ファンクションのパラメータのメタ情報の作成処理。
- setStoredPropertyMetaFactory(StoredPropertyMetaFactory) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredParamMetaFactory
- setTable(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.TableIdGeneratorProperties
-
生成されたID値を格納するテーブルの名前。
- setTable(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.TableIdContext
-
生成されたID値を格納するテーブルの名前。
- setTableIdGeneratorProperties(TableIdGeneratorProperties) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMetaFactory
- setTableMeta(TableMeta) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.IdGenerationContext
-
テーブル情報
- setTableMeta(TableMeta) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.EntityMeta
- setTransactionManager(PlatformTransactionManager) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapperContext
-
トランザクションマネージャ。
- setUpdatable(boolean) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.ColumnMeta
-
更新可能かどうか。
- setValueColumn(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.TableIdGeneratorProperties
-
生成された最新の値を格納するカラムの名前。
- setValueColumn(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.TableIdContext
-
生成された最新の値を格納するカラムの名前。
- setValueType(ValueType<?>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredParamMeta
-
パラメータの値に対する
ValueType
を設定します。 - setValueType(ValueType<?>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredPropertyMeta
-
プロパティに対する
ValueType
を設定します。 - setValueType(ValueType<?>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMeta
-
値の変換処理
- setValueTypeRegistry(ValueTypeRegistry) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyMetaFactory
- setValueTypeRegistry(ValueTypeRegistry) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredParamMetaFactory
- setValueTypeRegistry(ValueTypeRegistry) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.StoredPropertyMetaFactory
- setValueTypeRegistry(ValueTypeRegistry) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapperContext
-
Java ⇔ SQL の相互変換処理を管理。
- setWriteMethod(Method) - クラス のメソッドcom.github.mygreen.sqlmapper.core.meta.PropertyBase
-
プロパティに対するsetterメソッドを設定します。
- ShortType - com.github.mygreen.sqlmapper.core.type.standardのクラス
-
short 型及びそのラッパー型のマッピングを処理します。
- ShortType(boolean) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.standard.ShortType
- SimpleWhere - com.github.mygreen.sqlmapper.core.where.simpleのクラス
-
入力された項目を AND でつなげていく条件を組み立てるクラスです。
- SimpleWhere() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.where.simple.SimpleWhere
- SimpleWhereBuilder - com.github.mygreen.sqlmapper.core.where.simpleのクラス
-
SQLのWhere句の条件をANDやORでつなげていく組み立てるためのクラスです。
- SimpleWhereBuilder() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.where.simple.SimpleWhereBuilder
- SimpleWhereVisitor - com.github.mygreen.sqlmapper.core.where.simpleのクラス
- SimpleWhereVisitor() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.where.simple.SimpleWhereVisitor
- SingleColumnRowMapper<T> - com.github.mygreen.sqlmapper.core.mapperのクラス
-
1列しかないResultSetをマッピングします。
- SingleColumnRowMapper(ValueType<T>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.mapper.SingleColumnRowMapper
- SqlCount - com.github.mygreen.sqlmapper.core.query.sqlのインタフェース
-
SQLテンプレートによる件数のカウントを行うクエリです。
- SqlCountImpl - com.github.mygreen.sqlmapper.core.query.sqlのクラス
-
SQLテンプレートによる件数のカウントを行うクエリの実装です。
- SqlCountImpl(SqlMapperContext, SqlTemplate, SqlTemplateContext) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.sql.SqlCountImpl
- SqlDateType - com.github.mygreen.sqlmapper.core.type.standardのクラス
-
Date
型のマッピングを処理します。 - SqlDateType() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.standard.SqlDateType
-
インスタンスを作成します。
- SqlDateType(String) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.standard.SqlDateType
-
書式を指定してインスタンスを作成します。
- SqlEntityRowMapper<T> - com.github.mygreen.sqlmapper.core.mapperのクラス
-
SQLテンプレートによる抽出結果の1レコード分のエンティティをマッピングする。
- SqlEntityRowMapper(EntityMeta, Optional<EntityMappingCallback<T>>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.mapper.SqlEntityRowMapper
-
任意のSQL実行時のように、取得するカラムが未定のときエンティティ情報を指定する。
- SqlFunction - com.github.mygreen.sqlmapper.core.where.metamodelのインタフェース
-
SQL関数を処理するためのインタフェース。
- SqliteDialect - com.github.mygreen.sqlmapper.core.dialectのクラス
-
SQLiteの方言の定義。
- SqliteDialect() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.dialect.SqliteDialect
- sqlMapper() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlMapperConfigurationSupport
- SqlMapper - com.github.mygreen.sqlmapper.coreのクラス
-
JDBCによるSQL実行を管理するクラスです。
- SqlMapper(SqlMapperContext) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.SqlMapper
- SqlMapperConfigurationSupport - com.github.mygreen.sqlmapper.core.configのクラス
-
SQLMapperのSpringBeanの設定サポート用クラス。
- SqlMapperConfigurationSupport() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.config.SqlMapperConfigurationSupport
- sqlMapperContext() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlMapperConfigurationSupport
- SqlMapperContext - com.github.mygreen.sqlmapper.coreのクラス
-
SqlMapperの設定情報を保持します。
- SqlMapperContext() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.SqlMapperContext
- SqlMapperException - com.github.mygreen.sqlmapper.coreの例外
-
SqlMapperのルート例外。
- SqlMapperException(String) - 例外 のコンストラクタcom.github.mygreen.sqlmapper.core.SqlMapperException
-
メッセージを指定するコンストラクタです。
- SqlMapperException(String, Throwable) - 例外 のコンストラクタcom.github.mygreen.sqlmapper.core.SqlMapperException
-
メッセージと原因となるエラーを指定するコンストラクタです。
- SqlMapperException(Throwable) - 例外 のコンストラクタcom.github.mygreen.sqlmapper.core.SqlMapperException
-
原因となるエラーを指定するコンストラクタです。
- SqlParameterBindException - com.github.mygreen.sqlmapper.core.typeの例外
-
SQL用変数の値のバインドに失敗した場合にスローされる例外です。
- SqlParameterBindException(String) - 例外 のコンストラクタcom.github.mygreen.sqlmapper.core.type.SqlParameterBindException
-
メッセージを指定してインスタンスと作成します。
- SqlParameterBindException(String, Throwable) - 例外 のコンストラクタcom.github.mygreen.sqlmapper.core.type.SqlParameterBindException
-
メッセージと例外を指定してインスタンスを作成します。
- SqlSelect<T> - com.github.mygreen.sqlmapper.core.query.sqlのインタフェース
-
SQLテンプレートによる抽出を行うクエリです。
- SqlSelectExecutor<T> - com.github.mygreen.sqlmapper.core.query.sqlのクラス
-
SQLテンプレートによる抽出を行うクエリを実行します。
- SqlSelectExecutor(SqlSelectImpl<T>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.sql.SqlSelectExecutor
-
組み立てたクエリ情報を指定するコンストラクタ。
- SqlSelectImpl<T> - com.github.mygreen.sqlmapper.core.query.sqlのクラス
-
SQLテンプレートによる抽出を行うクエリの実装です。
- SqlSelectImpl(SqlMapperContext, Class<T>, SqlTemplate, SqlTemplateContext) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.sql.SqlSelectImpl
- sqlTemplateEngine() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlMapperConfigurationSupport
-
SQLテンプレートエンジンのBean定義。
- sqlTemplateProperties() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlMapperConfigurationSupport
- SqlTemplateProperties - com.github.mygreen.sqlmapper.core.configのクラス
-
SQLテンプレートによる設定
- SqlTemplateProperties() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.config.SqlTemplateProperties
- SqlTemporalType<T extends Date> - com.github.mygreen.sqlmapper.core.type.standardのインタフェース
-
Date
を継承している時制の型を表すインタフェース。 - SqlTimestampType - com.github.mygreen.sqlmapper.core.type.standardのクラス
-
Timestamp
型のマッピングを処理します。 - SqlTimestampType() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.standard.SqlTimestampType
-
インスタンスを作成します。
- SqlTimestampType(String) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.standard.SqlTimestampType
-
書式を指定してインスタンスを作成します。
- SqlTimeType - com.github.mygreen.sqlmapper.core.type.standardのクラス
-
Time
型のマッピングを処理します。 - SqlTimeType() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.standard.SqlTimeType
-
インスタンスを作成します。
- SqlTimeType(String) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.standard.SqlTimeType
-
書式を指定してインスタンスを作成します。
- SqlUpdate - com.github.mygreen.sqlmapper.core.query.sqlのインタフェース
-
SQLテンプレートによる更新(INSERT / UPDATE/ DELETE)を行うクエリです。
- SqlUpdateImpl - com.github.mygreen.sqlmapper.core.query.sqlのクラス
-
SQLテンプレートによる更新(INSERT / UPDATE/ DELETE)を行うクエリの実装です。
- SqlUpdateImpl(SqlMapperContext, SqlTemplate, SqlTemplateContext) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.sql.SqlUpdateImpl
- SqlValueConversionException - com.github.mygreen.sqlmapper.core.typeの例外
-
SQL値の変換に失敗したときにスローされる例外です。
- SqlValueConversionException(Class<?>, Object, String) - 例外 のコンストラクタcom.github.mygreen.sqlmapper.core.type.SqlValueConversionException
-
インスタンスを作成します。
- SqlValueConversionException(Class<?>, Object, String, Throwable) - 例外 のコンストラクタcom.github.mygreen.sqlmapper.core.type.SqlValueConversionException
-
インスタンスを作成します。
- StandardDialect - com.github.mygreen.sqlmapper.core.dialectのクラス
-
標準のDBの方言定義。
- StandardDialect() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.dialect.StandardDialect
- StoredName - com.github.mygreen.sqlmapper.coreのクラス
-
ストアドプロシージャ/ストアドファンクションの名称を指定するためのクラス。
- StoredName(String) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.StoredName
- StoredParamMeta - com.github.mygreen.sqlmapper.core.metaのクラス
-
ストアドのパラメータを表現します。
- StoredParamMeta(Class<?>, boolean) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.meta.StoredParamMeta
- storedParamMetaFactory() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlMapperConfigurationSupport
- StoredParamMetaFactory - com.github.mygreen.sqlmapper.core.metaのクラス
-
ストアドプロシージャ/ストアドファンクションのパラメータのメタ情報を作成します。
- StoredParamMetaFactory() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.meta.StoredParamMetaFactory
- StoredParamValueType - com.github.mygreen.sqlmapper.core.typeのインタフェース
-
ストアドプロシージャ/ファンクションのパラメータの型を表します。
- StoredPropertyMeta - com.github.mygreen.sqlmapper.core.metaのクラス
-
ストアドプロシージャ/ストアドファンクションのDTO形式のパラメータのプロパティ。
- StoredPropertyMeta(String, Class<?>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.meta.StoredPropertyMeta
-
プロパティのインスタンス情報を作成します。
- storedPropertyMetaFactory() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlMapperConfigurationSupport
- StoredPropertyMetaFactory - com.github.mygreen.sqlmapper.core.metaのクラス
-
ストアドプロシージャ/ファンクション
- StoredPropertyMetaFactory() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.meta.StoredPropertyMetaFactory
- StoredResultSetRowMapper<T> - com.github.mygreen.sqlmapper.core.mapperのクラス
-
ストアドプロシージャ/ファンクションのResultSetをBeanにマッピングします。
- StoredResultSetRowMapper(StoredPropertyMeta) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.mapper.StoredResultSetRowMapper
- strategy() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.GeneratedValue
-
アノテーションの付いたエンティティの識別子(主キー)を生成するために、永続化プロバイダが使用しなければならない生成戦略。
- STRING - com.github.mygreen.sqlmapper.core.annotation.Enumerated.EnumType
-
列挙型の名称(
Enum.name()
)を永続化します。 - StringType - com.github.mygreen.sqlmapper.core.type.standardのクラス
-
String
型のマッピングを処理します。 - StringType() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.standard.StringType
- supportsGenerationType(GeneratedValue.GenerationType) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.dialect.Dialect
-
サポートする主キーの生成戦略を判定します。
- supportsGenerationType(GeneratedValue.GenerationType) - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.H2Dialect
-
サポートする主キーの生成戦略を判定します。
- supportsGenerationType(GeneratedValue.GenerationType) - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.HsqlDialect
-
サポートする主キーの生成戦略を判定します。
- supportsGenerationType(GeneratedValue.GenerationType) - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.OracleDialect
-
サポートする主キーの生成戦略を判定します。
- supportsGenerationType(GeneratedValue.GenerationType) - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.OracleLegacyDialect
-
サポートする主キーの生成戦略を判定します。
- supportsGenerationType(GeneratedValue.GenerationType) - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.PostgresDialect
-
サポートする主キーの生成戦略を判定します。
- supportsGenerationType(GeneratedValue.GenerationType) - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.SqliteDialect
-
サポートする主キーの生成戦略を判定します。
- supportsGenerationType(GeneratedValue.GenerationType) - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.StandardDialect
-
サポートする主キーの生成戦略を判定します。
- supportsSelectForUpdate(SelectForUpdateType) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.dialect.Dialect
-
SELECT文で
FOR UPDATE
をサポートしていればtrue
を返します。 - supportsSelectForUpdate(SelectForUpdateType) - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.DialectBase
-
SELECT文で
FOR UPDATE
をサポートしていればtrue
を返します。 - supportsSelectForUpdate(SelectForUpdateType) - クラス のメソッドcom.github.mygreen.sqlmapper.core.dialect.OracleDialect
-
SELECT文で
FOR UPDATE
をサポートしていればtrue
を返します。 - suppresOptimisticLockException() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchDelete
-
バージョンチェックを行った場合に、更新行数が0行でも
OptimisticLockingFailureException
をスローしないようにします。 - suppresOptimisticLockException() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchDeleteImpl
- suppresOptimisticLockException() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchUpdate
-
バージョンチェックを行った場合に、更新行数が0行でも
OptimisticLockingFailureException
をスローしないようにします。 - suppresOptimisticLockException() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoBatchUpdateImpl
- suppresOptimisticLockException() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoDelete
-
バージョンチェックを行った場合に、削除行数が0行でも
OptimisticLockingFailureException
をスローしないようにします。 - suppresOptimisticLockException() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoDeleteImpl
- suppresOptimisticLockException() - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdate
-
バージョンチェックを行った場合に、更新行数が0行でも
OptimisticLockingFailureException
をスローしないようにします。 - suppresOptimisticLockException() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoUpdateImpl
T
- table() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.TableGenerator
-
(オプション) 生成された識別子(主キー)の値を格納するテーブルの名前。
- Table - com.github.mygreen.sqlmapper.core.annotationの注釈型
-
テーブル情報を指定します。
- TABLE - com.github.mygreen.sqlmapper.core.annotation.GeneratedValue.GenerationType
-
永続化プロバイダは一意性を保証するために基になるデータベースのテーブルを使用してエンティティの主キーに値を割り当てます。
- tableFullName(String, String, String) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.NameUtils
-
テーブルのカタログやスキーマを含んだ完全な名前を返します。
- TableGenerator - com.github.mygreen.sqlmapper.core.annotationの注釈型
-
識別子(主キー)の値をテーブルにより採番する設定をします。
- TableIdContext - com.github.mygreen.sqlmapper.core.idのクラス
-
テーブルを用いたIDを生成するための情報を保持します。
- TableIdContext() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.id.TableIdContext
- TableIdGenerator - com.github.mygreen.sqlmapper.core.idのクラス
-
GeneratedValue.GenerationType.TABLE
方式でIDの値を自動生成するIDジェネレータです。 - TableIdGenerator(TableIdIncrementer, Class<?>, String) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.id.TableIdGenerator
- tableIdGeneratorProperties() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlMapperConfigurationSupport
- TableIdGeneratorProperties - com.github.mygreen.sqlmapper.core.configのクラス
-
テーブルによるIDの自動採番の設定
- TableIdGeneratorProperties() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.config.TableIdGeneratorProperties
- TableIdIncrementer - com.github.mygreen.sqlmapper.core.idのクラス
-
テーブルを用いてIDの採番を行います。
- TableIdIncrementer(JdbcTemplate, TableIdContext) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.id.TableIdIncrementer
- TableMeta - com.github.mygreen.sqlmapper.core.metaのクラス
-
テーブルのメタ情報です。
- TableMeta() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.meta.TableMeta
- TableNameResolver - com.github.mygreen.sqlmapper.core.queryのクラス
-
テーブル名と別名を管理します。
- TableNameResolver() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.TableNameResolver
- templateMap - クラス の変数com.github.mygreen.sqlmapper.core.where.metamodel.OperationHandler
-
演算子に対するテンプレートのマップ マップの値ととなるテンプレートは
MessageFormat
の形式。 - Temporal - com.github.mygreen.sqlmapper.core.annotationの注釈型
-
プロパティが時制であることを定義します。
- Temporal.TemporalType - com.github.mygreen.sqlmapper.core.annotationの列挙型
-
時制の種別を定義します。
- Term - com.github.mygreen.sqlmapper.core.where.simpleのインタフェース
-
式の項を表現するインタフェース。
- terms - クラス の変数com.github.mygreen.sqlmapper.core.where.simple.AbstractWhere
-
項のリスト。
- TextConversionException - com.github.mygreen.sqlmapper.core.typeの例外
-
値を文字列への変換に失敗したときにスローされる例外です。
- TextConversionException(Object, String) - 例外 のコンストラクタcom.github.mygreen.sqlmapper.core.type.TextConversionException
-
メッセージを指定してインスタンスを作成します。
- TextConversionException(Object, String, Throwable) - 例外 のコンストラクタcom.github.mygreen.sqlmapper.core.type.TextConversionException
-
メッセージと原因となるエラーを指定してインスタンスを作成します。
- TIME - com.github.mygreen.sqlmapper.core.annotation.Temporal.TemporalType
-
java.sql.Timeと同じ意味です。
- TIMESTAMP - com.github.mygreen.sqlmapper.core.annotation.Temporal.TemporalType
-
java.sql.Timestampと同じです。
- toArray(List<String>) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.QueryUtils
-
String
の配列に変換して返します。 - toInteger(Object) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.NumberConvertUtils
- toInteger(String) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.NumberConvertUtils
- toIntoSql() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.InsertClause
-
INTO句をSQLに変換します。
- toLong(Object) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.NumberConvertUtils
- toLong(String) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.NumberConvertUtils
- toPrimitiveInteger(Object) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.NumberConvertUtils
- toPrimitiveInteger(String) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.NumberConvertUtils
- toPrimitiveLong(Object) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.NumberConvertUtils
- toPrimitiveLong(String) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.NumberConvertUtils
- toPrimitiveShort(Object) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.NumberConvertUtils
- toPrimitiveShort(String) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.NumberConvertUtils
- toShort(Object) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.NumberConvertUtils
- toShort(String) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.NumberConvertUtils
- toSql() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.FromClause
-
SQLに変換します。
- toSql() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.OrderByClause
-
SQLに変換します。
- toSql() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.SelectClause
-
SQLに変換します。
- toSql() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.SetClause
-
SQLに変換します。
- toSql() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.WhereClause
-
SQLに変換します。
- toString() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.JdbcTemplateProperties
- toString() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlTemplateProperties
- toString() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.TableIdGeneratorProperties
- toString() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.IdGenerationContext
- toString() - クラス のメソッドcom.github.mygreen.sqlmapper.core.id.TableIdContext
- toString() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.OrderByClause
- toValuesSql() - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.InsertClause
-
VALUES句をSQLに変換します。
- transactionManager() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlMapperConfigurationSupport
- Transient - com.github.mygreen.sqlmapper.core.annotationの注釈型
-
プロパティが永続化対象外であることを定義します。
- txRequiresNew() - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapperContext
-
トランザクションの伝搬タイプが
TransactionDefinition.PROPAGATION_REQUIRES_NEW
のトランザクションテンプレートを作成します。 - type() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.Convert
-
変換処理の実装クラスを指定します。
- typeMap - クラス の変数com.github.mygreen.sqlmapper.core.type.ValueTypeRegistry
-
クラスタイプで関連付けられた
ValueType
のマップ
U
- UnaryOpHandler - com.github.mygreen.sqlmapper.core.where.metamodelのクラス
-
単項演算子(
UnaryOp
)に対する処理を定義します。 - UnaryOpHandler() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.where.metamodel.UnaryOpHandler
- uncapitalize(String) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.core.util.NameUtils
-
先頭の文字を小文字にする。
- updatable() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.Column
-
(オプション) 永続化プロバイダによって生成されたSQL UPDATE文にカラムが含まれるかどうか。
- update(T) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
SQLを自動生成して更新します。
- updateBatch(List<T>) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
SQLを自動生成してバッチ更新します。
- updateBatch(T...) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
SQLを自動生成してバッチ更新します。
- updateBySql(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
SQLテンプレートを指定して更新(INSERT / UPDATE/ DELETE)を行います。
- updateBySql(String, SqlTemplateContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
SQLテンプレートを指定して更新(INSERT / UPDATE/ DELETE)を行います。
- updateBySqlFile(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
SQLテンプレートファイルを指定して更新(INSERT / UPDATE/ DELETE)を行います。
- updateBySqlFile(String, SqlTemplateContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.SqlMapper
-
SQLテンプレートファイルを指定して更新(INSERT / UPDATE/ DELETE)を行います。
- UpdatedAt - com.github.mygreen.sqlmapper.core.annotationの注釈型
-
エンティティの更新された日時を表すプロパティであることを定義します。
- UpdatedBy - com.github.mygreen.sqlmapper.core.annotationの注釈型
-
エンティティの更新が誰にされたかを表すプロパティであることを定義します。
- UpperFunction - com.github.mygreen.sqlmapper.core.where.metamodel.functionのクラス
-
UPPER 関数を処理します。
- UpperFunction() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.where.metamodel.function.UpperFunction
- UtilDateType - com.github.mygreen.sqlmapper.core.type.standardのクラス
-
Date
型のマッピングを処理します。 - UtilDateType(SqlTemporalType) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.standard.UtilDateType
-
インスタンスを作成します。
- UUID - com.github.mygreen.sqlmapper.core.annotation.GeneratedValue.GenerationType
-
永続化プロバイダは
UUID
を使用しランダムなセキュアな値を割り当てます。 - UUIDGenerator - com.github.mygreen.sqlmapper.core.idのクラス
-
GeneratedValue.GenerationType.UUID
方式でIDの値を自動生成するIDジェネレータです。 - UUIDGenerator(Class<?>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.id.UUIDGenerator
- UUIDType - com.github.mygreen.sqlmapper.core.type.standardのクラス
-
文字列型を
UUID
型のマッピングを処理します。 - UUIDType() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.standard.UUIDType
V
- value() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.Enumerated
-
(オプション)
Enum
型のマッピング種別。 - value() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.Temporal
-
時制の種別を指定します。
- valueColumn() - 注釈型 のメソッドcom.github.mygreen.sqlmapper.core.annotation.TableGenerator
-
(オプション) 生成された最新の値を格納するカラムの名前。
- valueOf(String) - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.core.annotation.Enumerated.EnumType
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.core.annotation.GeneratedValue.GenerationType
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.core.annotation.Temporal.TemporalType
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.core.query.JoinType
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.core.query.SelectForUpdateType
-
指定した名前を持つこの型の列挙型定数を返します。
- values() - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.core.annotation.Enumerated.EnumType
-
この列挙型の定数を含む配列を宣言されている順序で返します。
- values() - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.core.annotation.GeneratedValue.GenerationType
-
この列挙型の定数を含む配列を宣言されている順序で返します。
- values() - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.core.annotation.Temporal.TemporalType
-
この列挙型の定数を含む配列を宣言されている順序で返します。
- values() - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.core.query.JoinType
-
この列挙型の定数を含む配列を宣言されている順序で返します。
- values() - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.core.query.SelectForUpdateType
-
この列挙型の定数を含む配列を宣言されている順序で返します。
- valuesSize() - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.simple.Exp
-
パラメータのサイズを取得します。
- ValueType<T> - com.github.mygreen.sqlmapper.core.typeのインタフェース
-
SQL(JDBC)とマッピング先の型を表すインタフェースです。
- ValueTypeNotFoundException - com.github.mygreen.sqlmapper.core.typeの例外
-
対応する
ValueType
が見つからない場合にスローされる例外です。 - ValueTypeNotFoundException(PropertyBase, String) - 例外 のコンストラクタcom.github.mygreen.sqlmapper.core.type.ValueTypeNotFoundException
-
インスタンスを作成します。
- valueTypeRegistry() - クラス のメソッドcom.github.mygreen.sqlmapper.core.config.SqlMapperConfigurationSupport
- ValueTypeRegistry - com.github.mygreen.sqlmapper.core.typeのクラス
-
ValueType
を管理します。 - ValueTypeRegistry() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.type.ValueTypeRegistry
- version(Object) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- version(Object) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelect
-
WHERE句の条件にバージョンプロパティを指定します。
- Version - com.github.mygreen.sqlmapper.core.annotationの注釈型
-
プロパティが楽観的排他キーとしてのバージョンキーであることを定義します。
- visit(Exp) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.simple.SimpleWhereVisitor
-
式(
Exp
)を処理します。 - visit(SimpleWhere) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.simple.SimpleWhereVisitor
-
SimpleWhere
を処理します。 - visit(SimpleWhereBuilder) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.simple.SimpleWhereVisitor
-
SimpleWhereBuilder
を処理します。 - visit(WhereTerm) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.simple.SimpleWhereVisitor
-
WhereTerm
を処理します。 - visit(Where) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.MetamodelWhereVisitor
-
Where
を処理します。 - visit(Where) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.simple.SimpleWhereVisitor
-
Where
を処理します。 - visit(Where) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.where.WhereVisitor
-
Where
を処理します。 - visit(Constant<?>, VisitorContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.ExpressionVisitor
- visit(SubQueryExpression<?>, VisitorContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.ExpressionVisitor
- visit(Operation<?>, VisitorContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.ExpressionVisitor
- visit(Path<?>, VisitorContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.ExpressionVisitor
- visitConstantWithPropertyPath(Path<?>, Constant<?>, VisitorContext) - クラス のメソッドcom.github.mygreen.sqlmapper.core.where.metamodel.OperationHandler
-
プロパティが確定しているのとき定数の処理。
- VisitorContext - com.github.mygreen.sqlmapper.core.where.metamodelのクラス
-
式であるノードを巡回する際に持ち回るコンテキスト。
- VisitorContext(VisitorContext) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.where.metamodel.VisitorContext
-
親の情報を引き継いでインスタンスを作成します。
- VisitorContext(Map<Class<?>, EntityMeta>, Dialect, EntityMetaFactory, TableNameResolver) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.where.metamodel.VisitorContext
W
- WAIT - com.github.mygreen.sqlmapper.core.query.SelectForUpdateType
-
ロックが獲得できるまで指定時間待機することを示します。
- where(Predicate) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoAnyDeleteImpl
- where(Predicate) - クラス のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelectImpl
- where(Predicate) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoAnyDelete
-
検索条件を指定します。
- where(Predicate) - インタフェース のメソッドcom.github.mygreen.sqlmapper.core.query.auto.AutoSelect
-
検索条件を指定します。
- Where - com.github.mygreen.sqlmapper.core.whereのインタフェース
-
Where句を組み立てるインタフェースです。
- WhereClause - com.github.mygreen.sqlmapper.core.queryのクラス
-
where句を組み立てるクラスです。
- WhereClause() - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.WhereClause
-
WhereClause
を作成します。 - WhereClause(int) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.query.WhereClause
-
WhereClause
を作成します。 - WhereTerm - com.github.mygreen.sqlmapper.core.where.simpleのクラス
- WhereTerm(AbstractWhere<?>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.core.where.simple.WhereTerm
- WhereVisitor - com.github.mygreen.sqlmapper.core.whereのインタフェース
-
Where句をSQLに変換するためのVisitor
- withCatalog(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.StoredName
-
カタログ名を設定します。
- withSchema(String) - クラス のメソッドcom.github.mygreen.sqlmapper.core.StoredName
-
スキーマ名を設定します。
- writeMethod - クラス の変数com.github.mygreen.sqlmapper.core.meta.PropertyBase
-
setterメソッド
すべてのクラス すべてのパッケージ