A B C D E F G H I J L M N O P Q R S T U V W _

A

AbstractComparableDomain<V extends Comparable<? super V>,D extends AbstractDomain<V,D> & ComparableDomain<V,D>> - org.seasar.doma.domain の クラス
ComparableDomain の骨格実装です。
AbstractComparableDomain() - クラス org.seasar.doma.domain.AbstractComparableDomain のコンストラクタ
サブクラスに Serializable な実装を認めるための、デフォルトコンストラクタです。
AbstractComparableDomain(Class<V>, V) - クラス org.seasar.doma.domain.AbstractComparableDomain のコンストラクタ
インスタンスを構築します。
AbstractDomain<V,D extends AbstractDomain<V,D>> - org.seasar.doma.domain の クラス
Domain の骨格実装です。
AbstractDomain() - クラス org.seasar.doma.domain.AbstractDomain のコンストラクタ
サブクラスに Serializable な実装を認めるための、デフォルトコンストラクタです。
AbstractDomain(Class<V>, V) - クラス org.seasar.doma.domain.AbstractDomain のコンストラクタ
インスタンスを構築します。
AbstractIdGenerator - org.seasar.doma.jdbc.id の クラス
IdGenerator の骨格実装です。
AbstractIdGenerator() - クラス org.seasar.doma.jdbc.id.AbstractIdGenerator のコンストラクタ
 
AbstractJdbcType<T> - org.seasar.doma.jdbc.type の クラス
JdbcType の骨格実装です。
AbstractJdbcType(int) - クラス org.seasar.doma.jdbc.type.AbstractJdbcType のコンストラクタ
SQL型を指定してインスタンスを構築します。
AbstractMessageResource<M extends Enum<M> & MessageCode> - org.seasar.doma.message の クラス
Enum で表現されたメッセージコードを扱うリソースバンドルです。
AbstractMessageResource(Class<M>) - クラス org.seasar.doma.message.AbstractMessageResource のコンストラクタ
 
AbstractPreGenerateIdGenerator - org.seasar.doma.jdbc.id の クラス
INSERT文の実行前に識別子を生成するジェネレータの抽象クラスです。
AbstractPreGenerateIdGenerator() - クラス org.seasar.doma.jdbc.id.AbstractPreGenerateIdGenerator のコンストラクタ
 
AbstractPreGenerateIdGenerator.IdContext - org.seasar.doma.jdbc.id の クラス
識別子コンテキストです。
AbstractPreGenerateIdGenerator.IdContext() - クラス org.seasar.doma.jdbc.id.AbstractPreGenerateIdGenerator.IdContext のコンストラクタ
 
AbstractResultSetType - org.seasar.doma.jdbc.type の クラス
ResultSet 用の JdbcType のための骨格実装です。
AbstractResultSetType(int) - クラス org.seasar.doma.jdbc.type.AbstractResultSetType のコンストラクタ
SQL型を指定してインスタンスを構築します。
accept(DomainVisitor<R, P, TH>, P) - クラス org.seasar.doma.domain.ArrayDomain のメソッド
 
accept(DomainVisitor<R, P, TH>, P) - クラス org.seasar.doma.domain.ArrayListDomain のメソッド
 
accept(DomainVisitor<R, P, TH>, P) - クラス org.seasar.doma.domain.BigDecimalDomain のメソッド
 
accept(DomainVisitor<R, P, TH>, P) - クラス org.seasar.doma.domain.BigIntegerDomain のメソッド
 
accept(DomainVisitor<R, P, TH>, P) - クラス org.seasar.doma.domain.BlobDomain のメソッド
 
accept(DomainVisitor<R, P, TH>, P) - クラス org.seasar.doma.domain.BooleanDomain のメソッド
 
accept(DomainVisitor<R, P, TH>, P) - クラス org.seasar.doma.domain.ByteDomain のメソッド
 
accept(DomainVisitor<R, P, TH>, P) - クラス org.seasar.doma.domain.BytesDomain のメソッド
 
accept(DomainVisitor<R, P, TH>, P) - クラス org.seasar.doma.domain.ClobDomain のメソッド
 
accept(DomainVisitor<R, P, TH>, P) - クラス org.seasar.doma.domain.DateDomain のメソッド
 
accept(DomainVisitor<R, P, TH>, P) - インタフェース org.seasar.doma.domain.Domain のメソッド
ビジターを受け入れます。
accept(DomainVisitor<R, P, TH>, P) - クラス org.seasar.doma.domain.DoubleDomain のメソッド
 
accept(DomainVisitor<R, P, TH>, P) - クラス org.seasar.doma.domain.FloatDomain のメソッド
 
accept(DomainVisitor<R, P, TH>, P) - クラス org.seasar.doma.domain.IntegerDomain のメソッド
 
accept(DomainVisitor<R, P, TH>, P) - クラス org.seasar.doma.domain.LongDomain のメソッド
 
accept(DomainVisitor<R, P, TH>, P) - クラス org.seasar.doma.domain.NClobDomain のメソッド
 
accept(DomainVisitor<R, P, TH>, P) - クラス org.seasar.doma.domain.ShortDomain のメソッド
 
accept(DomainVisitor<R, P, TH>, P) - クラス org.seasar.doma.domain.StringDomain のメソッド
 
accept(DomainVisitor<R, P, TH>, P) - クラス org.seasar.doma.domain.TimeDomain のメソッド
 
accept(DomainVisitor<R, P, TH>, P) - クラス org.seasar.doma.domain.TimestampDomain のメソッド
 
accept(SqlNodeVisitor<R, P>, P) - インタフェース org.seasar.doma.jdbc.SqlNode のメソッド
ビジターを受け入れ、ビジターの適切なメソッドにディスパッチします。
addNode(SqlNode) - インタフェース org.seasar.doma.jdbc.SqlNode のメソッド
子ノードを追加します。
addProperty(String, String) - クラス org.seasar.doma.jdbc.SimpleDataSource のメソッド
JDBCドライバへのプロパティを追加します。
aliases - クラス org.seasar.doma.jdbc.SelectOptions の変数
悲観的排他制御のロック対象のエイリアスの配列
allocated - クラス org.seasar.doma.jdbc.id.AbstractPreGenerateIdGenerator.IdContext の変数
割り当てサイズ
allocationSize - クラス org.seasar.doma.jdbc.id.AbstractPreGenerateIdGenerator の変数
割り当てサイズ
apply(Domain<V, ?>, JdbcType<V>) - インタフェース org.seasar.doma.jdbc.JdbcMappingFunction のメソッド
 
apply(Domain<V, ?>, JdbcType<V>) - インタフェース org.seasar.doma.jdbc.SqlLogFormattingFunction のメソッド
処理を実行します。
applyQuote(String) - インタフェース org.seasar.doma.jdbc.dialect.Dialect のメソッド
引用符で囲みます。
applyQuote(String) - クラス org.seasar.doma.jdbc.dialect.StandardDialect のメソッド
 
args - 例外 org.seasar.doma.DomaException の変数
メッセージへの引数
ARRAY - クラス org.seasar.doma.jdbc.type.JdbcTypes の static 変数
 
ArrayDomain<D extends ArrayDomain<D,E>,E> - org.seasar.doma.domain の クラス
Array を値の型とするドメインのための骨格実装です。
ArrayDomain() - クラス org.seasar.doma.domain.ArrayDomain のコンストラクタ
デフォルトの値でインスタンス化します。
ArrayDomain(Array) - クラス org.seasar.doma.domain.ArrayDomain のコンストラクタ
値を指定してインスタンス化します。
ArrayDomainVisitor<R,P,TH extends Throwable> - org.seasar.doma.domain の インタフェース
ArrayDomain のビジターです。
ArrayFactory - org.seasar.doma の 注釈型
Array のインスタンスを生成することを示します。
ArrayListDomain<E,D extends ArrayListDomain<E,D>> - org.seasar.doma.domain の クラス
ArrayList を値の型とするドメインのための骨格実装です。
ArrayListDomain() - クラス org.seasar.doma.domain.ArrayListDomain のコンストラクタ
デフォルトの値でインスタンス化します。
ArrayListDomain(ArrayList<E>) - クラス org.seasar.doma.domain.ArrayListDomain のコンストラクタ
値を指定してインスタンス化します。
ArrayListDomainVisitor<R,P,TH extends Throwable> - org.seasar.doma.domain の インタフェース
ArrayListDomain のビジターです。
ArrayType - org.seasar.doma.jdbc.type の クラス
Array 用の JdbcType の実装です。
ArrayType() - クラス org.seasar.doma.jdbc.type.ArrayType のコンストラクタ
 
assertComparable(V) - クラス org.seasar.doma.domain.AbstractComparableDomain のメソッド
 
assertComparable(D) - クラス org.seasar.doma.domain.AbstractComparableDomain のメソッド
 
AssignedIdProperty<D extends Domain<?,?>> - org.seasar.doma.jdbc.entity の クラス
アプリケーションにより割り当てられる識別子のプロパティです。
AssignedIdProperty(String, String, D) - クラス org.seasar.doma.jdbc.entity.AssignedIdProperty のコンストラクタ
インスタンスを構築します。

B

BasicProperty<D extends Domain<?,?>> - org.seasar.doma.jdbc.entity の クラス
基本のプロパティです。
BasicProperty(String, String, D, boolean, boolean) - クラス org.seasar.doma.jdbc.entity.BasicProperty のコンストラクタ
インスタンスを構築します。
BatchDelete - org.seasar.doma の 注釈型
バッチ削除処理を示します。
BatchInsert - org.seasar.doma の 注釈型
バッチ挿入処理を示します。
BatchOptimisticLockException - org.seasar.doma.jdbc の 例外
バッチ処理時に楽観的排他制御に失敗した場合にスローされる例外です。
BatchOptimisticLockException(Sql<?>) - 例外 org.seasar.doma.jdbc.BatchOptimisticLockException のコンストラクタ
楽観的排他制御に失敗したSQLを指定してインスタンスを構築します。
BatchOptimisticLockException(String) - 例外 org.seasar.doma.jdbc.BatchOptimisticLockException のコンストラクタ
楽観的排他制御に失敗した未加工SQLを指定してインスタンスを構築します。
batchSize() - インタフェース org.seasar.doma.jdbc.Config のメソッド
バッチサイズを返します。
batchSize() - クラス org.seasar.doma.jdbc.DomaAbstractConfig のメソッド
 
BatchSqlExecutionException - org.seasar.doma.jdbc の 例外
バッチ処理に失敗した場合にスローされる例外です。
BatchSqlExecutionException(Sql<?>, Throwable, Throwable) - 例外 org.seasar.doma.jdbc.BatchSqlExecutionException のコンストラクタ
SQL、スローされた原因、根本原因を指定してインスタンスを構築します。
BatchSqlExecutionException(String, Throwable, Throwable) - 例外 org.seasar.doma.jdbc.BatchSqlExecutionException のコンストラクタ
未加工SQL、スローされた原因、根本原因を指定してインスタンスを構築します。
BatchUniqueConstraintException - org.seasar.doma.jdbc の 例外
バッチ処理で一意制約違反が発生した場合にスローされる例外です。
BatchUniqueConstraintException(Sql<?>, Throwable) - 例外 org.seasar.doma.jdbc.BatchUniqueConstraintException のコンストラクタ
SQLと原因を指定してインスタンスを構築します。
BatchUniqueConstraintException(String, Throwable) - 例外 org.seasar.doma.jdbc.BatchUniqueConstraintException のコンストラクタ
未加工SQLと原因を指定してインスタンスを構築します。
BatchUpdate - org.seasar.doma の 注釈型
バッチ更新処理を示します。
bean - クラス org.seasar.doma.bean.FieldAccessBeanWrapper の変数
JavaBeans
bean - クラス org.seasar.doma.bean.MethodAccessBeanWrapper の変数
JavaBeans
beanClass - クラス org.seasar.doma.bean.FieldAccessBeanWrapper の変数
JavaBeansのクラス
beanClass - クラス org.seasar.doma.bean.MethodAccessBeanWrapper の変数
JavaBeansのクラス
BeanException - org.seasar.doma.bean の 例外
JavaBeans に関する例外です。
BeanException(MessageCode, Object...) - 例外 org.seasar.doma.bean.BeanException のコンストラクタ
インスタンスを構築します。
BeanException(MessageCode, Throwable, Object...) - 例外 org.seasar.doma.bean.BeanException のコンストラクタ
この例外の原因となった Throwable を指定してインスタンスを構築します。
BeanPropertyWrapper - org.seasar.doma.bean の インタフェース
JavaBeans のプロパティのラッパーです。
BeanUtil - org.seasar.doma.bean の クラス
JavaBeans に関するユーティリティです。
BeanUtil() - クラス org.seasar.doma.bean.BeanUtil のコンストラクタ
 
BeanUtilDelegate - org.seasar.doma.bean の インタフェース
BeanUtil から処理を委譲されるクラスです。
BeanWrapper - org.seasar.doma.bean の インタフェース
JavaBeans のラッパーです。
BeanWrapperFactory - org.seasar.doma.bean の インタフェース
BeanWrapper のファクトリです。
beanWrapperFactory - クラス org.seasar.doma.copy.CopyOptions の変数
JavaBeans へのアクセスする BeanWrapper のファクトリ
beanWrapperFactory(BeanWrapperFactory) - クラス org.seasar.doma.copy.CopyOptions のメソッド
JavaBeans にどのようにアクセスするかを決める BeanWrapper のファクトリを設定します。
BIG_DECIMAL - クラス org.seasar.doma.converter.Converters の static 変数
 
BIG_DECIMAL - クラス org.seasar.doma.jdbc.type.JdbcTypes の static 変数
 
BIG_INTEGER - クラス org.seasar.doma.converter.Converters の static 変数
 
BIG_INTEGER - クラス org.seasar.doma.jdbc.type.JdbcTypes の static 変数
 
BigDecimalConverter - org.seasar.doma.converter の クラス
BigDecimal へのコンバーターです。
BigDecimalConverter() - クラス org.seasar.doma.converter.BigDecimalConverter のコンストラクタ
 
BigDecimalDomain<D extends BigDecimalDomain<D>> - org.seasar.doma.domain の クラス
BigDecimal を値の型とするドメインの骨格実装です。
BigDecimalDomain() - クラス org.seasar.doma.domain.BigDecimalDomain のコンストラクタ
デフォルトの値でインスタンス化します。
BigDecimalDomain(BigDecimal) - クラス org.seasar.doma.domain.BigDecimalDomain のコンストラクタ
値を指定してインスタンス化します。
BigDecimalDomainVisitor<R,P,TH extends Throwable> - org.seasar.doma.domain の インタフェース
BigDecimalDomain のビジターです。
BigDecimalType - org.seasar.doma.jdbc.type の クラス
BigDecimal 用の JdbcType の実装です。
BigDecimalType() - クラス org.seasar.doma.jdbc.type.BigDecimalType のコンストラクタ
 
BigIntegerConverter - org.seasar.doma.converter の クラス
BigInteger へのコンバーターです。
BigIntegerConverter() - クラス org.seasar.doma.converter.BigIntegerConverter のコンストラクタ
 
BigIntegerDomain<D extends BigIntegerDomain<D>> - org.seasar.doma.domain の クラス
BigInteger を値の型とするドメインの骨格実装です。
BigIntegerDomain() - クラス org.seasar.doma.domain.BigIntegerDomain のコンストラクタ
デフォルトの値でインスタンス化します。
BigIntegerDomain(BigInteger) - クラス org.seasar.doma.domain.BigIntegerDomain のコンストラクタ
値を指定してインスタンス化します。
BigIntegerDomainVisitor<R,P,TH extends Throwable> - org.seasar.doma.domain の インタフェース
BigIntegerDomain のビジターです。
BigIntegerType - org.seasar.doma.jdbc.type の クラス
BigInteger 用の JdbcType の実装です。
BigIntegerType() - クラス org.seasar.doma.jdbc.type.BigIntegerType のコンストラクタ
 
BLOB - クラス org.seasar.doma.jdbc.type.JdbcTypes の static 変数
 
BlobDomain<D extends BlobDomain<D>> - org.seasar.doma.domain の クラス
Blob を値の型とするドメインの骨格実装です。
BlobDomain() - クラス org.seasar.doma.domain.BlobDomain のコンストラクタ
デフォルトの値でインスタンス化します。
BlobDomain(Blob) - クラス org.seasar.doma.domain.BlobDomain のコンストラクタ
値を指定してインスタンス化します。
BlobDomainVisitor<R,P,TH extends Throwable> - org.seasar.doma.domain の インタフェース
BlobDomain のビジターです。
BlobFactory - org.seasar.doma の 注釈型
Blob のインスタンスを生成することを示します。
BlobType - org.seasar.doma.jdbc.type の クラス
Blob 用の JdbcType の実装です。
BlobType() - クラス org.seasar.doma.jdbc.type.BlobType のコンストラクタ
 
BOOLEAN - クラス org.seasar.doma.converter.Converters の static 変数
 
BOOLEAN - クラス org.seasar.doma.jdbc.type.JdbcTypes の static 変数
 
BooleanConverter - org.seasar.doma.converter の クラス
Boolean へのコンバーターです。
BooleanConverter() - クラス org.seasar.doma.converter.BooleanConverter のコンストラクタ
 
BooleanDomain<D extends BooleanDomain<D>> - org.seasar.doma.domain の クラス
Boolean を値の型とするドメインの骨格実装です。
BooleanDomain() - クラス org.seasar.doma.domain.BooleanDomain のコンストラクタ
デフォルトの値でインスタンス化します。
BooleanDomain(Boolean) - クラス org.seasar.doma.domain.BooleanDomain のコンストラクタ
値を指定してインスタンス化します。
BooleanDomainVisitor<R,P,TH extends Throwable> - org.seasar.doma.domain の インタフェース
BooleanDomain のビジターです。
BooleanType - org.seasar.doma.jdbc.type の クラス
Boolean 用の JdbcType の実装です。
BooleanType() - クラス org.seasar.doma.jdbc.type.BooleanType のコンストラクタ
 
BuiltinArrayDomain<E> - org.seasar.doma.domain の クラス
Array を値の型とする組み込みのドメインです。
BuiltinArrayDomain() - クラス org.seasar.doma.domain.BuiltinArrayDomain のコンストラクタ
デフォルトの値でインスタンス化します。
BuiltinArrayDomain(Array) - クラス org.seasar.doma.domain.BuiltinArrayDomain のコンストラクタ
値を指定してインスタンス化します。
BuiltinArrayListDomain<E> - org.seasar.doma.domain の クラス
ArrayList を値の型とする組み込みのドメインです。
BuiltinArrayListDomain() - クラス org.seasar.doma.domain.BuiltinArrayListDomain のコンストラクタ
デフォルトの値でインスタンス化します。
BuiltinArrayListDomain(ArrayList<E>) - クラス org.seasar.doma.domain.BuiltinArrayListDomain のコンストラクタ
値を指定してインスタンス化します。
BuiltinBeanUtilDelegate - org.seasar.doma.bean の クラス
BeanUtilDelegate のデフォルトの実装です。
BuiltinBeanUtilDelegate() - クラス org.seasar.doma.bean.BuiltinBeanUtilDelegate のコンストラクタ
 
BuiltinBigDecimalDomain - org.seasar.doma.domain の クラス
BigDecimal を値の型とする組み込みのドメインです。
BuiltinBigDecimalDomain() - クラス org.seasar.doma.domain.BuiltinBigDecimalDomain のコンストラクタ
デフォルトの値でインスタンス化します。
BuiltinBigDecimalDomain(BigDecimal) - クラス org.seasar.doma.domain.BuiltinBigDecimalDomain のコンストラクタ
値を指定してインスタンス化します。
BuiltinBigIntegerDomain - org.seasar.doma.domain の クラス
BigInteger を値の型とする組み込みのドメインです。
BuiltinBigIntegerDomain() - クラス org.seasar.doma.domain.BuiltinBigIntegerDomain のコンストラクタ
デフォルトの値でインスタンス化します。
BuiltinBigIntegerDomain(BigInteger) - クラス org.seasar.doma.domain.BuiltinBigIntegerDomain のコンストラクタ
値を指定してインスタンス化します。
BuiltinBlobDomain - org.seasar.doma.domain の クラス
Blob を値の型とする組み込みのドメインです。
BuiltinBlobDomain() - クラス org.seasar.doma.domain.BuiltinBlobDomain のコンストラクタ
デフォルトの値でインスタンス化します。
BuiltinBlobDomain(Blob) - クラス org.seasar.doma.domain.BuiltinBlobDomain のコンストラクタ
値を指定してインスタンス化します。
BuiltinBooleanDomain - org.seasar.doma.domain の クラス
Boolean を値の型とする組み込みのドメインです。
BuiltinBooleanDomain() - クラス org.seasar.doma.domain.BuiltinBooleanDomain のコンストラクタ
デフォルトの値でインスタンス化します。
BuiltinBooleanDomain(Boolean) - クラス org.seasar.doma.domain.BuiltinBooleanDomain のコンストラクタ
値を指定してインスタンス化します。
BuiltinByteDomain - org.seasar.doma.domain の クラス
Byte を値の型とする組み込みのドメインです。
BuiltinByteDomain() - クラス org.seasar.doma.domain.BuiltinByteDomain のコンストラクタ
デフォルトの値でインスタンス化します。
BuiltinByteDomain(Byte) - クラス org.seasar.doma.domain.BuiltinByteDomain のコンストラクタ
値を指定してインスタンス化します。
BuiltinBytesDomain - org.seasar.doma.domain の クラス
byte[] を値の型とする組み込みのドメインです。
BuiltinBytesDomain() - クラス org.seasar.doma.domain.BuiltinBytesDomain のコンストラクタ
デフォルトの値でインスタンス化します。
BuiltinBytesDomain(byte[]) - クラス org.seasar.doma.domain.BuiltinBytesDomain のコンストラクタ
値を指定してインスタンス化します。
BuiltinClobDomain - org.seasar.doma.domain の クラス
Clob を値の型とする組み込みのドメインです。
BuiltinClobDomain() - クラス org.seasar.doma.domain.BuiltinClobDomain のコンストラクタ
デフォルトの値でインスタンス化します。
BuiltinClobDomain(Clob) - クラス org.seasar.doma.domain.BuiltinClobDomain のコンストラクタ
値を指定してインスタンス化します。
BuiltinCopyUtilDelegate - org.seasar.doma.copy の クラス
CopyUtilDelegate のデフォルトの実装です。
BuiltinCopyUtilDelegate() - クラス org.seasar.doma.copy.BuiltinCopyUtilDelegate のコンストラクタ
インスタンス化します。
BuiltinDateDomain - org.seasar.doma.domain の クラス
Date を値の型とする組み込みのドメインです。
BuiltinDateDomain() - クラス org.seasar.doma.domain.BuiltinDateDomain のコンストラクタ
デフォルトの値でインスタンス化します。
BuiltinDateDomain(Date) - クラス org.seasar.doma.domain.BuiltinDateDomain のコンストラクタ
値を指定してインスタンス化します。
BuiltinDomainUtilDelegate - org.seasar.doma.domain の クラス
DomainUtilDelegate のデフォルトの実装です。
BuiltinDomainUtilDelegate() - クラス org.seasar.doma.domain.BuiltinDomainUtilDelegate のコンストラクタ
 
BuiltinDomainVisitor<R,P,TH extends Throwable> - org.seasar.doma.domain の インタフェース
あらかじめ用意された DomainVisitor です。
BuiltinDoubleDomain - org.seasar.doma.domain の クラス
Double を値の型とする組み込みのドメインです。
BuiltinDoubleDomain() - クラス org.seasar.doma.domain.BuiltinDoubleDomain のコンストラクタ
デフォルトの値でインスタンス化します。
BuiltinDoubleDomain(Double) - クラス org.seasar.doma.domain.BuiltinDoubleDomain のコンストラクタ
値を指定してインスタンス化します。
BuiltinEntityListener - org.seasar.doma.jdbc.entity の クラス
EntityListener のデフォルトの実装です。
BuiltinEntityListener() - クラス org.seasar.doma.jdbc.entity.BuiltinEntityListener のコンストラクタ
 
BuiltinEntityUtilDelegate - org.seasar.doma.jdbc.entity の クラス
EntityUtilDelegate のデフォルトの実装です。
BuiltinEntityUtilDelegate() - クラス org.seasar.doma.jdbc.entity.BuiltinEntityUtilDelegate のコンストラクタ
 
BuiltinFloatDomain - org.seasar.doma.domain の クラス
Float を値の型とする組み込みのドメインです。
BuiltinFloatDomain() - クラス org.seasar.doma.domain.BuiltinFloatDomain のコンストラクタ
デフォルトの値でインスタンス化します。
BuiltinFloatDomain(Float) - クラス org.seasar.doma.domain.BuiltinFloatDomain のコンストラクタ
値を指定してインスタンス化します。
BuiltinIdentityIdGenerator - org.seasar.doma.jdbc.id の クラス
IdentityIdGenerator のデフォルトの実装です。
BuiltinIdentityIdGenerator() - クラス org.seasar.doma.jdbc.id.BuiltinIdentityIdGenerator のコンストラクタ
 
BuiltinIntegerDomain - org.seasar.doma.domain の クラス
Integer を値の型とする組み込みのドメインです。
BuiltinIntegerDomain() - クラス org.seasar.doma.domain.BuiltinIntegerDomain のコンストラクタ
デフォルトの値でインスタンス化します。
BuiltinIntegerDomain(Integer) - クラス org.seasar.doma.domain.BuiltinIntegerDomain のコンストラクタ
値を指定してインスタンス化します。
BuiltinLongDomain - org.seasar.doma.domain の クラス
Long を値の型とする組み込みのドメインです。
BuiltinLongDomain() - クラス org.seasar.doma.domain.BuiltinLongDomain のコンストラクタ
デフォルトの値でインスタンス化します。
BuiltinLongDomain(Long) - クラス org.seasar.doma.domain.BuiltinLongDomain のコンストラクタ
値を指定してインスタンス化します。
BuiltinNClobDomain - org.seasar.doma.domain の クラス
NClob を値の型とする組み込みのドメインです。
BuiltinNClobDomain() - クラス org.seasar.doma.domain.BuiltinNClobDomain のコンストラクタ
デフォルトの値でインスタンス化します。
BuiltinNClobDomain(NClob) - クラス org.seasar.doma.domain.BuiltinNClobDomain のコンストラクタ
値を指定してインスタンス化します。
BuiltinSequenceIdGenerator - org.seasar.doma.jdbc.id の クラス
SequenceIdGenerator のデフォルトの実装です。
BuiltinSequenceIdGenerator() - クラス org.seasar.doma.jdbc.id.BuiltinSequenceIdGenerator のコンストラクタ
 
BuiltinShortDomain - org.seasar.doma.domain の クラス
Short を値の型とする組み込みのドメインです。
BuiltinShortDomain() - クラス org.seasar.doma.domain.BuiltinShortDomain のコンストラクタ
デフォルトの値でインスタンス化します。
BuiltinShortDomain(Short) - クラス org.seasar.doma.domain.BuiltinShortDomain のコンストラクタ
値を指定してインスタンス化します。
BuiltinStringDomain - org.seasar.doma.domain の クラス
String を値の型とする組み込みのドメインです。
BuiltinStringDomain() - クラス org.seasar.doma.domain.BuiltinStringDomain のコンストラクタ
デフォルトの値でインスタンス化します。
BuiltinStringDomain(String) - クラス org.seasar.doma.domain.BuiltinStringDomain のコンストラクタ
値を指定してインスタンス化します。
BuiltinTableIdGenerator - org.seasar.doma.jdbc.id の クラス
TableIdGenerator のデフォルトの実装です。
BuiltinTableIdGenerator() - クラス org.seasar.doma.jdbc.id.BuiltinTableIdGenerator のコンストラクタ
 
BuiltinTimeDomain - org.seasar.doma.domain の クラス
Time を値の型とする組み込みのドメインです。
BuiltinTimeDomain() - クラス org.seasar.doma.domain.BuiltinTimeDomain のコンストラクタ
デフォルトの値でインスタンス化します。
BuiltinTimeDomain(Time) - クラス org.seasar.doma.domain.BuiltinTimeDomain のコンストラクタ
値を指定してインスタンス化します。
BuiltinTimestampDomain - org.seasar.doma.domain の クラス
Timestamp を値の型とする組み込みのドメインです。
BuiltinTimestampDomain() - クラス org.seasar.doma.domain.BuiltinTimestampDomain のコンストラクタ
デフォルトの値でインスタンス化します。
BuiltinTimestampDomain(Timestamp) - クラス org.seasar.doma.domain.BuiltinTimestampDomain のコンストラクタ
値を指定してインスタンス化します。
BYTE - クラス org.seasar.doma.converter.Converters の static 変数
 
BYTE - クラス org.seasar.doma.jdbc.type.JdbcTypes の static 変数
 
ByteConverter - org.seasar.doma.converter の クラス
Byte へのコンバーターです。
ByteConverter() - クラス org.seasar.doma.converter.ByteConverter のコンストラクタ
 
ByteDomain<D extends ByteDomain<D>> - org.seasar.doma.domain の クラス
Byte を値の型とするドメインの骨格実装です。
ByteDomain() - クラス org.seasar.doma.domain.ByteDomain のコンストラクタ
デフォルトの値でインスタンス化します。
ByteDomain(Byte) - クラス org.seasar.doma.domain.ByteDomain のコンストラクタ
値を指定してインスタンス化します。
ByteDomainVisitor<R,P,TH extends Throwable> - org.seasar.doma.domain の インタフェース
ByteDomain のビジターです。
BYTES - クラス org.seasar.doma.jdbc.type.JdbcTypes の static 変数
 
BytesDomain<D extends BytesDomain<D>> - org.seasar.doma.domain の クラス
byte[] を値の型とするドメインの骨格実装です。
BytesDomain() - クラス org.seasar.doma.domain.BytesDomain のコンストラクタ
デフォルトの値でインスタンス化します。
BytesDomain(byte[]) - クラス org.seasar.doma.domain.BytesDomain のコンストラクタ
値を指定してインスタンス化します。
BytesDomainVisitor<R,P,TH extends Throwable> - org.seasar.doma.domain の インタフェース
BytesDomain のビジターです。
BytesType - org.seasar.doma.jdbc.type の クラス
byte[] 用の JdbcType の実装です。
BytesType() - クラス org.seasar.doma.jdbc.type.BytesType のコンストラクタ
 
ByteType - org.seasar.doma.jdbc.type の クラス
Byte 用の JdbcType の実装です。
ByteType() - クラス org.seasar.doma.jdbc.type.ByteType のコンストラクタ
 

C

CachedSqlFileRepository - org.seasar.doma.jdbc の クラス
SQLの解析結果を無制限にキャッシュする SqlFileRepository の実装です。
CachedSqlFileRepository() - クラス org.seasar.doma.jdbc.CachedSqlFileRepository のコンストラクタ
 
CamelNamingConvention - org.seasar.doma.jdbc の クラス
キャメルケースを大文字のアンダースコア区切りに、また逆に、アンダースコア区切りをキャメルケースに変換するネーミング規約です。
CamelNamingConvention() - クラス org.seasar.doma.jdbc.CamelNamingConvention のコンストラクタ
 
changed - クラス org.seasar.doma.domain.AbstractDomain の変数
値が変更されているかどうか
charAt(int) - クラス org.seasar.doma.domain.StringDomain のメソッド
ドメインの値から、指定されたインデックス位置にある char 値を返します
className - 例外 org.seasar.doma.bean.PropertyReadAccessException の変数
プロパティを持つクラスの名前
className - 例外 org.seasar.doma.bean.PropertyWriteAccessException の変数
プロパティを持つクラスの名前
className - 例外 org.seasar.doma.jdbc.ConfigException の変数
Config の実装クラス名
className - 例外 org.seasar.doma.jdbc.JdbcUnsupportedOperationException の変数
サポートされていないメソッドを持つクラスの名前
CLOB - クラス org.seasar.doma.jdbc.type.JdbcTypes の static 変数
 
ClobDomain<D extends ClobDomain<D>> - org.seasar.doma.domain の クラス
Clob を値の型とするドメインの骨格実装です。
ClobDomain() - クラス org.seasar.doma.domain.ClobDomain のコンストラクタ
デフォルトの値でインスタンス化します。
ClobDomain(Clob) - クラス org.seasar.doma.domain.ClobDomain のコンストラクタ
値を指定してインスタンス化します。
ClobDomainVisitor<R,P,TH extends Throwable> - org.seasar.doma.domain の インタフェース
ClobDomain のビジターです。
ClobFactory - org.seasar.doma の 注釈型
Clob のインスタンスを生成することを示します。
ClobType - org.seasar.doma.jdbc.type の クラス
Clob 用の JdbcType の実装です。
ClobType() - クラス org.seasar.doma.jdbc.type.ClobType のコンストラクタ
 
CLOSE_QUOTE - クラス org.seasar.doma.jdbc.dialect.StandardDialect の static 変数
終了の引用符
Column - org.seasar.doma の 注釈型
データベースのテーブルのカラムを示します。
columnName - クラス org.seasar.doma.jdbc.entity.BasicProperty の変数
カラム名
ComparableDomain<V extends Comparable<? super V>,D extends Domain<V,D> & Comparable<? super D>> - org.seasar.doma.domain の インタフェース
比較可能な Domain です。
compareTo(D) - クラス org.seasar.doma.domain.AbstractComparableDomain のメソッド
 
compareTo(D) - インタフェース org.seasar.doma.domain.ComparableDomain のメソッド
 
compareToInternal(D) - クラス org.seasar.doma.domain.AbstractComparableDomain のメソッド
内部的に比較をします。
Config - org.seasar.doma.jdbc の インタフェース
JDBCに関する設定です。
config - クラス org.seasar.doma.jdbc.DomaAbstractDao の変数
この Data Access Object の実行時用の設定です。
config - クラス org.seasar.doma.jdbc.id.IdGenerationConfig の変数
JDBCの設定
ConfigException - org.seasar.doma.jdbc の 例外
Configに不適切な設定がある場合にスローされる例外です。
ConfigException(String, String) - 例外 org.seasar.doma.jdbc.ConfigException のコンストラクタ
インスタンスを構築します。
contains(CharSequence) - クラス org.seasar.doma.domain.StringDomain のメソッド
ドメインの値が文字シーケンスを含んでいる場合 true を返します。
ConversionException - org.seasar.doma.converter の 例外
変換に関する例外です。
ConversionException(MessageCode, Object...) - 例外 org.seasar.doma.converter.ConversionException のコンストラクタ
インスタンスを構築します。
ConversionException(MessageCode, Throwable, Object...) - 例外 org.seasar.doma.converter.ConversionException のコンストラクタ
この例外の原因となった Throwable を指定してインスタンスを構築します。
conversionSupport - クラス org.seasar.doma.converter.BigDecimalConverter の変数
変換サポート
conversionSupport - クラス org.seasar.doma.converter.BigIntegerConverter の変数
変換サポート
conversionSupport - クラス org.seasar.doma.converter.ByteConverter の変数
変換サポート
ConversionSupport - org.seasar.doma.converter の クラス
変換をサポートするクラスです。
ConversionSupport() - クラス org.seasar.doma.converter.ConversionSupport のコンストラクタ
 
conversionSupport - クラス org.seasar.doma.converter.DateConverter の変数
変換サポート
conversionSupport - クラス org.seasar.doma.converter.DoubleConverter の変数
変換サポート
conversionSupport - クラス org.seasar.doma.converter.FloatConverter の変数
変換サポート
conversionSupport - クラス org.seasar.doma.converter.IntegerConverter の変数
変換サポート
conversionSupport - クラス org.seasar.doma.converter.LongConverter の変数
変換サポート
conversionSupport - クラス org.seasar.doma.converter.ShortConverter の変数
変換サポート
conversionSupport - クラス org.seasar.doma.converter.StringConverter の変数
変換サポート
conversionSupport - クラス org.seasar.doma.converter.TimeConverter の変数
変換サポート
conversionSupport - クラス org.seasar.doma.converter.TimestampConverter の変数
変換サポート
conversionSupport - クラス org.seasar.doma.converter.UtilDateConverter の変数
変換サポート
convert(Object, String) - クラス org.seasar.doma.converter.BigDecimalConverter のメソッド
 
convert(Object, String) - クラス org.seasar.doma.converter.BigIntegerConverter のメソッド
 
convert(Object, String) - クラス org.seasar.doma.converter.BooleanConverter のメソッド
 
convert(Object, String) - クラス org.seasar.doma.converter.ByteConverter のメソッド
 
convert(Object, String) - インタフェース org.seasar.doma.converter.Converter のメソッド
変換します。
convert(Object, String) - クラス org.seasar.doma.converter.DateConverter のメソッド
 
convert(Object, String) - クラス org.seasar.doma.converter.DoubleConverter のメソッド
 
convert(Object, String) - クラス org.seasar.doma.converter.FloatConverter のメソッド
 
convert(Object, String) - クラス org.seasar.doma.converter.IntegerConverter のメソッド
 
convert(Object, String) - クラス org.seasar.doma.converter.LongConverter のメソッド
 
convert(Object, String) - クラス org.seasar.doma.converter.ShortConverter のメソッド
 
convert(Object, String) - クラス org.seasar.doma.converter.StringConverter のメソッド
 
convert(Object, String) - クラス org.seasar.doma.converter.TimeConverter のメソッド
 
convert(Object, String) - クラス org.seasar.doma.converter.TimestampConverter のメソッド
 
convert(Object, String) - クラス org.seasar.doma.converter.UtilDateConverter のメソッド
 
convert(Converter<?>, Class<?>, String, Object, CopyOptions) - クラス org.seasar.doma.copy.BuiltinCopyUtilDelegate のメソッド
値を変換します。
Converter<T> - org.seasar.doma.converter の インタフェース
値を特定の型へ変換するコンバーターです。
converter(Converter<?>, String...) - クラス org.seasar.doma.copy.CopyOptions のメソッド
特定のプロパティに明示的にコンバーターを指定します。
converterMap - クラス org.seasar.doma.copy.BuiltinCopyUtilDelegate の変数
変換先のクラスをキー、コンバーターを値とするマップ
converterMap - クラス org.seasar.doma.copy.CopyOptions の変数
プロパティ名をキー、コンバーターを値とするマップ
Converters - org.seasar.doma.converter の クラス
Converter の実装のインスタンスを提供するクラスです。
Converters() - クラス org.seasar.doma.converter.Converters のコンストラクタ
 
convertToLogFormat(T) - クラス org.seasar.doma.jdbc.type.AbstractJdbcType のメソッド
 
convertToLogFormat(T) - インタフェース org.seasar.doma.jdbc.type.JdbcType のメソッド
値をログ用フォーマットの文字列に変換します。
copy(Object, Object, CopyOptions) - クラス org.seasar.doma.copy.BuiltinCopyUtilDelegate のメソッド
 
copy(Object, Map<String, Object>, CopyOptions) - クラス org.seasar.doma.copy.BuiltinCopyUtilDelegate のメソッド
 
copy(Map<String, Object>, Object, CopyOptions) - クラス org.seasar.doma.copy.BuiltinCopyUtilDelegate のメソッド
 
copy(Object, Object) - クラス org.seasar.doma.copy.CopyUtil の static メソッド
オブジェクトをコピーします。
copy(Object, Object, CopyOptions) - クラス org.seasar.doma.copy.CopyUtil の static メソッド
オプションを指定してオブジェクトをコピーします。
copy(Object, Map<String, Object>) - クラス org.seasar.doma.copy.CopyUtil の static メソッド
オブジェクトを Map にコピーします。
copy(Object, Map<String, Object>, CopyOptions) - クラス org.seasar.doma.copy.CopyUtil の static メソッド
オプションを指定してオブジェクトを Map にコピーします。
copy(Map<String, Object>, Object) - クラス org.seasar.doma.copy.CopyUtil の static メソッド
Map をオブジェクトにコピーします。
copy(Map<String, Object>, Object, CopyOptions) - クラス org.seasar.doma.copy.CopyUtil の static メソッド
オプションを指定してMap をオブジェクトにコピーします。
copy(Object, Object, CopyOptions) - インタフェース org.seasar.doma.copy.CopyUtilDelegate のメソッド
オブジェクトをコピーします。
copy(Object, Map<String, Object>, CopyOptions) - インタフェース org.seasar.doma.copy.CopyUtilDelegate のメソッド
オプションを指定してオブジェクトを Map にコピーします。
copy(Map<String, Object>, Object, CopyOptions) - インタフェース org.seasar.doma.copy.CopyUtilDelegate のメソッド
オプションを指定してMap をオブジェクトにコピーします。
copy() - インタフェース org.seasar.doma.jdbc.SqlNode のメソッド
このノードをコピー(deep copy)します。
CopyException - org.seasar.doma.copy の 例外
コピーに関する例外です。
CopyException(MessageCode, Object...) - 例外 org.seasar.doma.copy.CopyException のコンストラクタ
インスタンスを構築します。
CopyException(MessageCode, Throwable, Object...) - 例外 org.seasar.doma.copy.CopyException のコンストラクタ
この例外の原因となった Throwable を指定してインスタンスを構築します。
copyFromBeanToBean(BeanWrapper, BeanWrapper, CopyOptions) - クラス org.seasar.doma.copy.BuiltinCopyUtilDelegate のメソッド
JavaBeans から JavaBeans にコピーします。
copyFromBeanToEntity(BeanWrapper, Entity<?>, CopyOptions) - クラス org.seasar.doma.copy.BuiltinCopyUtilDelegate のメソッド
JavaBeans から エンティティにコピーします。
copyFromBeanToMap(BeanWrapper, Map<String, Object>, CopyOptions) - クラス org.seasar.doma.copy.BuiltinCopyUtilDelegate のメソッド
JavaBeans から Map にコピーします。
copyFromEntityToBean(Entity<?>, BeanWrapper, CopyOptions) - クラス org.seasar.doma.copy.BuiltinCopyUtilDelegate のメソッド
エンティティから JavaBeans にコピーします。
copyFromEntityToEntity(Entity<?>, Entity<?>, CopyOptions) - クラス org.seasar.doma.copy.BuiltinCopyUtilDelegate のメソッド
エンティティからエンティティにコピーします。
copyFromEntityToMap(Entity<?>, Map<String, Object>, CopyOptions) - クラス org.seasar.doma.copy.BuiltinCopyUtilDelegate のメソッド
エンティティから Map にコピーします。
copyFromMapToBean(Map<String, Object>, BeanWrapper, CopyOptions) - クラス org.seasar.doma.copy.BuiltinCopyUtilDelegate のメソッド
Map から JavaBeans にコピーします。
copyFromMapToEntity(Map<String, Object>, Entity<?>, CopyOptions) - クラス org.seasar.doma.copy.BuiltinCopyUtilDelegate のメソッド
Map からエンティティにコピーします。
CopyOptions - org.seasar.doma.copy の クラス
コピーのオプションです。
CopyOptions() - クラス org.seasar.doma.copy.CopyOptions のコンストラクタ
 
copyToBeanProperty(Class<?>, String, Object, BeanWrapper, CopyOptions) - クラス org.seasar.doma.copy.BuiltinCopyUtilDelegate のメソッド
JavaBeansのプロパティにコピーします。
copyToEntityProperty(Class<?>, String, Object, Entity<?>, CopyOptions) - クラス org.seasar.doma.copy.BuiltinCopyUtilDelegate のメソッド
エンティティのプロパティにコピーします。
CopyUtil - org.seasar.doma.copy の クラス
コピーに関するユーティリティです。
CopyUtil() - クラス org.seasar.doma.copy.CopyUtil のコンストラクタ
 
CopyUtilDelegate - org.seasar.doma.copy の インタフェース
CopyUtil から処理を委譲されるクラスです。
create(Object) - インタフェース org.seasar.doma.bean.BeanWrapperFactory のメソッド
BeanWrapper の実装を作成します。
create(Object) - クラス org.seasar.doma.bean.FieldAccessBeanWrapperFactory のメソッド
 
create(Object) - クラス org.seasar.doma.bean.MethodAccessBeanWrapperFactory のメソッド
 
createPropertyWrapperMap(Class<?>) - クラス org.seasar.doma.bean.FieldAccessBeanWrapper のメソッド
プロパティ名をキー、 BeanPropertyWrapper を値とするマップを作成します。
createPropertyWrapperMap(Class<?>) - クラス org.seasar.doma.bean.MethodAccessBeanWrapper のメソッド
プロパティ名をキー、 BeanPropertyWrapper を値とするマップを作成します。
createSelectFormattedSql() - クラス org.seasar.doma.jdbc.id.BuiltinTableIdGenerator のメソッド
識別子を取得するログ用SQLを返します。
createSelectRawSql() - クラス org.seasar.doma.jdbc.id.BuiltinTableIdGenerator のメソッド
識別子を取得するバインド変数つきSQLを返します。
createSqlFile(String, Dialect) - クラス org.seasar.doma.jdbc.CachedSqlFileRepository のメソッド
SQLファイルを作成します。
createUpdateFormattedSql() - クラス org.seasar.doma.jdbc.id.BuiltinTableIdGenerator のメソッド
識別子を更新するログ用SQLを返します。
createUpdateRawSql() - クラス org.seasar.doma.jdbc.id.BuiltinTableIdGenerator のメソッド
識別子を更新するバインド変数つきSQLを返します。
CURSOR - クラス org.seasar.doma.jdbc.dialect.OracleDialect.OracleResultSetType の static 変数
 

D

Dao - org.seasar.doma の 注釈型
Data Access Object であることを示します。
DaoMethod - org.seasar.doma の 注釈型
Data Access Object用のアノテーションであることを示します。
dataSource() - インタフェース org.seasar.doma.jdbc.Config のメソッド
データソースです。
dataSourceName() - インタフェース org.seasar.doma.jdbc.Config のメソッド
データソース名です。
dataSourceName() - クラス org.seasar.doma.jdbc.DomaAbstractConfig のメソッド
 
DATE - クラス org.seasar.doma.converter.Converters の static 変数
 
DATE - クラス org.seasar.doma.jdbc.type.JdbcTypes の static 変数
 
DateConverter - org.seasar.doma.converter の クラス
Date へのコンバーターです。
DateConverter() - クラス org.seasar.doma.converter.DateConverter のコンストラクタ
 
DateDomain<D extends DateDomain<D>> - org.seasar.doma.domain の クラス
Date を値の型とするドメインの骨格実装です。
DateDomain() - クラス org.seasar.doma.domain.DateDomain のコンストラクタ
デフォルトの値でインスタンス化します。
DateDomain(Date) - クラス org.seasar.doma.domain.DateDomain のコンストラクタ
値を指定してインスタンス化します。
DateDomainVisitor<R,P,TH extends Throwable> - org.seasar.doma.domain の インタフェース
DateDomain のビジターです。
DateType - org.seasar.doma.jdbc.type の クラス
Date 用の JdbcType の実装です。
DateType() - クラス org.seasar.doma.jdbc.type.DateType のコンストラクタ
 
DEFAULT_PATTERN - クラス org.seasar.doma.converter.BigDecimalConverter の static 変数
デフォルトパターン
DEFAULT_PATTERN - クラス org.seasar.doma.converter.BigIntegerConverter の static 変数
デフォルトパターン
DEFAULT_PATTERN - クラス org.seasar.doma.converter.ByteConverter の static 変数
デフォルトパターン
DEFAULT_PATTERN - クラス org.seasar.doma.converter.DateConverter の static 変数
デフォルトパターン
DEFAULT_PATTERN - クラス org.seasar.doma.converter.DoubleConverter の static 変数
デフォルトパターン
DEFAULT_PATTERN - クラス org.seasar.doma.converter.FloatConverter の static 変数
デフォルトパターン
DEFAULT_PATTERN - クラス org.seasar.doma.converter.IntegerConverter の static 変数
デフォルトパターン
DEFAULT_PATTERN - クラス org.seasar.doma.converter.LongConverter の static 変数
デフォルトパターン
DEFAULT_PATTERN - クラス org.seasar.doma.converter.ShortConverter の static 変数
デフォルトパターン
DEFAULT_PATTERN - クラス org.seasar.doma.converter.TimeConverter の static 変数
デフォルトパターン
DEFAULT_PATTERN - クラス org.seasar.doma.converter.TimestampConverter の static 変数
デフォルトパターン
DEFAULT_PATTERN - クラス org.seasar.doma.converter.UtilDateConverter の static 変数
デフォルトパターン
Delegate - org.seasar.doma の 注釈型
委譲を示します。
Delete - org.seasar.doma の 注釈型
削除処理を示します。
description - 例外 org.seasar.doma.DomaIllegalArgumentException の変数
不正な引数であることの説明
destClassName - 例外 org.seasar.doma.converter.UnsupportedConversionException の変数
変換先のクラス
dialect() - インタフェース org.seasar.doma.jdbc.Config のメソッド
RDBMSの方言です。
Dialect - org.seasar.doma.jdbc.dialect の インタフェース
RDBMS の方言です。
doConvertToLogFormat(T) - クラス org.seasar.doma.jdbc.type.AbstractJdbcType のメソッド
サブクラスで値をログ用フォーマットの文字列に変換します。
doConvertToLogFormat(ResultSet) - クラス org.seasar.doma.jdbc.type.AbstractResultSetType のメソッド
 
doConvertToLogFormat(Array) - クラス org.seasar.doma.jdbc.type.ArrayType のメソッド
 
doConvertToLogFormat(BigDecimal) - クラス org.seasar.doma.jdbc.type.BigDecimalType のメソッド
 
doConvertToLogFormat(BigInteger) - クラス org.seasar.doma.jdbc.type.BigIntegerType のメソッド
 
doConvertToLogFormat(Blob) - クラス org.seasar.doma.jdbc.type.BlobType のメソッド
 
doConvertToLogFormat(Boolean) - クラス org.seasar.doma.jdbc.type.BooleanType のメソッド
 
doConvertToLogFormat(byte[]) - クラス org.seasar.doma.jdbc.type.BytesType のメソッド
 
doConvertToLogFormat(Byte) - クラス org.seasar.doma.jdbc.type.ByteType のメソッド
 
doConvertToLogFormat(Clob) - クラス org.seasar.doma.jdbc.type.ClobType のメソッド
 
doConvertToLogFormat(Date) - クラス org.seasar.doma.jdbc.type.DateType のメソッド
 
doConvertToLogFormat(Double) - クラス org.seasar.doma.jdbc.type.DoubleType のメソッド
 
doConvertToLogFormat(Float) - クラス org.seasar.doma.jdbc.type.FloatType のメソッド
 
doConvertToLogFormat(Boolean) - クラス org.seasar.doma.jdbc.type.IntegerAdaptiveBooleanType のメソッド
 
doConvertToLogFormat(Integer) - クラス org.seasar.doma.jdbc.type.IntegerType のメソッド
 
doConvertToLogFormat(Long) - クラス org.seasar.doma.jdbc.type.LongType のメソッド
 
doConvertToLogFormat(NClob) - クラス org.seasar.doma.jdbc.type.NClobType のメソッド
 
doConvertToLogFormat(String) - クラス org.seasar.doma.jdbc.type.NStringType のメソッド
 
doConvertToLogFormat(Object) - クラス org.seasar.doma.jdbc.type.ObjectType のメソッド
 
doConvertToLogFormat(Short) - クラス org.seasar.doma.jdbc.type.ShortType のメソッド
 
doConvertToLogFormat(String) - クラス org.seasar.doma.jdbc.type.StringType のメソッド
 
doConvertToLogFormat(Timestamp) - クラス org.seasar.doma.jdbc.type.TimestampType のメソッド
 
doConvertToLogFormat(Time) - クラス org.seasar.doma.jdbc.type.TimeType のメソッド
 
doGetValue(ResultSet, int) - クラス org.seasar.doma.jdbc.type.AbstractJdbcType のメソッド
サブクラスで ResultSet から値を取得します。
doGetValue(CallableStatement, int) - クラス org.seasar.doma.jdbc.type.AbstractJdbcType のメソッド
サブクラスで CallableStatement から値を取得します。
doGetValue(ResultSet, int) - クラス org.seasar.doma.jdbc.type.AbstractResultSetType のメソッド
null を返します。
doGetValue(CallableStatement, int) - クラス org.seasar.doma.jdbc.type.AbstractResultSetType のメソッド
 
doGetValue(ResultSet, int) - クラス org.seasar.doma.jdbc.type.ArrayType のメソッド
 
doGetValue(CallableStatement, int) - クラス org.seasar.doma.jdbc.type.ArrayType のメソッド
 
doGetValue(ResultSet, int) - クラス org.seasar.doma.jdbc.type.BigDecimalType のメソッド
 
doGetValue(CallableStatement, int) - クラス org.seasar.doma.jdbc.type.BigDecimalType のメソッド
 
doGetValue(ResultSet, int) - クラス org.seasar.doma.jdbc.type.BigIntegerType のメソッド
 
doGetValue(CallableStatement, int) - クラス org.seasar.doma.jdbc.type.BigIntegerType のメソッド
 
doGetValue(ResultSet, int) - クラス org.seasar.doma.jdbc.type.BlobType のメソッド
 
doGetValue(CallableStatement, int) - クラス org.seasar.doma.jdbc.type.BlobType のメソッド
 
doGetValue(ResultSet, int) - クラス org.seasar.doma.jdbc.type.BooleanType のメソッド
 
doGetValue(CallableStatement, int) - クラス org.seasar.doma.jdbc.type.BooleanType のメソッド
 
doGetValue(ResultSet, int) - クラス org.seasar.doma.jdbc.type.BytesType のメソッド
 
doGetValue(CallableStatement, int) - クラス org.seasar.doma.jdbc.type.BytesType のメソッド
 
doGetValue(ResultSet, int) - クラス org.seasar.doma.jdbc.type.ByteType のメソッド
 
doGetValue(CallableStatement, int) - クラス org.seasar.doma.jdbc.type.ByteType のメソッド
 
doGetValue(ResultSet, int) - クラス org.seasar.doma.jdbc.type.ClobType のメソッド
 
doGetValue(CallableStatement, int) - クラス org.seasar.doma.jdbc.type.ClobType のメソッド
 
doGetValue(ResultSet, int) - クラス org.seasar.doma.jdbc.type.DateType のメソッド
 
doGetValue(CallableStatement, int) - クラス org.seasar.doma.jdbc.type.DateType のメソッド
 
doGetValue(ResultSet, int) - クラス org.seasar.doma.jdbc.type.DoubleType のメソッド
 
doGetValue(CallableStatement, int) - クラス org.seasar.doma.jdbc.type.DoubleType のメソッド
 
doGetValue(ResultSet, int) - クラス org.seasar.doma.jdbc.type.FloatType のメソッド
 
doGetValue(CallableStatement, int) - クラス org.seasar.doma.jdbc.type.FloatType のメソッド
 
doGetValue(ResultSet, int) - クラス org.seasar.doma.jdbc.type.IntegerAdaptiveBooleanType のメソッド
 
doGetValue(CallableStatement, int) - クラス org.seasar.doma.jdbc.type.IntegerAdaptiveBooleanType のメソッド
 
doGetValue(ResultSet, int) - クラス org.seasar.doma.jdbc.type.IntegerType のメソッド
 
doGetValue(CallableStatement, int) - クラス org.seasar.doma.jdbc.type.IntegerType のメソッド
 
doGetValue(ResultSet, int) - クラス org.seasar.doma.jdbc.type.LongType のメソッド
 
doGetValue(CallableStatement, int) - クラス org.seasar.doma.jdbc.type.LongType のメソッド
 
doGetValue(ResultSet, int) - クラス org.seasar.doma.jdbc.type.NClobType のメソッド
 
doGetValue(CallableStatement, int) - クラス org.seasar.doma.jdbc.type.NClobType のメソッド
 
doGetValue(ResultSet, int) - クラス org.seasar.doma.jdbc.type.NStringType のメソッド
 
doGetValue(CallableStatement, int) - クラス org.seasar.doma.jdbc.type.NStringType のメソッド
 
doGetValue(ResultSet, int) - クラス org.seasar.doma.jdbc.type.ObjectType のメソッド
 
doGetValue(CallableStatement, int) - クラス org.seasar.doma.jdbc.type.ObjectType のメソッド
 
doGetValue(ResultSet, int) - クラス org.seasar.doma.jdbc.type.ShortType のメソッド
 
doGetValue(CallableStatement, int) - クラス org.seasar.doma.jdbc.type.ShortType のメソッド
 
doGetValue(ResultSet, int) - クラス org.seasar.doma.jdbc.type.StringType のメソッド
 
doGetValue(CallableStatement, int) - クラス org.seasar.doma.jdbc.type.StringType のメソッド
 
doGetValue(ResultSet, int) - クラス org.seasar.doma.jdbc.type.TimestampType のメソッド
 
doGetValue(CallableStatement, int) - クラス org.seasar.doma.jdbc.type.TimestampType のメソッド
 
doGetValue(ResultSet, int) - クラス org.seasar.doma.jdbc.type.TimeType のメソッド
 
doGetValue(CallableStatement, int) - クラス org.seasar.doma.jdbc.type.TimeType のメソッド
 
DomaAbstractConfig - org.seasar.doma.jdbc の クラス
Config の骨格実装です。
DomaAbstractConfig() - クラス org.seasar.doma.jdbc.DomaAbstractConfig のコンストラクタ
 
DomaAbstractDao - org.seasar.doma.jdbc の クラス
Daoが注釈されたインタフェースの実装クラスのための骨格実装です。
DomaAbstractDao(Config, DataSource) - クラス org.seasar.doma.jdbc.DomaAbstractDao のコンストラクタ
実行時用の設定を作成します。
DomaAbstractEntity<I> - org.seasar.doma.jdbc.entity の クラス
Entity の骨格実装です。
DomaAbstractEntity(String, String, String) - クラス org.seasar.doma.jdbc.entity.DomaAbstractEntity のコンストラクタ
インスタンスを構築します。
DomaException - org.seasar.doma の 例外
Doma の中でルートとなる実行時例外です。
DomaException(MessageCode, Object...) - 例外 org.seasar.doma.DomaException のコンストラクタ
インスタンスを構築します。
DomaException(MessageCode, Throwable, Object...) - 例外 org.seasar.doma.DomaException のコンストラクタ
この例外の原因となった Throwable を指定してインスタンスを構築します。
DomaIllegalArgumentException - org.seasar.doma の 例外
事前条件をもつパラメータへの引数が不正な場合にスローされる例外です。
DomaIllegalArgumentException(String, String) - 例外 org.seasar.doma.DomaIllegalArgumentException のコンストラクタ
インスタンスを構築します。
Domain<V,D extends Domain<V,D>> - org.seasar.doma.domain の インタフェース
ドメイン(値の定義域)を表現します。
domain - クラス org.seasar.doma.jdbc.entity.BasicProperty の変数
ドメイン
domain - クラス org.seasar.doma.jdbc.entity.TransientProperty の変数
ドメイン
DomainException - org.seasar.doma.domain の 例外
Domain に関する例外を表します。
DomainException(DomaMessageCode, Object...) - 例外 org.seasar.doma.domain.DomainException のコンストラクタ
インスタンスを構築します。
DomainException(DomaMessageCode, Throwable, Object...) - 例外 org.seasar.doma.domain.DomainException のコンストラクタ
この例外の原因となった Throwable を指定してインスタンスを構築します。
DomainIllegalStateException - org.seasar.doma.domain の 例外
Domain の状態が不正な場合にスローされる例外です。
DomainIllegalStateException(String) - 例外 org.seasar.doma.domain.DomainIllegalStateException のコンストラクタ
不正な状態の説明を指定してインスタンスを構築します。
DomainIllegalStateException(Throwable) - 例外 org.seasar.doma.domain.DomainIllegalStateException のコンストラクタ
不正な状態の原因を指定してインスタンスを構築します。
DomainIncomparableException - org.seasar.doma.domain の 例外
Domain 同士の比較が不可能な場合にスローされる例外です。
DomainIncomparableException() - 例外 org.seasar.doma.domain.DomainIncomparableException のコンストラクタ
 
DomainReflectionException - org.seasar.doma.domain の 例外
Domain に関するリフレクション処理に失敗した場合にスローされる例外です。
DomainReflectionException(Throwable) - 例外 org.seasar.doma.domain.DomainReflectionException のコンストラクタ
リフレクション処理に失敗した原因を指定してインスタンスを構築します。
DomainUtil - org.seasar.doma.domain の クラス
Domain のユーティリティクラスです。
DomainUtil() - クラス org.seasar.doma.domain.DomainUtil のコンストラクタ
 
DomainUtilDelegate - org.seasar.doma.domain の インタフェース
DomainUtil から処理を委譲されるクラスです。
DomainVisitor<R,P,TH extends Throwable> - org.seasar.doma.domain の インタフェース
Domain のビジターです。
DomaMessageCode - org.seasar.doma.message の 列挙型
デフォルトロケール用のメッセージパターンの列挙です。
DomaMessageResource - org.seasar.doma.message の クラス
DomaMessageCode を扱うリソースバンドルです。
DomaMessageResource() - クラス org.seasar.doma.message.DomaMessageResource のコンストラクタ
インスタンスを構築します。
DomaNullPointerException - org.seasar.doma の 例外
null でないことを期待されたパラメータへの引数が null の場合にスローされる例外です。
DomaNullPointerException(String) - 例外 org.seasar.doma.DomaNullPointerException のコンストラクタ
インスタンスを構築します。
doSetValue(PreparedStatement, int, T) - クラス org.seasar.doma.jdbc.type.AbstractJdbcType のメソッド
サブクラスで PreparedStatement に値を設定します。
doSetValue(PreparedStatement, int, ResultSet) - クラス org.seasar.doma.jdbc.type.AbstractResultSetType のメソッド
何も行いません。
doSetValue(PreparedStatement, int, Array) - クラス org.seasar.doma.jdbc.type.ArrayType のメソッド
 
doSetValue(PreparedStatement, int, BigDecimal) - クラス org.seasar.doma.jdbc.type.BigDecimalType のメソッド
 
doSetValue(PreparedStatement, int, BigInteger) - クラス org.seasar.doma.jdbc.type.BigIntegerType のメソッド
 
doSetValue(PreparedStatement, int, Blob) - クラス org.seasar.doma.jdbc.type.BlobType のメソッド
 
doSetValue(PreparedStatement, int, Boolean) - クラス org.seasar.doma.jdbc.type.BooleanType のメソッド
 
doSetValue(PreparedStatement, int, byte[]) - クラス org.seasar.doma.jdbc.type.BytesType のメソッド
 
doSetValue(PreparedStatement, int, Byte) - クラス org.seasar.doma.jdbc.type.ByteType のメソッド
 
doSetValue(PreparedStatement, int, Clob) - クラス org.seasar.doma.jdbc.type.ClobType のメソッド
 
doSetValue(PreparedStatement, int, Date) - クラス org.seasar.doma.jdbc.type.DateType のメソッド
 
doSetValue(PreparedStatement, int, Double) - クラス org.seasar.doma.jdbc.type.DoubleType のメソッド
 
doSetValue(PreparedStatement, int, Float) - クラス org.seasar.doma.jdbc.type.FloatType のメソッド
 
doSetValue(PreparedStatement, int, Boolean) - クラス org.seasar.doma.jdbc.type.IntegerAdaptiveBooleanType のメソッド
 
doSetValue(PreparedStatement, int, Integer) - クラス org.seasar.doma.jdbc.type.IntegerType のメソッド
 
doSetValue(PreparedStatement, int, Long) - クラス org.seasar.doma.jdbc.type.LongType のメソッド
 
doSetValue(PreparedStatement, int, NClob) - クラス org.seasar.doma.jdbc.type.NClobType のメソッド
 
doSetValue(PreparedStatement, int, String) - クラス org.seasar.doma.jdbc.type.NStringType のメソッド
 
doSetValue(PreparedStatement, int, Object) - クラス org.seasar.doma.jdbc.type.ObjectType のメソッド
 
doSetValue(PreparedStatement, int, Short) - クラス org.seasar.doma.jdbc.type.ShortType のメソッド
 
doSetValue(PreparedStatement, int, String) - クラス org.seasar.doma.jdbc.type.StringType のメソッド
 
doSetValue(PreparedStatement, int, Timestamp) - クラス org.seasar.doma.jdbc.type.TimestampType のメソッド
 
doSetValue(PreparedStatement, int, Time) - クラス org.seasar.doma.jdbc.type.TimeType のメソッド
 
DOUBLE - クラス org.seasar.doma.converter.Converters の static 変数
 
DOUBLE - クラス org.seasar.doma.jdbc.type.JdbcTypes の static 変数
 
DoubleConverter - org.seasar.doma.converter の クラス
Double へのコンバーターです。
DoubleConverter() - クラス org.seasar.doma.converter.DoubleConverter のコンストラクタ
 
DoubleDomain<D extends DoubleDomain<D>> - org.seasar.doma.domain の クラス
Double を値の型とするドメインの骨格実装です。
DoubleDomain() - クラス org.seasar.doma.domain.DoubleDomain のコンストラクタ
デフォルトの値でインスタンス化します。
DoubleDomain(Double) - クラス org.seasar.doma.domain.DoubleDomain のコンストラクタ
値を指定してインスタンス化します。
DoubleDomainVisitor<R,P,TH extends Throwable> - org.seasar.doma.domain の インタフェース
DoubleDomain のビジターです。
DoubleType - org.seasar.doma.jdbc.type の クラス
Double 用の JdbcType の実装です。
DoubleType() - クラス org.seasar.doma.jdbc.type.DoubleType のコンストラクタ
 

E

EMPTY_STRINGS - クラス org.seasar.doma.copy.CopyOptions の static 変数
String の空の配列
emptyStringIncluded - クラス org.seasar.doma.copy.CopyOptions の変数
空文字列がコピー対象に含まれるかどうか
endsWith(String) - クラス org.seasar.doma.domain.StringDomain のメソッド
ドメインの値がサフィックスで終わっている場合 true を返します。
entering(String, String, Object...) - クラス org.seasar.doma.jdbc.DomaAbstractDao のメソッド
この Data Access Object の public なメソッドの実行開始を記録します。
Entity - org.seasar.doma の 注釈型
テーブル、結果セット、もしくはパラメータの集合を示します。
Entity<I> - org.seasar.doma.jdbc.entity の インタフェース
エンティティを表します。
entity - クラス org.seasar.doma.jdbc.id.IdGenerationConfig の変数
識別子が属するエンティティ
EntityListener<E> - org.seasar.doma.jdbc.entity の インタフェース
エンティティのリスナーです。
EntityMethod - org.seasar.doma の 注釈型
エンティティ用のアノテーションであることを示します。
EntityProperty<D extends Domain<?,?>> - org.seasar.doma.jdbc.entity の インタフェース
エンティティのプロパティを表します。
EntityUtil - org.seasar.doma.jdbc.entity の クラス
エンティティに関するユーティリティです。
EntityUtil() - クラス org.seasar.doma.jdbc.entity.EntityUtil のコンストラクタ
 
EntityUtilDelegate - org.seasar.doma.jdbc.entity の インタフェース
EntityUtil から処理を委譲されるクラスです。
eq(V) - クラス org.seasar.doma.domain.AbstractComparableDomain のメソッド
 
eq(D) - クラス org.seasar.doma.domain.AbstractComparableDomain のメソッド
 
eq(V) - インタフェース org.seasar.doma.domain.ComparableDomain のメソッド
このインスタンスの値が比較対象の値と等しい場合 true を返します。
eq(D) - インタフェース org.seasar.doma.domain.ComparableDomain のメソッド
このインスタンスの値が比較対象のドメインの値と等しい場合 true を返します。
equals(Object) - クラス org.seasar.doma.domain.ArrayListDomain のメソッド
 
equals(Object) - クラス org.seasar.doma.domain.BigDecimalDomain のメソッド
 
equals(Object) - クラス org.seasar.doma.domain.BigIntegerDomain のメソッド
 
equals(Object) - クラス org.seasar.doma.domain.BooleanDomain のメソッド
 
equals(Object) - クラス org.seasar.doma.domain.ByteDomain のメソッド
 
equals(Object) - クラス org.seasar.doma.domain.BytesDomain のメソッド
 
equals(Object) - クラス org.seasar.doma.domain.DateDomain のメソッド
 
equals(Object) - クラス org.seasar.doma.domain.DoubleDomain のメソッド
 
equals(Object) - クラス org.seasar.doma.domain.FloatDomain のメソッド
 
equals(Object) - クラス org.seasar.doma.domain.IntegerDomain のメソッド
 
equals(Object) - クラス org.seasar.doma.domain.LongDomain のメソッド
 
equals(Object) - クラス org.seasar.doma.domain.ShortDomain のメソッド
 
equals(Object) - クラス org.seasar.doma.domain.StringDomain のメソッド
 
equals(Object) - クラス org.seasar.doma.domain.TimeDomain のメソッド
 
equals(Object) - クラス org.seasar.doma.domain.TimestampDomain のメソッド
 
exclude(String...) - クラス org.seasar.doma.copy.CopyOptions のメソッド
コピーの非対象とするプロパティ名を設定します。
excludedPropertyNames - クラス org.seasar.doma.copy.CopyOptions の変数
コピー非対象のプロパティ名の配列
excludeWhitespace() - クラス org.seasar.doma.copy.CopyOptions のメソッド
空白文字をコピーの非対象とすることを示します。
execute() - インタフェース org.seasar.doma.jdbc.RequiresNewController.Callback のメソッド
REQUIRES_NEW の属性をもつトランザクション下で実行される処理を起動します。
exit() - クラス org.seasar.doma.jdbc.IterationContext のメソッド
IterationCallbackの処理から抜け出します。
exited - クラス org.seasar.doma.jdbc.IterationContext の変数
IterationContext.exit() が呼びだされたかどうかを示します。
exiting(String, String, Object) - クラス org.seasar.doma.jdbc.DomaAbstractDao のメソッド
この Data Access Object の public なメソッドの実行終了を記録します。

F

fetchSize() - インタフェース org.seasar.doma.jdbc.Config のメソッド
フェッチサイズです。
fetchSize() - クラス org.seasar.doma.jdbc.DomaAbstractConfig のメソッド
 
field - クラス org.seasar.doma.bean.FieldAccessBeanWrapper.FieldAccessPropertyWrapper の変数
public なフィールド
FieldAccessBeanWrapper - org.seasar.doma.bean の クラス
public なフィールドを介してプロパティにアクセスする BeanWrapper の実装です。
FieldAccessBeanWrapper(Object) - クラス org.seasar.doma.bean.FieldAccessBeanWrapper のコンストラクタ
インスタンスを構築します。
FieldAccessBeanWrapper.FieldAccessPropertyWrapper - org.seasar.doma.bean の クラス
public なフィールドを介してプロパティにアクセスする BeanPropertyWrapper の実装です。
FieldAccessBeanWrapper.FieldAccessPropertyWrapper(Field) - クラス org.seasar.doma.bean.FieldAccessBeanWrapper.FieldAccessPropertyWrapper のコンストラクタ
インスタンスを構築します。
FieldAccessBeanWrapperFactory - org.seasar.doma.bean の クラス
FieldAccessBeanWrapper のファクトリです。
FieldAccessBeanWrapperFactory() - クラス org.seasar.doma.bean.FieldAccessBeanWrapperFactory のコンストラクタ
 
findConverter(String, Class<?>, CopyOptions) - クラス org.seasar.doma.copy.BuiltinCopyUtilDelegate のメソッド
コンバーターを探します。
FLOAT - クラス org.seasar.doma.converter.Converters の static 変数
 
FLOAT - クラス org.seasar.doma.jdbc.type.JdbcTypes の static 変数
 
FloatConverter - org.seasar.doma.converter の クラス
Float へのコンバーターです。
FloatConverter() - クラス org.seasar.doma.converter.FloatConverter のコンストラクタ
 
FloatDomain<D extends FloatDomain<D>> - org.seasar.doma.domain の クラス
Float を値の型とするドメインの骨格実装です。
FloatDomain() - クラス org.seasar.doma.domain.FloatDomain のコンストラクタ
デフォルトの値でインスタンス化します。
FloatDomain(Float) - クラス org.seasar.doma.domain.FloatDomain のコンストラクタ
値を指定してインスタンス化します。
FloatDomainVisitor<R,P,TH extends Throwable> - org.seasar.doma.domain の インタフェース
FloatDomain のビジターです。
FloatType - org.seasar.doma.jdbc.type の クラス
Float 用の JdbcType の実装です。
FloatType() - クラス org.seasar.doma.jdbc.type.FloatType のコンストラクタ
 
format(Number, String) - クラス org.seasar.doma.converter.StringConverter のメソッド
数値をフォーマットします。
format(Date, String) - クラス org.seasar.doma.converter.StringConverter のメソッド
日付をフォーマットします。
FormatConversionException - org.seasar.doma.converter の 例外
フォーマット変換に失敗した場合にスローされる例外です。
FormatConversionException(String, String, Throwable) - 例外 org.seasar.doma.converter.FormatConversionException のコンストラクタ
インスタンスを構築します。
formatFromDate(Date, String) - クラス org.seasar.doma.converter.ConversionSupport のメソッド
日付から文字列にフォーマットします。
formatFromNumber(Number, String) - クラス org.seasar.doma.converter.ConversionSupport のメソッド
数値から文字列にフォーマットします。
formattedSql - 例外 org.seasar.doma.jdbc.NonUniqueResultException の変数
フォーマット済みSQL
formattedSql - 例外 org.seasar.doma.jdbc.OptimisticLockException の変数
フォーマット済みSQL、バッチ処理時にスローされた場合 null
formattedSql - 例外 org.seasar.doma.jdbc.SqlExecutionException の変数
フォーマット済みSQL、バッチ処理時にスローされた場合 null
formattedSql - 例外 org.seasar.doma.jdbc.UniqueConstraintException の変数
フォーマット済みSQL、バッチ処理時にスローされた場合 null
formIntToBoolean(int) - クラス org.seasar.doma.jdbc.type.IntegerAdaptiveBooleanType のメソッド
 
forUpdate() - クラス org.seasar.doma.jdbc.SelectOptions のメソッド
悲観的排他制御用のSQLへ変換することを示します。
forUpdate(String...) - クラス org.seasar.doma.jdbc.SelectOptions のメソッド
ロック対象のテーブルやカラムのエイリアスを指定し、悲観的排他制御用のSQLへ変換することを示します。
forUpdateNowait() - クラス org.seasar.doma.jdbc.SelectOptions のメソッド
ロックの取得を待機しない悲観的排他制御用のSQLへ変換することを示します。
forUpdateNowait(String...) - クラス org.seasar.doma.jdbc.SelectOptions のメソッド
ロック対象のテーブルやカラムのエイリアスを指定し、ロックの取得を待機しない悲観的排他制御用のSQLへ変換することを示します。
forUpdateType - クラス org.seasar.doma.jdbc.SelectOptions の変数
悲観的排他制御の種別
forUpdateWait(int) - クラス org.seasar.doma.jdbc.SelectOptions のメソッド
ロックの取得まで指定された時間待機する悲観的排他制御用のSQLへ変換することを示します。
forUpdateWait(int, String...) - クラス org.seasar.doma.jdbc.SelectOptions のメソッド
ロック対象のテーブルやカラムのエイリアスを指定し、ロックの取得まで指定された時間待機する悲観的排他制御用のSQLへ変換することを示します。
fromBooleanToInt(Boolean) - クラス org.seasar.doma.jdbc.type.IntegerAdaptiveBooleanType のメソッド
 
fromColumnToProperty(String, Dialect) - クラス org.seasar.doma.jdbc.CamelNamingConvention のメソッド
アンダースコア区切りのカラム名をキャメルケースのプロパティ名に変換します。
fromColumnToProperty(String, Dialect) - インタフェース org.seasar.doma.jdbc.NamingConvention のメソッド
カラム名からプロパティ名へ変換します。
fromEntityToTable(String, Dialect) - クラス org.seasar.doma.jdbc.CamelNamingConvention のメソッド
キャメルケースのエンティティ名を大文字のアンダースコア区切りテーブル名に変換します。
fromEntityToTable(String, Dialect) - インタフェース org.seasar.doma.jdbc.NamingConvention のメソッド
エンティティ名からテーブル名へ変換します。
fromPropertyToColumn(String, Dialect) - クラス org.seasar.doma.jdbc.CamelNamingConvention のメソッド
キャメルケースのプロパティ名を大文字のアンダースコア区切りカラム名に変換します。
fromPropertyToColumn(String, Dialect) - インタフェース org.seasar.doma.jdbc.NamingConvention のメソッド
プロパティ名からカラム名へ変換します。
fromTableToEntity(String, Dialect) - クラス org.seasar.doma.jdbc.CamelNamingConvention のメソッド
アンダースコア区切りのテーブル名をキャメルケースのエンティティ名に変換します。
fromTableToEntity(String, Dialect) - インタフェース org.seasar.doma.jdbc.NamingConvention のメソッド
テーブル名からエンティティ名へ変換します。
Function - org.seasar.doma の 注釈型
ストアドファンクションの呼び出しを示します。

G

ge(V) - クラス org.seasar.doma.domain.AbstractComparableDomain のメソッド
 
ge(D) - クラス org.seasar.doma.domain.AbstractComparableDomain のメソッド
 
ge(V) - インタフェース org.seasar.doma.domain.ComparableDomain のメソッド
このインスタンスの値が比較対象の値よりも大きいか等しい場合 true を返します。
ge(D) - インタフェース org.seasar.doma.domain.ComparableDomain のメソッド
このインスタンスの値が比較対象のドメインの値と大きいか等しい場合 true を返します。
GeneratedIdProperty<D extends NumberDomain<?,?>> - org.seasar.doma.jdbc.entity の クラス
生成される識別子のプロパティです。
GeneratedIdProperty(String, String, D, IdGenerator) - クラス org.seasar.doma.jdbc.entity.GeneratedIdProperty のコンストラクタ
インスタンスを構築します。
GeneratedValue - org.seasar.doma の 注釈型
識別子を自動生成する方法を示します。
generatePostInsert(IdGenerationConfig, Statement) - クラス org.seasar.doma.jdbc.id.AbstractPreGenerateIdGenerator のメソッド
 
generatePostInsert(IdGenerationConfig, Statement) - クラス org.seasar.doma.jdbc.id.BuiltinIdentityIdGenerator のメソッド
 
generatePostInsert(IdGenerationConfig, Statement) - インタフェース org.seasar.doma.jdbc.id.IdGenerator のメソッド
INSERTの実行後に識別子を生成します。
generatePreInsert(IdGenerationConfig) - クラス org.seasar.doma.jdbc.id.AbstractPreGenerateIdGenerator のメソッド
 
generatePreInsert(IdGenerationConfig) - クラス org.seasar.doma.jdbc.id.BuiltinIdentityIdGenerator のメソッド
 
generatePreInsert(IdGenerationConfig) - インタフェース org.seasar.doma.jdbc.id.IdGenerator のメソッド
INSERTの実行前に識別子を生成します。
GenerationType - org.seasar.doma の 列挙型
識別子を生成する方法です。
get() - クラス org.seasar.doma.domain.AbstractDomain のメソッド
 
get() - クラス org.seasar.doma.domain.DateDomain のメソッド
 
get() - インタフェース org.seasar.doma.domain.Domain のメソッド
値を返します。
get() - クラス org.seasar.doma.domain.TimeDomain のメソッド
 
get() - クラス org.seasar.doma.domain.TimestampDomain のメソッド
 
get() - クラス org.seasar.doma.jdbc.SelectOptions の static メソッド
インスタンスを取得するためのファクトリメソッドです。
getAliases() - クラス org.seasar.doma.jdbc.SelectOptions のメソッド
ロック対象のテーブルもしくはカラムのエイリアスの配列を返します。
getArgs() - 例外 org.seasar.doma.DomaException のメソッド
メッセージへの引数を返します。
getArray() - クラス org.seasar.doma.domain.ArrayDomain のメソッド
配列を返します。
getBeanClass() - インタフェース org.seasar.doma.bean.BeanWrapper のメソッド
JavaBeans のクラスを返します。
getBeanClass() - クラス org.seasar.doma.bean.FieldAccessBeanWrapper のメソッド
 
getBeanClass() - クラス org.seasar.doma.bean.MethodAccessBeanWrapper のメソッド
 
getBeanFactory() - クラス org.seasar.doma.copy.CopyOptions のメソッド
CopyOptions.beanWrapperFactory(BeanWrapperFactory) で設定された BeanWrapperFactory の実装を返します。
getBeanInfo(Class<?>) - クラス org.seasar.doma.bean.MethodAccessBeanWrapper のメソッド
BeanInfo を取得します。
getBeanPropertyWrapper(String) - インタフェース org.seasar.doma.bean.BeanWrapper のメソッド
プロパティのラッパーを返します。
getBeanPropertyWrapper(String) - クラス org.seasar.doma.bean.FieldAccessBeanWrapper のメソッド
 
getBeanPropertyWrapper(String) - クラス org.seasar.doma.bean.MethodAccessBeanWrapper のメソッド
 
getBeanPropertyWrappers() - インタフェース org.seasar.doma.bean.BeanWrapper のメソッド
プロパティのラッパーのリストを返します。
getBeanPropertyWrappers() - クラス org.seasar.doma.bean.FieldAccessBeanWrapper のメソッド
 
getBeanPropertyWrappers() - クラス org.seasar.doma.bean.MethodAccessBeanWrapper のメソッド
 
getCauseSQLException(SQLException) - クラス org.seasar.doma.jdbc.dialect.StandardDialect のメソッド
チェーンされたもっとも上位の SQLException を返します。
getChildren() - インタフェース org.seasar.doma.jdbc.SqlNode のメソッド
子ノードのリストを返します。
getClassName() - 例外 org.seasar.doma.bean.PropertyReadAccessException のメソッド
プロパティを持つクラスの名前を返します。
getClassName() - 例外 org.seasar.doma.bean.PropertyWriteAccessException のメソッド
プロパティを持つクラスの名前を返します。
getClassName() - 例外 org.seasar.doma.jdbc.ConfigException のメソッド
Config の実装クラス名を返します。
getClassName() - 例外 org.seasar.doma.jdbc.JdbcUnsupportedOperationException のメソッド
サポートされていないメソッドを持つクラスの名前を返します。
getCode() - 列挙 org.seasar.doma.message.DomaMessageCode のメソッド
 
getCode() - インタフェース org.seasar.doma.MessageCode のメソッド
一意のコードを返します。
getColumnName() - クラス org.seasar.doma.jdbc.entity.BasicProperty のメソッド
 
getColumnName() - インタフェース org.seasar.doma.jdbc.entity.EntityProperty のメソッド
カラム名を返します。
getColumnName() - クラス org.seasar.doma.jdbc.entity.TransientProperty のメソッド
 
getConnection() - クラス org.seasar.doma.jdbc.SimpleDataSource のメソッド
 
getConnection(String, String) - クラス org.seasar.doma.jdbc.SimpleDataSource のメソッド
 
getConverter(String) - クラス org.seasar.doma.copy.CopyOptions のメソッド
プロパティ名に対応付けられたコンバーターを返します。
getDataSource() - クラス org.seasar.doma.jdbc.DomaAbstractDao のメソッド
データソースを返します。
getDataSource() - クラス org.seasar.doma.jdbc.id.IdGenerationConfig のメソッド
 
getDataSourceName() - クラス org.seasar.doma.jdbc.id.IdGenerationConfig のメソッド
 
getDescription() - 例外 org.seasar.doma.DomaIllegalArgumentException のメソッド
不正な引数であることの説明を返します。
getDestClassName() - 例外 org.seasar.doma.converter.UnsupportedConversionException のメソッド
変換先のクラスを返します。
getDialect() - クラス org.seasar.doma.jdbc.id.IdGenerationConfig のメソッド
 
getDomain() - クラス org.seasar.doma.jdbc.entity.BasicProperty のメソッド
 
getDomain(Object, Class<D>, String) - クラス org.seasar.doma.jdbc.entity.BuiltinEntityUtilDelegate のメソッド
 
getDomain() - インタフェース org.seasar.doma.jdbc.entity.EntityProperty のメソッド
ドメインを返します。
getDomain(Object, Class<D>, String) - クラス org.seasar.doma.jdbc.entity.EntityUtil のメソッド
エンティティが保持するドメインをプロパティ名で返します。
getDomain(Object, Class<D>, String) - インタフェース org.seasar.doma.jdbc.entity.EntityUtilDelegate のメソッド
エンティティが保持するドメインをプロパティ名で返します。
getDomain() - クラス org.seasar.doma.jdbc.entity.TransientProperty のメソッド
 
getEntity() - クラス org.seasar.doma.jdbc.id.IdGenerationConfig のメソッド
 
getErrorCode(SQLException) - クラス org.seasar.doma.jdbc.dialect.StandardDialect のメソッド
ベンダー固有のエラーコードを返します。
getFetchSize() - クラス org.seasar.doma.jdbc.id.IdGenerationConfig のメソッド
 
getFormattedSql() - 例外 org.seasar.doma.jdbc.NonUniqueResultException のメソッド
フォーマット済みSQLを返します。
getFormattedSql() - 例外 org.seasar.doma.jdbc.OptimisticLockException のメソッド
フォーマット済みSQLを返します。
getFormattedSql() - インタフェース org.seasar.doma.jdbc.Sql のメソッド
フォーマット済みSQLを返します。
getFormattedSql() - 例外 org.seasar.doma.jdbc.SqlExecutionException のメソッド
フォーマット済みSQLを返します。
getFormattedSql() - 例外 org.seasar.doma.jdbc.UniqueConstraintException のメソッド
フォーマット済みSQLを返します。
getForUpdateType() - クラス org.seasar.doma.jdbc.SelectOptions のメソッド
悲観的排他制御の種別を返します。
getGeneratedValue(IdGenerationConfig, Sql<?>) - クラス org.seasar.doma.jdbc.id.AbstractIdGenerator のメソッド
生成された識別子を取得するSQLを実行します。
getGeneratedValue(IdGenerationConfig, ResultSet) - クラス org.seasar.doma.jdbc.id.AbstractIdGenerator のメソッド
ResultSet から生成された識別子の値を取得します。
getGeneratedValue(IdGenerationConfig, Statement) - クラス org.seasar.doma.jdbc.id.BuiltinIdentityIdGenerator のメソッド
Statement.getGeneratedKeys() を使用してデータベースで生成された値を取得します。
getGeneratedValue(IdGenerationConfig) - クラス org.seasar.doma.jdbc.id.BuiltinIdentityIdGenerator のメソッド
専用のSQLを使用してデータベースで生成された値を取得します。
getGenerationType() - クラス org.seasar.doma.jdbc.id.BuiltinIdentityIdGenerator のメソッド
 
getGenerationType() - クラス org.seasar.doma.jdbc.id.BuiltinSequenceIdGenerator のメソッド
 
getGenerationType() - クラス org.seasar.doma.jdbc.id.BuiltinTableIdGenerator のメソッド
 
getGenerationType() - インタフェース org.seasar.doma.jdbc.id.IdGenerator のメソッド
識別子を生成する方法を返します。
getIdColumnName() - クラス org.seasar.doma.jdbc.id.IdGenerationConfig のメソッド
 
getIdContext(IdGenerationConfig) - クラス org.seasar.doma.jdbc.id.AbstractPreGenerateIdGenerator のメソッド
識別子コンテキストを返します。
getIdentitySelectSql(String, String) - インタフェース org.seasar.doma.jdbc.dialect.Dialect のメソッド
データベースで生成されたIDENTITYを取得するためのSQLを返します。
getIdentitySelectSql(String, String) - クラス org.seasar.doma.jdbc.dialect.HsqldbDialect のメソッド
 
getIdentitySelectSql(String, String) - クラス org.seasar.doma.jdbc.dialect.PostgresDialect のメソッド
 
getIdentitySelectSql(String, String) - クラス org.seasar.doma.jdbc.dialect.StandardDialect のメソッド
 
getJdbcLogger() - クラス org.seasar.doma.jdbc.id.IdGenerationConfig のメソッド
 
getJdbcMappingVisitor() - インタフェース org.seasar.doma.jdbc.dialect.Dialect のメソッド
Domain をJDBCの型とマッピングするビジターを返します。
getJdbcMappingVisitor() - クラス org.seasar.doma.jdbc.dialect.StandardDialect のメソッド
 
getKeys() - クラス org.seasar.doma.message.AbstractMessageResource のメソッド
 
getLimit() - クラス org.seasar.doma.jdbc.SelectOptions のメソッド
ページングのリミットを返します。
getLoginTimeout() - クラス org.seasar.doma.jdbc.SimpleDataSource のメソッド
 
getLogWriter() - クラス org.seasar.doma.jdbc.SimpleDataSource のメソッド
 
getMaxRows() - クラス org.seasar.doma.jdbc.id.IdGenerationConfig のメソッド
 
getMessage(Object...) - 列挙 org.seasar.doma.message.DomaMessageCode のメソッド
 
getMessage(Object...) - インタフェース org.seasar.doma.MessageCode のメソッド
メッセージを返します。
getMessageCode() - 例外 org.seasar.doma.DomaException のメソッド
メッセージコードを返します。
getMessagePattern() - 列挙 org.seasar.doma.message.DomaMessageCode のメソッド
 
getMessagePattern() - インタフェース org.seasar.doma.MessageCode のメソッド
メッセージパターンの文字列を返します。
getMethodName() - 例外 org.seasar.doma.jdbc.ConfigException のメソッド
Config の実装クラスのメソッド名を返します。
getMethodName() - 例外 org.seasar.doma.jdbc.JdbcUnsupportedOperationException のメソッド
サポートされていないメソッドの名前を返します。
getName() - インタフェース org.seasar.doma.bean.BeanPropertyWrapper のメソッド
名前を返します。
getName() - クラス org.seasar.doma.bean.FieldAccessBeanWrapper.FieldAccessPropertyWrapper のメソッド
 
getName() - クラス org.seasar.doma.bean.MethodAccessBeanWrapper.MethodAccessPropertyWrapper のメソッド
 
getName() - インタフェース org.seasar.doma.jdbc.dialect.Dialect のメソッド
名前を返します。
getName() - クラス org.seasar.doma.jdbc.dialect.HsqldbDialect のメソッド
 
getName() - クラス org.seasar.doma.jdbc.dialect.MysqlDialect のメソッド
 
getName() - クラス org.seasar.doma.jdbc.dialect.OracleDialect のメソッド
 
getName() - クラス org.seasar.doma.jdbc.dialect.PostgresDialect のメソッド
 
getName() - クラス org.seasar.doma.jdbc.dialect.StandardDialect のメソッド
 
getName() - クラス org.seasar.doma.jdbc.entity.BasicProperty のメソッド
 
getName() - インタフェース org.seasar.doma.jdbc.entity.EntityProperty のメソッド
名前を返します。
getName() - クラス org.seasar.doma.jdbc.entity.TransientProperty のメソッド
 
getNewInitialValue(IdGenerationConfig) - クラス org.seasar.doma.jdbc.id.AbstractPreGenerateIdGenerator のメソッド
新しい初期値を返します。
getNewInitialValue(IdGenerationConfig) - クラス org.seasar.doma.jdbc.id.BuiltinSequenceIdGenerator のメソッド
 
getNewInitialValue(IdGenerationConfig) - クラス org.seasar.doma.jdbc.id.BuiltinTableIdGenerator のメソッド
 
getNextValue(IdGenerationConfig) - クラス org.seasar.doma.jdbc.id.AbstractPreGenerateIdGenerator.IdContext のメソッド
次の識別子を返します。
getOffset() - クラス org.seasar.doma.jdbc.SelectOptions のメソッド
ページングのオフセットを返します。
getParameterName() - 例外 org.seasar.doma.DomaIllegalArgumentException のメソッド
不正な引数のパラメータ名を返します。
getParameterName() - 例外 org.seasar.doma.DomaNullPointerException のメソッド
null であるパラメータの名前を返します。
getParameters() - インタフェース org.seasar.doma.jdbc.Sql のメソッド
バインド変数へのパラメータのリストを返します。
getPassword() - クラス org.seasar.doma.jdbc.SimpleDataSource のメソッド
データベースの接続パスワードを返します。
getPath() - クラス org.seasar.doma.jdbc.SqlFile のメソッド
SQLファイルのパスを返します。
getPath() - 例外 org.seasar.doma.jdbc.SqlFileNotFoundException のメソッド
見つからないSQLファイルのパスを返します。
getPattern() - 例外 org.seasar.doma.converter.FormatConversionException のメソッド
フォーマットに使用されるパターンを返します。
getPattern() - 例外 org.seasar.doma.converter.ParseConversionException のメソッド
 
getPattern(String) - クラス org.seasar.doma.copy.CopyOptions のメソッド
プロパティ名に対応付けられたパターンを返します。
getPrimaryPath(String, Dialect) - クラス org.seasar.doma.jdbc.CachedSqlFileRepository のメソッド
SQLファイルを見つける際の優先パスを取得します。
getPropertyClass() - インタフェース org.seasar.doma.bean.BeanPropertyWrapper のメソッド
プロパティのクラスを返します。
getPropertyClass() - クラス org.seasar.doma.bean.FieldAccessBeanWrapper.FieldAccessPropertyWrapper のメソッド
 
getPropertyClass() - クラス org.seasar.doma.bean.MethodAccessBeanWrapper.MethodAccessPropertyWrapper のメソッド
 
getPropertyName() - 例外 org.seasar.doma.bean.PropertyReadAccessException のメソッド
プロパティ名を返します。
getPropertyName() - 例外 org.seasar.doma.bean.PropertyWriteAccessException のメソッド
プロパティ名を返します。
getQualifiedTableName() - クラス org.seasar.doma.jdbc.id.IdGenerationConfig のメソッド
 
getQueryTimeout() - クラス org.seasar.doma.jdbc.id.IdGenerationConfig のメソッド
 
getRawSql() - 例外 org.seasar.doma.jdbc.NonUniqueResultException のメソッド
未加工SQLを返します。
getRawSql() - 例外 org.seasar.doma.jdbc.OptimisticLockException のメソッド
未加工SQLを返します。
getRawSql() - インタフェース org.seasar.doma.jdbc.Sql のメソッド
未加工SQLを返します。
getRawSql() - 例外 org.seasar.doma.jdbc.SqlExecutionException のメソッド
未加工SQLを返します。
getRawSql() - 例外 org.seasar.doma.jdbc.UniqueConstraintException のメソッド
未加工SQLを返します。
getRequiresNewController() - クラス org.seasar.doma.jdbc.id.IdGenerationConfig のメソッド
 
getResultSetType() - インタフェース org.seasar.doma.jdbc.dialect.Dialect のメソッド
ResultSetJdbcType を返します。
getResultSetType() - クラス org.seasar.doma.jdbc.dialect.OracleDialect のメソッド
 
getResultSetType() - クラス org.seasar.doma.jdbc.dialect.PostgresDialect のメソッド
 
getResultSetType() - クラス org.seasar.doma.jdbc.dialect.StandardDialect のメソッド
 
getRootCause(SQLException) - インタフェース org.seasar.doma.jdbc.dialect.Dialect のメソッド
SQL例外の根本原因を返します。
getRootCause(SQLException) - クラス org.seasar.doma.jdbc.dialect.StandardDialect のメソッド
 
getRootCause() - 例外 org.seasar.doma.jdbc.SqlExecutionException のメソッド
根本原因を返します。
getSequenceNextValSql(String, long) - インタフェース org.seasar.doma.jdbc.dialect.Dialect のメソッド
シーケンスの次の値を取得するためのSQLを返します。
getSequenceNextValSql(String, long) - クラス org.seasar.doma.jdbc.dialect.HsqldbDialect のメソッド
 
getSequenceNextValSql(String, long) - クラス org.seasar.doma.jdbc.dialect.OracleDialect のメソッド
 
getSequenceNextValSql(String, long) - クラス org.seasar.doma.jdbc.dialect.PostgresDialect のメソッド
 
getSequenceNextValSql(String, long) - クラス org.seasar.doma.jdbc.dialect.StandardDialect のメソッド
 
getSql(String) - クラス org.seasar.doma.jdbc.CachedSqlFileRepository のメソッド
SQLファイルからSQLを取り出し返します。
getSql() - クラス org.seasar.doma.jdbc.SqlFile のメソッド
SQLの文字列を返します。
getSqlFile(String, Dialect) - クラス org.seasar.doma.jdbc.CachedSqlFileRepository のメソッド
 
getSqlFile(String, Dialect) - インタフェース org.seasar.doma.jdbc.SqlFileRepository のメソッド
SQLファイルを返します。
getSqlLogFormattingVisitor() - インタフェース org.seasar.doma.jdbc.dialect.Dialect のメソッド
SQLのバインド変数にマッピングされる Domain をログ用のフォーマットされた文字列へと変換するビジターを返します。
getSqlLogFormattingVisitor() - クラス org.seasar.doma.jdbc.dialect.StandardDialect のメソッド
 
getSqlNode() - クラス org.seasar.doma.jdbc.SqlFile のメソッド
SQLの解析結果を返します。
getSQLState(SQLException) - クラス org.seasar.doma.jdbc.dialect.StandardDialect のメソッド
SQLState を返します。
getSrcClassName() - 例外 org.seasar.doma.converter.UnsupportedConversionException のメソッド
変換元のクラスを返します。
getSrcClassName() - 例外 org.seasar.doma.copy.PropertyCopyException のメソッド
コピー元のクラス名を返します。
getSrcPropertyName() - 例外 org.seasar.doma.copy.PropertyCopyException のメソッド
コピー元のプロパティ名を返します。
getSrcPropertyValue() - 例外 org.seasar.doma.copy.PropertyCopyException のメソッド
コピー元の値を返します。
getUrl() - クラス org.seasar.doma.jdbc.SimpleDataSource のメソッド
データベースへの接続URLを返します。
getUser() - クラス org.seasar.doma.jdbc.SimpleDataSource のメソッド
データベースの接続ユーザーを返します。
getValue() - インタフェース org.seasar.doma.bean.BeanPropertyWrapper のメソッド
プロパティの値を取得します。
getValue() - クラス org.seasar.doma.bean.FieldAccessBeanWrapper.FieldAccessPropertyWrapper のメソッド
 
getValue() - クラス org.seasar.doma.bean.MethodAccessBeanWrapper.MethodAccessPropertyWrapper のメソッド
 
getValue() - 例外 org.seasar.doma.converter.FormatConversionException のメソッド
フォーマット対象の値を返します。
getValue() - 例外 org.seasar.doma.converter.ParseConversionException のメソッド
 
getValue() - 例外 org.seasar.doma.converter.UnsupportedConversionException のメソッド
変換元の値を返します。
getValue(ResultSet, int) - クラス org.seasar.doma.jdbc.type.AbstractJdbcType のメソッド
 
getValue(CallableStatement, int) - クラス org.seasar.doma.jdbc.type.AbstractJdbcType のメソッド
 
getValue(ResultSet, int) - クラス org.seasar.doma.jdbc.type.AbstractResultSetType のメソッド
サポートしません。
getValue(ResultSet, int) - インタフェース org.seasar.doma.jdbc.type.JdbcType のメソッド
ResultSet から値を取得します。
getValue(CallableStatement, int) - インタフェース org.seasar.doma.jdbc.type.JdbcType のメソッド
CallableStatement から値を取得します。
getValueClass() - クラス org.seasar.doma.domain.AbstractDomain のメソッド
 
getValueClass() - インタフェース org.seasar.doma.domain.Domain のメソッド
値のクラスを返します。
getWaitSeconds() - クラス org.seasar.doma.jdbc.SelectOptions のメソッド
悲観的排他制御のロック取得の待機時間を返します。
gt(V) - クラス org.seasar.doma.domain.AbstractComparableDomain のメソッド
 
gt(D) - クラス org.seasar.doma.domain.AbstractComparableDomain のメソッド
 
gt(V) - インタフェース org.seasar.doma.domain.ComparableDomain のメソッド
このインスタンスの値が比較対象の値よりも大きい場合 true を返します。
gt(D) - インタフェース org.seasar.doma.domain.ComparableDomain のメソッド
このインスタンスの値が比較対象のドメインの値よりも大きい場合 true を返します。

H

handleGetObject(String) - クラス org.seasar.doma.message.AbstractMessageResource のメソッド
 
hashCode() - クラス org.seasar.doma.domain.ArrayListDomain のメソッド
 
hashCode() - クラス org.seasar.doma.domain.BigDecimalDomain のメソッド
 
hashCode() - クラス org.seasar.doma.domain.BigIntegerDomain のメソッド
 
hashCode() - クラス org.seasar.doma.domain.BooleanDomain のメソッド
 
hashCode() - クラス org.seasar.doma.domain.ByteDomain のメソッド
 
hashCode() - クラス org.seasar.doma.domain.BytesDomain のメソッド
 
hashCode() - クラス org.seasar.doma.domain.DateDomain のメソッド
 
hashCode() - クラス org.seasar.doma.domain.DoubleDomain のメソッド
 
hashCode() - クラス org.seasar.doma.domain.FloatDomain のメソッド
 
hashCode() - クラス org.seasar.doma.domain.IntegerDomain のメソッド
 
hashCode() - クラス org.seasar.doma.domain.LongDomain のメソッド
 
hashCode() - クラス org.seasar.doma.domain.ShortDomain のメソッド
 
hashCode() - クラス org.seasar.doma.domain.StringDomain のメソッド
 
hashCode() - クラス org.seasar.doma.domain.TimeDomain のメソッド
 
hashCode() - クラス org.seasar.doma.domain.TimestampDomain のメソッド
 
HsqldbDialect - org.seasar.doma.jdbc.dialect の クラス
HSQLDB用の方言です。
HsqldbDialect() - クラス org.seasar.doma.jdbc.dialect.HsqldbDialect のコンストラクタ
インスタンスを構築します。
HsqldbDialect(JdbcMappingVisitor, SqlLogFormattingVisitor) - クラス org.seasar.doma.jdbc.dialect.HsqldbDialect のコンストラクタ
HsqldbDialect.HsqldbJdbcMappingVisitorSqlLogFormattingVisitor を指定してインスタンスを構築します。
HsqldbDialect.HsqldbJdbcMappingVisitor - org.seasar.doma.jdbc.dialect の クラス
HSQLDB用の JdbcMappingVisitor の実装です。
HsqldbDialect.HsqldbJdbcMappingVisitor() - クラス org.seasar.doma.jdbc.dialect.HsqldbDialect.HsqldbJdbcMappingVisitor のコンストラクタ
 
HsqldbDialect.HsqldbSqlLogFormattingVisitor - org.seasar.doma.jdbc.dialect の クラス
HSQLDB用の SqlLogFormattingVisitor の実装です。
HsqldbDialect.HsqldbSqlLogFormattingVisitor() - クラス org.seasar.doma.jdbc.dialect.HsqldbDialect.HsqldbSqlLogFormattingVisitor のコンストラクタ
 

I

Id - org.seasar.doma の 注釈型
識別子を示します。
idColumnName - クラス org.seasar.doma.jdbc.id.IdGenerationConfig の変数
識別子にマッピングされたカラムの名前
idContextMap - クラス org.seasar.doma.jdbc.id.AbstractPreGenerateIdGenerator の変数
データソース名をキー、識別子コンテキストを値とするマップ
IdentityIdGenerator - org.seasar.doma.jdbc.id の インタフェース
データベースのIDENTITYを使用するジェネレータです。
IdGenerationConfig - org.seasar.doma.jdbc.id の クラス
識別子の生成に関する設定です。
IdGenerationConfig(Config, Entity<?>, String, String) - クラス org.seasar.doma.jdbc.id.IdGenerationConfig のコンストラクタ
インスタンスを構築します。
idGenerator - クラス org.seasar.doma.jdbc.entity.GeneratedIdProperty の変数
識別子のジェネレータ
IdGenerator - org.seasar.doma.jdbc.id の インタフェース
識別子のジェネレータです。
In - org.seasar.doma の 注釈型
ストアドファンクションやストアドプロシージャーへのINパラメータを示します。
include(String...) - クラス org.seasar.doma.copy.CopyOptions のメソッド
コピーの対象とするプロパティ名を設定します。
includedPropertyNames - クラス org.seasar.doma.copy.CopyOptions の変数
コピー対象のプロパティ名の配列
includeEmptyString() - クラス org.seasar.doma.copy.CopyOptions のメソッド
空文字をコピーの対象とすることを示します。
includeNull() - クラス org.seasar.doma.copy.CopyOptions のメソッド
null をコピーの対象とすることを示します。
includesIdentityColumn() - インタフェース org.seasar.doma.jdbc.dialect.Dialect のメソッド
INSERT文にIDENTITYカラムを含むかどうかを返します。
includesIdentityColumn() - クラス org.seasar.doma.jdbc.dialect.HsqldbDialect のメソッド
 
includesIdentityColumn() - クラス org.seasar.doma.jdbc.dialect.StandardDialect のメソッド
 
includesIdentityColumn(IdGenerationConfig) - クラス org.seasar.doma.jdbc.id.AbstractPreGenerateIdGenerator のメソッド
 
includesIdentityColumn(IdGenerationConfig) - クラス org.seasar.doma.jdbc.id.BuiltinIdentityIdGenerator のメソッド
 
includesIdentityColumn(IdGenerationConfig) - インタフェース org.seasar.doma.jdbc.id.IdGenerator のメソッド
INSERT文にIDENTITYカラムを含めるべきかどうかを返します。
increment() - クラス org.seasar.doma.jdbc.entity.VersionProperty のメソッド
バージョン番号を増分します。
initialize() - クラス org.seasar.doma.jdbc.id.BuiltinSequenceIdGenerator のメソッド
 
initialize() - クラス org.seasar.doma.jdbc.id.BuiltinTableIdGenerator のメソッド
 
initialize() - インタフェース org.seasar.doma.jdbc.id.SequenceIdGenerator のメソッド
このジェネレータを初期化します。
initialize() - インタフェース org.seasar.doma.jdbc.id.TableIdGenerator のメソッド
このジェネレータを初期化します。
initialValue - クラス org.seasar.doma.jdbc.id.AbstractPreGenerateIdGenerator の変数
初期値
initValue - クラス org.seasar.doma.jdbc.id.AbstractPreGenerateIdGenerator.IdContext の変数
初期値
InOut - org.seasar.doma の 注釈型
ストアドファンクションやストアドプロシージャーへのINOUTパラメータを示します。
Insert - org.seasar.doma の 注釈型
挿入処理を示します。
insertable - クラス org.seasar.doma.jdbc.entity.BasicProperty の変数
INSERT文に含める対象かどうか
INTEGER - クラス org.seasar.doma.converter.Converters の static 変数
 
INTEGER - クラス org.seasar.doma.jdbc.type.JdbcTypes の static 変数
 
INTEGER_ADAPTIVE_BOOLEAN - クラス org.seasar.doma.jdbc.type.JdbcTypes の static 変数
 
IntegerAdaptiveBooleanType - org.seasar.doma.jdbc.type の クラス
Boolean を JDBCの Integer に適応させる JdbcType の実装です。
IntegerAdaptiveBooleanType() - クラス org.seasar.doma.jdbc.type.IntegerAdaptiveBooleanType のコンストラクタ
 
IntegerConverter - org.seasar.doma.converter の クラス
Integer へのコンバーターです。
IntegerConverter() - クラス org.seasar.doma.converter.IntegerConverter のコンストラクタ
 
IntegerDomain<D extends IntegerDomain<D>> - org.seasar.doma.domain の クラス
Integer を値の型とするドメインの骨格実装です。
IntegerDomain() - クラス org.seasar.doma.domain.IntegerDomain のコンストラクタ
デフォルトの値でインスタンス化します。
IntegerDomain(Integer) - クラス org.seasar.doma.domain.IntegerDomain のコンストラクタ
値を指定してインスタンス化します。
IntegerDomainVisitor<R,P,TH extends Throwable> - org.seasar.doma.domain の インタフェース
IntegerDomain のビジターです。
IntegerType - org.seasar.doma.jdbc.type の クラス
Integer 用の JdbcType の実装です。
IntegerType() - クラス org.seasar.doma.jdbc.type.IntegerType のコンストラクタ
 
IntrospectionException - org.seasar.doma.bean の 例外
JavaBeans をイントロスペクションに失敗した際にスローされる例外です。
IntrospectionException(Throwable) - 例外 org.seasar.doma.bean.IntrospectionException のコンストラクタ
インスタンスを構築します。
isAutoGeneratedKeysSupported(IdGenerationConfig) - クラス org.seasar.doma.jdbc.entity.GeneratedIdProperty のメソッド
Statement.getGeneratedKeys() をサポートしているかどうかを返します。
isBatchSupported(IdGenerationConfig) - クラス org.seasar.doma.jdbc.entity.GeneratedIdProperty のメソッド
バッチ処理をサポートしているかどうかを返します。
isChanged() - クラス org.seasar.doma.domain.AbstractDomain のメソッド
 
isChanged() - インタフェース org.seasar.doma.domain.Domain のメソッド
値が変更されているかどうかを返します。
isEmpty() - クラス org.seasar.doma.domain.StringDomain のメソッド
ドメインの値が空文字の場合 true を返します。
isExited() - クラス org.seasar.doma.jdbc.IterationContext のメソッド
IterationContext.exit() が呼びだされたかどうかを返します。
isGenerationTypeSupported(GenerationType, Dialect) - クラス org.seasar.doma.jdbc.entity.GeneratedIdProperty のメソッド
方言で識別子を生成する方法がサポートされていれば true を返します。
isId() - クラス org.seasar.doma.jdbc.entity.AssignedIdProperty のメソッド
 
isId() - クラス org.seasar.doma.jdbc.entity.BasicProperty のメソッド
 
isId() - インタフェース org.seasar.doma.jdbc.entity.EntityProperty のメソッド
識別子かどうかを返します。
isId() - クラス org.seasar.doma.jdbc.entity.GeneratedIdProperty のメソッド
 
isId() - クラス org.seasar.doma.jdbc.entity.TransientProperty のメソッド
 
isIncluded(IdGenerationConfig) - クラス org.seasar.doma.jdbc.entity.GeneratedIdProperty のメソッド
バッチ処理をサポートしているかどうかを返します。
isInsertable() - クラス org.seasar.doma.jdbc.entity.BasicProperty のメソッド
 
isInsertable() - インタフェース org.seasar.doma.jdbc.entity.EntityProperty のメソッド
INSERT文に含める対象かどうかを返します。
isInsertable() - クラス org.seasar.doma.jdbc.entity.TransientProperty のメソッド
 
isNull() - クラス org.seasar.doma.domain.AbstractDomain のメソッド
 
isNull() - インタフェース org.seasar.doma.domain.Domain のメソッド
値が null かどうかを返します。
isTargetProperty(String) - クラス org.seasar.doma.copy.CopyOptions のメソッド
プロパティがコピーの対象であるかどうかを返します。
isTargetValue(Object) - クラス org.seasar.doma.copy.CopyOptions のメソッド
コピー元の値がコピーの対象であるかどうかを返します。
isTransient() - クラス org.seasar.doma.jdbc.entity.BasicProperty のメソッド
 
isTransient() - インタフェース org.seasar.doma.jdbc.entity.EntityProperty のメソッド
非永続性かどうかを返します。
isTransient() - クラス org.seasar.doma.jdbc.entity.TransientProperty のメソッド
 
isUniqueConstraintViolated(SQLException) - インタフェース org.seasar.doma.jdbc.dialect.Dialect のメソッド
一意制約違反かどうかを返します。
isUniqueConstraintViolated(SQLException) - クラス org.seasar.doma.jdbc.dialect.HsqldbDialect のメソッド
 
isUniqueConstraintViolated(SQLException) - クラス org.seasar.doma.jdbc.dialect.MysqlDialect のメソッド
 
isUniqueConstraintViolated(SQLException) - クラス org.seasar.doma.jdbc.dialect.OracleDialect のメソッド
 
isUniqueConstraintViolated(SQLException) - クラス org.seasar.doma.jdbc.dialect.PostgresDialect のメソッド
 
isUniqueConstraintViolated(SQLException) - クラス org.seasar.doma.jdbc.dialect.StandardDialect のメソッド
 
isUpdatable() - クラス org.seasar.doma.jdbc.entity.BasicProperty のメソッド
 
isUpdatable() - インタフェース org.seasar.doma.jdbc.entity.EntityProperty のメソッド
UPDATE文のSET句に含める対象かどうかを返します。
isUpdatable() - クラス org.seasar.doma.jdbc.entity.TransientProperty のメソッド
 
isValueGettable() - インタフェース org.seasar.doma.bean.BeanPropertyWrapper のメソッド
プロパティから値を取得できるかどうかを返します。
isValueGettable() - クラス org.seasar.doma.bean.FieldAccessBeanWrapper.FieldAccessPropertyWrapper のメソッド
 
isValueGettable() - クラス org.seasar.doma.bean.MethodAccessBeanWrapper.MethodAccessPropertyWrapper のメソッド
 
isValueSettable() - インタフェース org.seasar.doma.bean.BeanPropertyWrapper のメソッド
プロパティに値を設定できるかどうかを返します。
isValueSettable() - クラス org.seasar.doma.bean.FieldAccessBeanWrapper.FieldAccessPropertyWrapper のメソッド
 
isValueSettable() - クラス org.seasar.doma.bean.MethodAccessBeanWrapper.MethodAccessPropertyWrapper のメソッド
 
isVersion() - クラス org.seasar.doma.jdbc.entity.BasicProperty のメソッド
 
isVersion() - インタフェース org.seasar.doma.jdbc.entity.EntityProperty のメソッド
バージョンかどうかを返します。
isVersion() - クラス org.seasar.doma.jdbc.entity.TransientProperty のメソッド
 
isVersion() - クラス org.seasar.doma.jdbc.entity.VersionProperty のメソッド
 
isWrapperFor(Class<?>) - クラス org.seasar.doma.jdbc.SimpleDataSource のメソッド
 
iterate(T, IterationContext) - インタフェース org.seasar.doma.jdbc.IterationCallback のメソッド
処理対象のオブジェクト群を順に1件ずつ処理します。
IterationCallback<R,T> - org.seasar.doma.jdbc の インタフェース
ResultSet にマッピングされるオブジェクト群を1件ずつ処理するコールバックです。
IterationContext - org.seasar.doma.jdbc の クラス
IterationCallbackの実行コンテキストです。
IterationContext() - クラス org.seasar.doma.jdbc.IterationContext のコンストラクタ
 

J

JdbcException - org.seasar.doma.jdbc の 例外
JDBCに関する例外です。
JdbcException(MessageCode, Object...) - 例外 org.seasar.doma.jdbc.JdbcException のコンストラクタ
インスタンスを構築します。
JdbcException(MessageCode, Throwable, Object...) - 例外 org.seasar.doma.jdbc.JdbcException のコンストラクタ
この例外の原因となった Throwable を指定してインスタンスを構築します。
jdbcLogger() - インタフェース org.seasar.doma.jdbc.Config のメソッド
JDBCロガーです。
jdbcLogger() - クラス org.seasar.doma.jdbc.DomaAbstractConfig のメソッド
 
JdbcLogger - org.seasar.doma.jdbc の インタフェース
JDBCに関する処理を記録するロガーです。
JdbcMappingFunction - org.seasar.doma.jdbc の インタフェース
DomainJdbcType をマッピングする処理を表します。
jdbcMappingVisitor - クラス org.seasar.doma.jdbc.dialect.StandardDialect の変数
Domain をJDBCの型とマッピングするビジター
JdbcMappingVisitor - org.seasar.doma.jdbc の インタフェース
Domain をJDBCの型とマッピングする DomainVisitor の拡張です。
JdbcType<T> - org.seasar.doma.jdbc.type の インタフェース
JDBC の型を表現します。
JdbcTypes - org.seasar.doma.jdbc.type の クラス
JdbcType の実装のインスタンスを提供するクラスです。
JdbcTypes() - クラス org.seasar.doma.jdbc.type.JdbcTypes のコンストラクタ
 
JdbcUnsupportedOperationException - org.seasar.doma.jdbc の 例外
JDBCに関するサポートされていないメソッドが呼び出された場合にスローされる例外です。
JdbcUnsupportedOperationException(String, String) - 例外 org.seasar.doma.jdbc.JdbcUnsupportedOperationException のコンストラクタ
インスタンスを構築します。

L

le(V) - クラス org.seasar.doma.domain.AbstractComparableDomain のメソッド
 
le(D) - クラス org.seasar.doma.domain.AbstractComparableDomain のメソッド
 
le(V) - インタフェース org.seasar.doma.domain.ComparableDomain のメソッド
このインスタンスの値が比較対象の値よりも小さいか等しい場合 true を返します。
le(D) - インタフェース org.seasar.doma.domain.ComparableDomain のメソッド
このインスタンスの値が比較対象のドメインの値よりも小さいか等しい場合 true を返します。
length() - クラス org.seasar.doma.domain.StringDomain のメソッド
ドメインの値の長さを返します。
level - クラス org.seasar.doma.jdbc.UtilLoggingJdbcLogger の変数
ログレベルです。
limit - クラス org.seasar.doma.jdbc.SelectOptions の変数
ページングのリミット
limit(int) - クラス org.seasar.doma.jdbc.SelectOptions のメソッド
リミットを指定してページング用のSQLへ変換することを示します。
logConnectionClosingFailure(String, String, SQLException) - インタフェース org.seasar.doma.jdbc.JdbcLogger のメソッド
Connection.close() 時に発生した SQLException を記録します。
logConnectionClosingFailure(String, String, SQLException) - クラス org.seasar.doma.jdbc.UtilLoggingJdbcLogger のメソッド
 
logDaoMethodEntering(String, String, Object...) - インタフェース org.seasar.doma.jdbc.JdbcLogger のメソッド
Data Access Object のメソッドの実行開始を記録します。
logDaoMethodEntering(String, String, Object...) - クラス org.seasar.doma.jdbc.UtilLoggingJdbcLogger のメソッド
 
logDaoMethodExiting(String, String, Object) - インタフェース org.seasar.doma.jdbc.JdbcLogger のメソッド
Data Access Object のメソッドの実行終了を記録します。
logDaoMethodExiting(String, String, Object) - クラス org.seasar.doma.jdbc.UtilLoggingJdbcLogger のメソッド
 
logger - クラス org.seasar.doma.jdbc.UtilLoggingJdbcLogger の変数
このインスタンスで使用するロガーです。
logResultSetClosingFailure(String, String, SQLException) - インタフェース org.seasar.doma.jdbc.JdbcLogger のメソッド
ResultSet.close() 時に発生した SQLException を記録します。
logResultSetClosingFailure(String, String, SQLException) - クラス org.seasar.doma.jdbc.UtilLoggingJdbcLogger のメソッド
 
logSql(String, String, Sql<?>) - インタフェース org.seasar.doma.jdbc.JdbcLogger のメソッド
実行するSQLを記録します。
logSql(String, String, Sql<?>) - クラス org.seasar.doma.jdbc.UtilLoggingJdbcLogger のメソッド
 
logSqlExecutionSkipping(String, String, SqlExecutionSkipCause) - インタフェース org.seasar.doma.jdbc.JdbcLogger のメソッド
SQLの実行がスキップされたことを記録します。
logSqlExecutionSkipping(String, String, SqlExecutionSkipCause) - クラス org.seasar.doma.jdbc.UtilLoggingJdbcLogger のメソッド
 
logSqlFile(String, String, SqlFile) - インタフェース org.seasar.doma.jdbc.JdbcLogger のメソッド
実行するSQLを格納したSQLファイルを記録します。
logSqlFile(String, String, SqlFile) - クラス org.seasar.doma.jdbc.UtilLoggingJdbcLogger のメソッド
 
logStatementClosingFailure(String, String, SQLException) - インタフェース org.seasar.doma.jdbc.JdbcLogger のメソッド
Statement.close() 時に発生した SQLException を記録します。
logStatementClosingFailure(String, String, SQLException) - クラス org.seasar.doma.jdbc.UtilLoggingJdbcLogger のメソッド
 
LONG - クラス org.seasar.doma.converter.Converters の static 変数
 
LONG - クラス org.seasar.doma.jdbc.type.JdbcTypes の static 変数
 
LongConverter - org.seasar.doma.converter の クラス
Long へのコンバーターです。
LongConverter() - クラス org.seasar.doma.converter.LongConverter のコンストラクタ
 
LongDomain<D extends LongDomain<D>> - org.seasar.doma.domain の クラス
Long を値の型とするドメインの骨格実装です。
LongDomain() - クラス org.seasar.doma.domain.LongDomain のコンストラクタ
デフォルトの値でインスタンス化します。
LongDomain(Long) - クラス org.seasar.doma.domain.LongDomain のコンストラクタ
値を指定してインスタンス化します。
LongDomainVisitor<R,P,TH extends Throwable> - org.seasar.doma.domain の インタフェース
LongDomain のビジターです。
LongType - org.seasar.doma.jdbc.type の クラス
Long 用の JdbcType の実装です。
LongType() - クラス org.seasar.doma.jdbc.type.LongType のコンストラクタ
 
lt(V) - クラス org.seasar.doma.domain.AbstractComparableDomain のメソッド
 
lt(D) - クラス org.seasar.doma.domain.AbstractComparableDomain のメソッド
 
lt(V) - インタフェース org.seasar.doma.domain.ComparableDomain のメソッド
このインスタンスの値が比較対象の値よりも小さい場合 true を返します。
lt(D) - インタフェース org.seasar.doma.domain.ComparableDomain のメソッド
このインスタンスの値が比較対象のドメインの値よりも小さい場合 true を返します。

M

MappedSuperclass - org.seasar.doma の 注釈型
テーブル、結果セット、もしくはパラメータの集合の抽象を示します。
matches(String) - クラス org.seasar.doma.domain.StringDomain のメソッド
ドメインの値が正規表現にマッチした場合に true を返します。
maxRows() - インタフェース org.seasar.doma.jdbc.Config のメソッド
最大行数の制限値です。
maxRows() - クラス org.seasar.doma.jdbc.DomaAbstractConfig のメソッド
 
messageCode - 例外 org.seasar.doma.DomaException の変数
メッセージコード
MessageCode - org.seasar.doma の インタフェース
メッセージコードを表します。
messageCodeClass - クラス org.seasar.doma.message.AbstractMessageResource の変数
 
MethodAccessBeanWrapper - org.seasar.doma.bean の クラス
public なgetter/setter メソッドを介してプロパティにアクセスする BeanWrapper です。
MethodAccessBeanWrapper(Object) - クラス org.seasar.doma.bean.MethodAccessBeanWrapper のコンストラクタ
インスタンスを構築します。
MethodAccessBeanWrapper.MethodAccessPropertyWrapper - org.seasar.doma.bean の クラス
public なgetter/setter メソッドを介してプロパティにアクセスする BeanPropertyWrapper の実装です。
MethodAccessBeanWrapper.MethodAccessPropertyWrapper(PropertyDescriptor) - クラス org.seasar.doma.bean.MethodAccessBeanWrapper.MethodAccessPropertyWrapper のコンストラクタ
インスタンスを構築します。
MethodAccessBeanWrapperFactory - org.seasar.doma.bean の クラス
MethodAccessBeanWrapper のファクトリです。
MethodAccessBeanWrapperFactory() - クラス org.seasar.doma.bean.MethodAccessBeanWrapperFactory のコンストラクタ
 
methodName - 例外 org.seasar.doma.jdbc.ConfigException の変数
Config の実装クラスのメソッド名
methodName - 例外 org.seasar.doma.jdbc.JdbcUnsupportedOperationException の変数
サポートされていないメソッドの名前
MysqlDialect - org.seasar.doma.jdbc.dialect の クラス
MySQL用の方言です。
MysqlDialect() - クラス org.seasar.doma.jdbc.dialect.MysqlDialect のコンストラクタ
インスタンスを構築します。
MysqlDialect(JdbcMappingVisitor, SqlLogFormattingVisitor) - クラス org.seasar.doma.jdbc.dialect.MysqlDialect のコンストラクタ
MysqlDialect.MysqlJdbcMappingVisitorSqlLogFormattingVisitor を指定してインスタンスを構築します。
MysqlDialect.MysqlJdbcMappingVisitor - org.seasar.doma.jdbc.dialect の クラス
MySQL用の JdbcMappingVisitor の実装です。
MysqlDialect.MysqlJdbcMappingVisitor() - クラス org.seasar.doma.jdbc.dialect.MysqlDialect.MysqlJdbcMappingVisitor のコンストラクタ
 
MysqlDialect.MysqlSqlLogFormattingVisitor - org.seasar.doma.jdbc.dialect の クラス
MySQL用の SqlLogFormattingVisitor です。
MysqlDialect.MysqlSqlLogFormattingVisitor() - クラス org.seasar.doma.jdbc.dialect.MysqlDialect.MysqlSqlLogFormattingVisitor のコンストラクタ
 

N

name - クラス org.seasar.doma.jdbc.entity.BasicProperty の変数
名前
name - クラス org.seasar.doma.jdbc.entity.TransientProperty の変数
名前
namingConvention() - インタフェース org.seasar.doma.jdbc.Config のメソッド
ネーミング規約です。
namingConvention() - クラス org.seasar.doma.jdbc.DomaAbstractConfig のメソッド
 
NamingConvention - org.seasar.doma.jdbc の インタフェース
ネーミング規約です。
NCLOB - クラス org.seasar.doma.jdbc.type.JdbcTypes の static 変数
 
NClobDomain<D extends NClobDomain<D>> - org.seasar.doma.domain の クラス
NClob を値の型とするドメインの骨格実装です。
NClobDomain() - クラス org.seasar.doma.domain.NClobDomain のコンストラクタ
デフォルトの値でインスタンス化します。
NClobDomain(NClob) - クラス org.seasar.doma.domain.NClobDomain のコンストラクタ
値を指定してインスタンス化します。
NClobDomainVisitor<R,P,TH extends Throwable> - org.seasar.doma.domain の インタフェース
NClobDomain のビジターです。
NClobFactory - org.seasar.doma の 注釈型
NClob のインスタンスを生成することを示します。
NClobType - org.seasar.doma.jdbc.type の クラス
NClob 用の JdbcType の実装です。
NClobType() - クラス org.seasar.doma.jdbc.type.NClobType のコンストラクタ
 
NonUniqueResultException - org.seasar.doma.jdbc の 例外
1件であることを期待する検索系SQLの結果が2件以上である場合にスローされる例外です。
NonUniqueResultException(Sql<?>) - 例外 org.seasar.doma.jdbc.NonUniqueResultException のコンストラクタ
2件以上の結果を返したSQLを指定してインスタンスを構築します。
NonUniqueResultException(String, String) - 例外 org.seasar.doma.jdbc.NonUniqueResultException のコンストラクタ
2件以上の結果を返した未加工SQLとフォーマット済みSQLを指定してインスタンスを構築します。
NSTRING - クラス org.seasar.doma.jdbc.type.JdbcTypes の static 変数
 
NStringType - org.seasar.doma.jdbc.type の クラス
String 用の JdbcType の実装です。
NStringType() - クラス org.seasar.doma.jdbc.type.NStringType のコンストラクタ
 
nullIncluded - クラス org.seasar.doma.copy.CopyOptions の変数
null がコピー対象に含まれるかどうか
NullRequiresNewController - org.seasar.doma.jdbc の クラス
REQUIRES_NEW のトランザクション属性について何ら制御を行わない RequiresNewControllerの実装です。
NullRequiresNewController() - クラス org.seasar.doma.jdbc.NullRequiresNewController のコンストラクタ
 
NumberDomain<V extends Number,D extends NumberDomain<V,D>> - org.seasar.doma.domain の インタフェース
値の型が Number である Domain です。

O

OBJECT - クラス org.seasar.doma.jdbc.type.JdbcTypes の static 変数
 
ObjectType - org.seasar.doma.jdbc.type の クラス
Object 用の JdbcType の実装です。
ObjectType() - クラス org.seasar.doma.jdbc.type.ObjectType のコンストラクタ
 
offset - クラス org.seasar.doma.jdbc.SelectOptions の変数
ページングのオフセット
offset(int) - クラス org.seasar.doma.jdbc.SelectOptions のメソッド
オフセットを指定してページング用のSQLへ変換することを示します。
OPEN_QUOTE - クラス org.seasar.doma.jdbc.dialect.StandardDialect の static 変数
開始の引用符
OptimisticLockException - org.seasar.doma.jdbc の 例外
楽観的排他制御に失敗した場合にスローされます。
OptimisticLockException(Sql<?>) - 例外 org.seasar.doma.jdbc.OptimisticLockException のコンストラクタ
楽観的排他制御に失敗したSQLを指定してインスタンスを構築します。
OptimisticLockException(String, String) - 例外 org.seasar.doma.jdbc.OptimisticLockException のコンストラクタ
楽観的排他制御に失敗した未加工SQLとフォーマット済みSQLを指定してインスタンスを構築します。
OptimisticLockException(MessageCode, String) - 例外 org.seasar.doma.jdbc.OptimisticLockException のコンストラクタ
メッセージコードと未加工SQLを指定してサブクラスから呼び出しインスタンスを構築します。
Options - org.seasar.doma.jdbc の インタフェース
クエリに対する実行時のオプションです。
OracleDialect - org.seasar.doma.jdbc.dialect の クラス
Oracle用の方言です。
OracleDialect() - クラス org.seasar.doma.jdbc.dialect.OracleDialect のコンストラクタ
インスタンスを構築します。
OracleDialect(JdbcMappingVisitor, SqlLogFormattingVisitor) - クラス org.seasar.doma.jdbc.dialect.OracleDialect のコンストラクタ
JdbcMappingVisitorSqlLogFormattingVisitor を指定してインスタンスを構築します。
OracleDialect.OracleJdbcMappingVisitor - org.seasar.doma.jdbc.dialect の クラス
Oracle用の JdbcMappingVisitor の実装です。
OracleDialect.OracleJdbcMappingVisitor() - クラス org.seasar.doma.jdbc.dialect.OracleDialect.OracleJdbcMappingVisitor のコンストラクタ
 
OracleDialect.OracleResultSetType - org.seasar.doma.jdbc.dialect の クラス
Oracle用の ResultSetJdbcType の実装です。
OracleDialect.OracleResultSetType() - クラス org.seasar.doma.jdbc.dialect.OracleDialect.OracleResultSetType のコンストラクタ
 
OracleDialect.OracleSqlLogFormattingVisitor - org.seasar.doma.jdbc.dialect の クラス
Oracle用の SqlLogFormattingVisitor の実装です。
OracleDialect.OracleSqlLogFormattingVisitor() - クラス org.seasar.doma.jdbc.dialect.OracleDialect.OracleSqlLogFormattingVisitor のコンストラクタ
 
org.seasar.doma - パッケージ org.seasar.doma
アノテーション、および Doma の汎用的な例外を提供します。
org.seasar.doma.bean - パッケージ org.seasar.doma.bean
JavaBeans にアクセスするためのクラスを提供します。
org.seasar.doma.converter - パッケージ org.seasar.doma.converter
値を特定の型へ変換するコンバーターを提供します。
org.seasar.doma.copy - パッケージ org.seasar.doma.copy
エンティティ、JavaBeans、 Map のオブジェクトをコピーするクラスを提供します。
org.seasar.doma.domain - パッケージ org.seasar.doma.domain
ドメイン(値の定義域)を表すインタフェースやクラスを提供します。
org.seasar.doma.jdbc - パッケージ org.seasar.doma.jdbc
JDBC に関するインタフェースやクラスを提供します。
org.seasar.doma.jdbc.dialect - パッケージ org.seasar.doma.jdbc.dialect
RDBMS の方言を提供します。
org.seasar.doma.jdbc.entity - パッケージ org.seasar.doma.jdbc.entity
エンティティやそのプロパティを表すクラスやインタフェースを提供します。
org.seasar.doma.jdbc.id - パッケージ org.seasar.doma.jdbc.id
エンティティの識別子に関するクラスやインタフェースを提供します。
org.seasar.doma.jdbc.type - パッケージ org.seasar.doma.jdbc.type
JDBC の型を提供します。
org.seasar.doma.message - パッケージ org.seasar.doma.message
アプリケーションに通知されるメッセージを扱うクラスを提供します。
Out - org.seasar.doma の 注釈型
ストアドファンクションやストアドプロシージャーへのOUTパラメータを示します。

P

parameterName - 例外 org.seasar.doma.DomaIllegalArgumentException の変数
不正な引数のパラメータ名
parameterName - 例外 org.seasar.doma.DomaNullPointerException の変数
null であるパラメータの名前
ParameterName - org.seasar.doma の 注釈型
パラメータの名前を示します。
parse(String, String) - クラス org.seasar.doma.converter.BigDecimalConverter のメソッド
文字列をパースします。
parse(String, String) - クラス org.seasar.doma.converter.BigIntegerConverter のメソッド
文字列をパースします。
parse(String, String) - クラス org.seasar.doma.converter.ByteConverter のメソッド
文字列をパースします。
parse(String, String) - クラス org.seasar.doma.converter.DateConverter のメソッド
文字列をパースします。
parse(String, String) - クラス org.seasar.doma.converter.DoubleConverter のメソッド
文字列をパースします。
parse(String, String) - クラス org.seasar.doma.converter.FloatConverter のメソッド
文字列をパースします。
parse(String, String) - クラス org.seasar.doma.converter.IntegerConverter のメソッド
文字列をパースします。
parse(String, String) - クラス org.seasar.doma.converter.LongConverter のメソッド
文字列をパースします。
parse(String, String) - クラス org.seasar.doma.converter.ShortConverter のメソッド
文字列をパースします。
parse(String, String) - クラス org.seasar.doma.converter.TimeConverter のメソッド
文字列をパースします。
parse(String, String) - クラス org.seasar.doma.converter.TimestampConverter のメソッド
文字列をパースします。
parse(String, String) - クラス org.seasar.doma.converter.UtilDateConverter のメソッド
文字列をパースします。
parse(String) - クラス org.seasar.doma.jdbc.CachedSqlFileRepository のメソッド
SQLを解析します。
ParseConversionException - org.seasar.doma.converter の 例外
パース変換に失敗した場合にスローされる例外です。
ParseConversionException(String, String, Throwable) - 例外 org.seasar.doma.converter.ParseConversionException のコンストラクタ
インスタンスを構築します。
parseToDate(String, String) - クラス org.seasar.doma.converter.ConversionSupport のメソッド
文字列をパースし日付に変換します。
parseToNumber(String, String) - クラス org.seasar.doma.converter.ConversionSupport のメソッド
文字列をパースし数値に変換します。
password - クラス org.seasar.doma.jdbc.SimpleDataSource の変数
データベースの接続パスワードです。
path - クラス org.seasar.doma.jdbc.SqlFile の変数
SQLファイルのパス
path - 例外 org.seasar.doma.jdbc.SqlFileNotFoundException の変数
見つからないSQLファイルのパス
pattern - 例外 org.seasar.doma.converter.FormatConversionException の変数
フォーマットに使用されるパターン
pattern - 例外 org.seasar.doma.converter.ParseConversionException の変数
パースに使用されるパターン
pattern(String, String...) - クラス org.seasar.doma.copy.CopyOptions のメソッド
特定のプロパティに明示的にパターンを指定します。
patterns - クラス org.seasar.doma.copy.CopyOptions の変数
プロパティ名をキー、パターンを値とするマップ
pkColumnName - クラス org.seasar.doma.jdbc.id.BuiltinTableIdGenerator の変数
主キーのカラム名
pkColumnValue - クラス org.seasar.doma.jdbc.id.BuiltinTableIdGenerator の変数
主キーのカラムの値
PostgresDialect - org.seasar.doma.jdbc.dialect の クラス
PostgreSQL用の方言です。
PostgresDialect() - クラス org.seasar.doma.jdbc.dialect.PostgresDialect のコンストラクタ
インスタンスを構築します。
PostgresDialect(JdbcMappingVisitor, SqlLogFormattingVisitor) - クラス org.seasar.doma.jdbc.dialect.PostgresDialect のコンストラクタ
JdbcMappingVisitorSqlLogFormattingVisitor を指定してインスタンスを構築します。
PostgresDialect.PostgresJdbcMappingVisitor - org.seasar.doma.jdbc.dialect の クラス
PostgreSQL用の JdbcMappingVisitor の実装です。
PostgresDialect.PostgresJdbcMappingVisitor() - クラス org.seasar.doma.jdbc.dialect.PostgresDialect.PostgresJdbcMappingVisitor のコンストラクタ
 
PostgresDialect.PostgresResultSetType - org.seasar.doma.jdbc.dialect の クラス
PostgreSQL用の ResultSetJdbcType の実装です。
PostgresDialect.PostgresResultSetType() - クラス org.seasar.doma.jdbc.dialect.PostgresDialect.PostgresResultSetType のコンストラクタ
 
PostgresDialect.PostgresSqlLogFormattingVisitor - org.seasar.doma.jdbc.dialect の クラス
PostgreSQL用の SqlLogFormattingVisitor の実装です。
PostgresDialect.PostgresSqlLogFormattingVisitor() - クラス org.seasar.doma.jdbc.dialect.PostgresDialect.PostgresSqlLogFormattingVisitor のコンストラクタ
 
postInsert(IdGenerationConfig, Statement) - クラス org.seasar.doma.jdbc.entity.GeneratedIdProperty のメソッド
INSERTの実行後に識別子を設定します。
preDelete(Object) - クラス org.seasar.doma.jdbc.entity.BuiltinEntityListener のメソッド
 
preDelete(E) - インタフェース org.seasar.doma.jdbc.entity.EntityListener のメソッド
削除処理の前処理を行います。
preInsert(Object) - クラス org.seasar.doma.jdbc.entity.BuiltinEntityListener のメソッド
 
preInsert(E) - インタフェース org.seasar.doma.jdbc.entity.EntityListener のメソッド
挿入処理の前処理を行います。
preInsert(IdGenerationConfig) - クラス org.seasar.doma.jdbc.entity.GeneratedIdProperty のメソッド
INSERTの実行前に識別子を設定します。
preUpdate(Object) - クラス org.seasar.doma.jdbc.entity.BuiltinEntityListener のメソッド
 
preUpdate(E) - インタフェース org.seasar.doma.jdbc.entity.EntityListener のメソッド
更新処理の前処理を行います。
Procedure - org.seasar.doma の 注釈型
ストアドプロシージャーの呼び出しを示します。
properties - クラス org.seasar.doma.jdbc.SimpleDataSource の変数
JDBCドライバへのプロパティです。
PropertyCopyException - org.seasar.doma.copy の 例外
プロパティの変換に失敗した場合にスローされる例外です。
PropertyCopyException(String, String, Object, Throwable) - 例外 org.seasar.doma.copy.PropertyCopyException のコンストラクタ
インスタンスを構築します。
propertyDescriptor - クラス org.seasar.doma.bean.MethodAccessBeanWrapper.MethodAccessPropertyWrapper の変数
プロパティ記述
propertyName - 例外 org.seasar.doma.bean.PropertyReadAccessException の変数
プロパティ名
propertyName - 例外 org.seasar.doma.bean.PropertyWriteAccessException の変数
プロパティ名
PropertyReadAccessException - org.seasar.doma.bean の 例外
プロパティの値の取得に失敗した場合にスローされる例外です。
PropertyReadAccessException(String, String, Throwable) - 例外 org.seasar.doma.bean.PropertyReadAccessException のコンストラクタ
インスタンスを構築します。
propertyWrapperMap - クラス org.seasar.doma.bean.FieldAccessBeanWrapper の変数
プロパティ名をキー、 BeanPropertyWrapper を値とするマップ
propertyWrapperMap - クラス org.seasar.doma.bean.MethodAccessBeanWrapper の変数
プロパティ名をキー、 BeanPropertyWrapper を値とするマップ
propertyWrappers - クラス org.seasar.doma.bean.FieldAccessBeanWrapper の変数
BeanPropertyWrapperのリスト
propertyWrappers - クラス org.seasar.doma.bean.MethodAccessBeanWrapper の変数
BeanPropertyWrapperのリスト
PropertyWriteAccessException - org.seasar.doma.bean の 例外
プロパティの値の設定に失敗した場合にスローされる例外です。
PropertyWriteAccessException(String, String, Throwable) - 例外 org.seasar.doma.bean.PropertyWriteAccessException のコンストラクタ
インスタンスを構築します。

Q

qualifiedSequenceName - クラス org.seasar.doma.jdbc.id.BuiltinSequenceIdGenerator の変数
シーケンスの完全修飾名
qualifiedTableName - クラス org.seasar.doma.jdbc.id.BuiltinTableIdGenerator の変数
テーブルの完全修飾名
qualifiedTableName - クラス org.seasar.doma.jdbc.id.IdGenerationConfig の変数
識別子が属するエンティティに対応するテーブルの完全修飾名
queryTimeout() - インタフェース org.seasar.doma.jdbc.Config のメソッド
クエリタイムアウト(秒)を返します。
queryTimeout() - クラス org.seasar.doma.jdbc.DomaAbstractConfig のメソッド
 

R

rawSql - 例外 org.seasar.doma.jdbc.NonUniqueResultException の変数
未加工SQL
rawSql - 例外 org.seasar.doma.jdbc.OptimisticLockException の変数
未加工SQL
rawSql - 例外 org.seasar.doma.jdbc.SqlExecutionException の変数
未加工SQL
rawSql - 例外 org.seasar.doma.jdbc.UniqueConstraintException の変数
未加工SQL
readMethod - クラス org.seasar.doma.bean.MethodAccessBeanWrapper.MethodAccessPropertyWrapper の変数
getter メソッド
registerOutParameter(CallableStatement, int) - クラス org.seasar.doma.jdbc.type.AbstractJdbcType のメソッド
 
registerOutParameter(CallableStatement, int) - インタフェース org.seasar.doma.jdbc.type.JdbcType のメソッド
CallableStatement にOUTパラメータを登録します。
removeQuote(String) - インタフェース org.seasar.doma.jdbc.dialect.Dialect のメソッド
引用符を取り除きます。
removeQuote(String) - クラス org.seasar.doma.jdbc.dialect.StandardDialect のメソッド
 
requiresNew(RequiresNewController.Callback<R>) - クラス org.seasar.doma.jdbc.NullRequiresNewController のメソッド
 
requiresNew(RequiresNewController.Callback<R>) - インタフェース org.seasar.doma.jdbc.RequiresNewController のメソッド
REQUIRES_NEW の属性をもつトランザクションを実行します。
requiresNewController() - インタフェース org.seasar.doma.jdbc.Config のメソッド
REQUIRES_NEWのトランザクション属性を制御するコントローラーです。
requiresNewController() - クラス org.seasar.doma.jdbc.DomaAbstractConfig のメソッド
 
RequiresNewController - org.seasar.doma.jdbc の インタフェース
REQUIRES_NEW の属性をもつトランザクションを制御するコントローラです。
RequiresNewController.Callback<R> - org.seasar.doma.jdbc の インタフェース
REQUIRES_NEW のトランザクション属性下で実行される処理です。
RESULT_SET - クラス org.seasar.doma.jdbc.dialect.OracleDialect の static 変数
ResultSet の JDBC型
RESULT_SET - クラス org.seasar.doma.jdbc.dialect.PostgresDialect の static 変数
ResultSet の JDBC型
ResultSet - org.seasar.doma の 注釈型
ストアドファンクションやストアドプロシージャーから返される結果セットにマッピングされることを示します。
rootCause - 例外 org.seasar.doma.jdbc.SqlExecutionException の変数
根本原因

S

Select - org.seasar.doma の 注釈型
検索処理を示します。
SelectForUpdateType - org.seasar.doma.jdbc の 列挙型
悲観的排他制御の種別です。
selectId(IdGenerationConfig, PreparedSql) - クラス org.seasar.doma.jdbc.id.BuiltinTableIdGenerator のメソッド
識別子を取得します。
SelectOptions - org.seasar.doma.jdbc の クラス
検索系SQLを実行する際のオプションです。
SelectOptions() - クラス org.seasar.doma.jdbc.SelectOptions のコンストラクタ
インスタンスを構築します。
selectSql - クラス org.seasar.doma.jdbc.id.BuiltinTableIdGenerator の変数
識別子を取得するSQL
SequenceGenerator - org.seasar.doma の 注釈型
シーケンスを利用する識別子ジェネレータを示します。
SequenceIdGenerator - org.seasar.doma.jdbc.id の インタフェース
データベースのシーケンスを使用するジェネレータです。
SerializableDomain<V extends Serializable,D extends SerializableDomain<V,D>> - org.seasar.doma.domain の インタフェース
直列化可能な Domain です。
set(V) - クラス org.seasar.doma.domain.AbstractDomain のメソッド
値を設定します。
set(Number) - クラス org.seasar.doma.domain.BigDecimalDomain のメソッド
 
set(Number) - クラス org.seasar.doma.domain.BigIntegerDomain のメソッド
 
set(Domain<?, ?>, Object) - クラス org.seasar.doma.domain.BuiltinDomainUtilDelegate のメソッド
 
set(Number) - クラス org.seasar.doma.domain.ByteDomain のメソッド
 
set(V) - インタフェース org.seasar.doma.domain.Domain のメソッド
値を設定します。
set(Domain<?, ?>, Object) - クラス org.seasar.doma.domain.DomainUtil の static メソッド
リフレクションを使って値を設定します。
set(Domain<?, ?>, Object) - インタフェース org.seasar.doma.domain.DomainUtilDelegate のメソッド
リフレクションを使って値を設定します。
set(Number) - クラス org.seasar.doma.domain.DoubleDomain のメソッド
 
set(Number) - クラス org.seasar.doma.domain.FloatDomain のメソッド
 
set(Number) - クラス org.seasar.doma.domain.IntegerDomain のメソッド
 
set(Number) - クラス org.seasar.doma.domain.LongDomain のメソッド
 
set(Number) - インタフェース org.seasar.doma.domain.NumberDomain のメソッド
 
set(Number) - クラス org.seasar.doma.domain.ShortDomain のメソッド
 
setAllocationSize(long) - クラス org.seasar.doma.jdbc.id.AbstractPreGenerateIdGenerator のメソッド
割り当てサイズを設定します。
setAllocationSize(long) - インタフェース org.seasar.doma.jdbc.id.SequenceIdGenerator のメソッド
割り当てサイズを設定します。
setAllocationSize(long) - インタフェース org.seasar.doma.jdbc.id.TableIdGenerator のメソッド
割り当てサイズを設定します。
setChanged(boolean) - クラス org.seasar.doma.domain.AbstractDomain のメソッド
 
setChanged(boolean) - インタフェース org.seasar.doma.domain.Domain のメソッド
値が変更されているかどうかを設定します。
setDelegate(BeanUtilDelegate) - クラス org.seasar.doma.bean.BeanUtil の static メソッド
委譲先を設定します。
setDelegate(CopyUtilDelegate) - クラス org.seasar.doma.copy.CopyUtil の static メソッド
委譲先を設定します。
setDelegate(DomainUtilDelegate) - クラス org.seasar.doma.domain.DomainUtil の static メソッド
委譲先を設定します。
setDelegate(EntityUtilDelegate) - クラス org.seasar.doma.jdbc.entity.EntityUtil の static メソッド
委譲先を設定します。
setDomain(D) - クラス org.seasar.doma.domain.AbstractDomain のメソッド
 
setDomain(NumberDomain<BigDecimal, D>) - クラス org.seasar.doma.domain.BigDecimalDomain のメソッド
 
setDomain(NumberDomain<BigInteger, D>) - クラス org.seasar.doma.domain.BigIntegerDomain のメソッド
 
setDomain(NumberDomain<Byte, D>) - クラス org.seasar.doma.domain.ByteDomain のメソッド
 
setDomain(D) - インタフェース org.seasar.doma.domain.Domain のメソッド
ドメインを設定します。
setDomain(NumberDomain<Double, D>) - クラス org.seasar.doma.domain.DoubleDomain のメソッド
 
setDomain(NumberDomain<Float, D>) - クラス org.seasar.doma.domain.FloatDomain のメソッド
 
setDomain(NumberDomain<Integer, D>) - クラス org.seasar.doma.domain.IntegerDomain のメソッド
 
setDomain(NumberDomain<Long, D>) - クラス org.seasar.doma.domain.LongDomain のメソッド
 
setDomain(NumberDomain<V, D>) - インタフェース org.seasar.doma.domain.NumberDomain のメソッド
ドメインを設定します。
setDomain(NumberDomain<Short, D>) - クラス org.seasar.doma.domain.ShortDomain のメソッド
 
setIfNecessary(Number) - クラス org.seasar.doma.jdbc.entity.VersionProperty のメソッド
必要ならばバージョン番号を設定します。
setInitialValue(long) - クラス org.seasar.doma.jdbc.id.AbstractPreGenerateIdGenerator のメソッド
初期値を設定します。
setInitialValue(long) - インタフェース org.seasar.doma.jdbc.id.SequenceIdGenerator のメソッド
初期値を設定します。
setInitialValue(long) - インタフェース org.seasar.doma.jdbc.id.TableIdGenerator のメソッド
初期値を設定します。
setInternal(V) - クラス org.seasar.doma.domain.AbstractDomain のメソッド
内部的に値を設定します。
setInternal(Date) - クラス org.seasar.doma.domain.DateDomain のメソッド
 
setInternal(Time) - クラス org.seasar.doma.domain.TimeDomain のメソッド
 
setInternal(Timestamp) - クラス org.seasar.doma.domain.TimestampDomain のメソッド
 
setLoginTimeout(int) - クラス org.seasar.doma.jdbc.SimpleDataSource のメソッド
 
setLogWriter(PrintWriter) - クラス org.seasar.doma.jdbc.SimpleDataSource のメソッド
 
setNull() - クラス org.seasar.doma.domain.AbstractDomain のメソッド
 
setPassword(String) - クラス org.seasar.doma.jdbc.SimpleDataSource のメソッド
データベースの接続パスワードを設定します。
setPkColumnName(String) - クラス org.seasar.doma.jdbc.id.BuiltinTableIdGenerator のメソッド
 
setPkColumnName(String) - インタフェース org.seasar.doma.jdbc.id.TableIdGenerator のメソッド
主キーのカラム名を設定します。
setPkColumnValue(String) - クラス org.seasar.doma.jdbc.id.BuiltinTableIdGenerator のメソッド
 
setPkColumnValue(String) - インタフェース org.seasar.doma.jdbc.id.TableIdGenerator のメソッド
主キーのカラムの値を設定します。
setQualifiedSequenceName(String) - クラス org.seasar.doma.jdbc.id.BuiltinSequenceIdGenerator のメソッド
 
setQualifiedSequenceName(String) - インタフェース org.seasar.doma.jdbc.id.SequenceIdGenerator のメソッド
シーケンスの完全修飾名を設定します。
setQualifiedTableName(String) - クラス org.seasar.doma.jdbc.id.BuiltinTableIdGenerator のメソッド
 
setQualifiedTableName(String) - インタフェース org.seasar.doma.jdbc.id.TableIdGenerator のメソッド
テーブルの完全修飾名を設定します。
setupOptions(IdGenerationConfig, PreparedStatement) - クラス org.seasar.doma.jdbc.id.AbstractIdGenerator のメソッド
preparedStatement に対しオプションの設定を行います。
setUrl(String) - クラス org.seasar.doma.jdbc.SimpleDataSource のメソッド
データベースの接続URLを設定します。
setUser(String) - クラス org.seasar.doma.jdbc.SimpleDataSource のメソッド
データベースの接続ユーザーを設定します。
setValue(Object) - インタフェース org.seasar.doma.bean.BeanPropertyWrapper のメソッド
プロパティに値を設定します。
setValue(Object) - クラス org.seasar.doma.bean.FieldAccessBeanWrapper.FieldAccessPropertyWrapper のメソッド
 
setValue(Object) - クラス org.seasar.doma.bean.MethodAccessBeanWrapper.MethodAccessPropertyWrapper のメソッド
 
setValue(PreparedStatement, int, T) - クラス org.seasar.doma.jdbc.type.AbstractJdbcType のメソッド
 
setValue(PreparedStatement, int, ResultSet) - クラス org.seasar.doma.jdbc.type.AbstractResultSetType のメソッド
サポートしません。
setValue(PreparedStatement, int, T) - インタフェース org.seasar.doma.jdbc.type.JdbcType のメソッド
PreparedStatement に値を設定します。
setValueColumnName(String) - クラス org.seasar.doma.jdbc.id.BuiltinTableIdGenerator のメソッド
 
setValueColumnName(String) - インタフェース org.seasar.doma.jdbc.id.TableIdGenerator のメソッド
生成される識別子を保持するカラム名を設定します。
SHORT - クラス org.seasar.doma.converter.Converters の static 変数
 
SHORT - クラス org.seasar.doma.jdbc.type.JdbcTypes の static 変数
 
ShortConverter - org.seasar.doma.converter の クラス
Short へのコンバーターです。
ShortConverter() - クラス org.seasar.doma.converter.ShortConverter のコンストラクタ
 
ShortDomain<D extends ShortDomain<D>> - org.seasar.doma.domain の クラス
Short を値の型とするドメインの骨格実装です。
ShortDomain() - クラス org.seasar.doma.domain.ShortDomain のコンストラクタ
デフォルトの値でインスタンス化します。
ShortDomain(Short) - クラス org.seasar.doma.domain.ShortDomain のコンストラクタ
値を指定してインスタンス化します。
ShortDomainVisitor<R,P,TH extends Throwable> - org.seasar.doma.domain の インタフェース
ShortDomain のビジターです。
ShortType - org.seasar.doma.jdbc.type の クラス
Short 用の JdbcType の実装です。
ShortType() - クラス org.seasar.doma.jdbc.type.ShortType のコンストラクタ
 
SimpleDataSource - org.seasar.doma.jdbc の クラス
DriverManager.getConnection(String, Properties)を使用して Connection を返す単純なデータソースです。
SimpleDataSource() - クラス org.seasar.doma.jdbc.SimpleDataSource のコンストラクタ
 
Sql<P extends org.seasar.doma.internal.jdbc.sql.SqlParameter> - org.seasar.doma.jdbc の インタフェース
SQLを表します。
sql - クラス org.seasar.doma.jdbc.SqlFile の変数
SQLの文字列
SQL_PATH_PREFIX - クラス org.seasar.doma.jdbc.CachedSqlFileRepository の static 変数
SQLのパスのプレフィックスです。
SQL_PATH_SUFFIX - クラス org.seasar.doma.jdbc.CachedSqlFileRepository の static 変数
SQLのパスのサフィックスです。
SqlExecutionException - org.seasar.doma.jdbc の 例外
SQLの実行に失敗した場合にスローされる例外です。
SqlExecutionException(Sql<?>, Throwable, Throwable) - 例外 org.seasar.doma.jdbc.SqlExecutionException のコンストラクタ
SQLを指定してインスタンスを構築します。
SqlExecutionException(String, String, Throwable, Throwable) - 例外 org.seasar.doma.jdbc.SqlExecutionException のコンストラクタ
未加工SQLとフォーマット済みSQLを指定してインスタンスを構築します。
SqlExecutionException(MessageCode, String, String, Throwable, Throwable) - 例外 org.seasar.doma.jdbc.SqlExecutionException のコンストラクタ
メッセージコード、未加工SQL、フォーマット済みSQLを指定してインスタンスを構築します。
SqlExecutionSkipCause - org.seasar.doma.jdbc の 列挙型
SQLの実行がスキップされる原因の列挙です。
SqlFile - org.seasar.doma.jdbc の クラス
SQLファイルです。
SqlFile(String, String, SqlNode) - クラス org.seasar.doma.jdbc.SqlFile のコンストラクタ
 
sqlFileMap - クラス org.seasar.doma.jdbc.CachedSqlFileRepository の変数
SQLのパスをキー、SQLファイルを値とするマップです。
SqlFileNotFoundException - org.seasar.doma.jdbc の 例外
SQLファイルが見つからない場合にスローされる例外です。
SqlFileNotFoundException(String) - 例外 org.seasar.doma.jdbc.SqlFileNotFoundException のコンストラクタ
SQLファイルのパスを指定してインスタンスを構築します。
sqlFileRepository() - インタフェース org.seasar.doma.jdbc.Config のメソッド
SQLファイルのリポジトリです。
sqlFileRepository() - クラス org.seasar.doma.jdbc.DomaAbstractConfig のメソッド
 
SqlFileRepository - org.seasar.doma.jdbc の インタフェース
SqlFile のリポジトリです。
SqlLogFormattingFunction - org.seasar.doma.jdbc の インタフェース
SQLのバインド変数の値をSQLのログ出力用フォーマットに変換する処理を表します。
sqlLogFormattingVisitor - クラス org.seasar.doma.jdbc.dialect.StandardDialect の変数
SQLのバインド変数にマッピングされる Domain をログ用のフォーマットされた文字列へと変換するビジター
SqlLogFormattingVisitor - org.seasar.doma.jdbc の インタフェース
SQLのバインド変数にマッピングされる Domain をログ用のフォーマットされた文字列へと変換する DomainVisitor の拡張です。
sqlNode - クラス org.seasar.doma.jdbc.SqlFile の変数
SQLの解析結果
SqlNode - org.seasar.doma.jdbc の インタフェース
SQLの文字列の解析結果です。
SqlNodeVisitor<R,P> - org.seasar.doma.jdbc の インタフェース
SqlNode へのビジターです。
srcClassName - 例外 org.seasar.doma.converter.UnsupportedConversionException の変数
変換元のクラス
srcClassName - 例外 org.seasar.doma.copy.PropertyCopyException の変数
コピー元のクラス名
srcPropertyName - 例外 org.seasar.doma.copy.PropertyCopyException の変数
コピー元のプロパティ名
srcPropertyValue - 例外 org.seasar.doma.copy.PropertyCopyException の変数
コピー元の値
StandardDialect - org.seasar.doma.jdbc.dialect の クラス
標準の方言です。
StandardDialect() - クラス org.seasar.doma.jdbc.dialect.StandardDialect のコンストラクタ
インスタンスを構築します。
StandardDialect(JdbcMappingVisitor, SqlLogFormattingVisitor) - クラス org.seasar.doma.jdbc.dialect.StandardDialect のコンストラクタ
StandardDialect.StandardJdbcMappingVisitorSqlLogFormattingVisitor を指定してインスタンスを構築します。
StandardDialect.StandardJdbcMappingVisitor - org.seasar.doma.jdbc.dialect の クラス
標準の JdbcMappingVisitor の実装です。
StandardDialect.StandardJdbcMappingVisitor() - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardJdbcMappingVisitor のコンストラクタ
 
StandardDialect.StandardSqlLogFormattingVisitor - org.seasar.doma.jdbc.dialect の クラス
標準の SqlLogFormattingVisitor の実装です。
StandardDialect.StandardSqlLogFormattingVisitor() - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardSqlLogFormattingVisitor のコンストラクタ
 
startsWith(String) - クラス org.seasar.doma.domain.StringDomain のメソッド
ドメインの値がプレフィックスで始まっている場合 true を返します。
STRING - クラス org.seasar.doma.converter.Converters の static 変数
 
STRING - クラス org.seasar.doma.jdbc.type.JdbcTypes の static 変数
 
StringConverter - org.seasar.doma.converter の クラス
String へのコンバーターです。
StringConverter() - クラス org.seasar.doma.converter.StringConverter のコンストラクタ
 
StringDomain<D extends StringDomain<D>> - org.seasar.doma.domain の クラス
String を値の型とするドメインの骨格実装です。
StringDomain() - クラス org.seasar.doma.domain.StringDomain のコンストラクタ
デフォルトの値でインスタンス化します。
StringDomain(String) - クラス org.seasar.doma.domain.StringDomain のコンストラクタ
値を指定してインスタンス化します。
StringDomainVisitor<R,P,TH extends Throwable> - org.seasar.doma.domain の インタフェース
StringDomain のビジターです。
StringType - org.seasar.doma.jdbc.type の クラス
String 用の JdbcType の実装です。
StringType() - クラス org.seasar.doma.jdbc.type.StringType のコンストラクタ
 
subSequence(int, int) - クラス org.seasar.doma.domain.StringDomain のメソッド
ドメインの値のサブシーケンスである新規文字シーケンスを返します
supportsAutoGeneratedKeys() - インタフェース org.seasar.doma.jdbc.dialect.Dialect のメソッド
Statement.getGeneratedKeys() をサポートしているかどうかを返します。
supportsAutoGeneratedKeys() - クラス org.seasar.doma.jdbc.dialect.MysqlDialect のメソッド
 
supportsAutoGeneratedKeys() - クラス org.seasar.doma.jdbc.dialect.StandardDialect のメソッド
 
supportsAutoGeneratedKeys(IdGenerationConfig) - クラス org.seasar.doma.jdbc.id.AbstractPreGenerateIdGenerator のメソッド
 
supportsAutoGeneratedKeys(IdGenerationConfig) - クラス org.seasar.doma.jdbc.id.BuiltinIdentityIdGenerator のメソッド
 
supportsAutoGeneratedKeys(IdGenerationConfig) - インタフェース org.seasar.doma.jdbc.id.IdGenerator のメソッド
Statement.getGeneratedKeys() をサポートしているかどうかを返します。
supportsBatch(IdGenerationConfig) - クラス org.seasar.doma.jdbc.id.AbstractPreGenerateIdGenerator のメソッド
 
supportsBatch(IdGenerationConfig) - クラス org.seasar.doma.jdbc.id.BuiltinIdentityIdGenerator のメソッド
 
supportsBatch(IdGenerationConfig) - インタフェース org.seasar.doma.jdbc.id.IdGenerator のメソッド
バッチ処理をサポートしているかどうかを返します。
supportsBatchUpdateResults() - インタフェース org.seasar.doma.jdbc.dialect.Dialect のメソッド
Statement.executeBatch() が更新件数を返すことをサポートしているかどうかを返します。
supportsBatchUpdateResults() - クラス org.seasar.doma.jdbc.dialect.OracleDialect のメソッド
 
supportsBatchUpdateResults() - クラス org.seasar.doma.jdbc.dialect.StandardDialect のメソッド
 
supportsIdentity() - インタフェース org.seasar.doma.jdbc.dialect.Dialect のメソッド
IDENTITYをサポートしているかどうかを返します。
supportsIdentity() - クラス org.seasar.doma.jdbc.dialect.HsqldbDialect のメソッド
 
supportsIdentity() - クラス org.seasar.doma.jdbc.dialect.MysqlDialect のメソッド
 
supportsIdentity() - クラス org.seasar.doma.jdbc.dialect.OracleDialect のメソッド
 
supportsIdentity() - クラス org.seasar.doma.jdbc.dialect.PostgresDialect のメソッド
 
supportsIdentity() - クラス org.seasar.doma.jdbc.dialect.StandardDialect のメソッド
 
supportsResultSetReturningAsOutParameter() - インタフェース org.seasar.doma.jdbc.dialect.Dialect のメソッド
ストアドプロシージャ-やストアドファンクションで ResultSet をOUTパラメータとして戻すことをサポートしてるかどうかを返します。
supportsResultSetReturningAsOutParameter() - クラス org.seasar.doma.jdbc.dialect.OracleDialect のメソッド
 
supportsResultSetReturningAsOutParameter() - クラス org.seasar.doma.jdbc.dialect.PostgresDialect のメソッド
 
supportsResultSetReturningAsOutParameter() - クラス org.seasar.doma.jdbc.dialect.StandardDialect のメソッド
 
supportsSelectForUpdate(SelectForUpdateType, boolean) - インタフェース org.seasar.doma.jdbc.dialect.Dialect のメソッド
悲観的排他制御をサポートしているかどうかを返します。
supportsSelectForUpdate(SelectForUpdateType, boolean) - クラス org.seasar.doma.jdbc.dialect.MysqlDialect のメソッド
 
supportsSelectForUpdate(SelectForUpdateType, boolean) - クラス org.seasar.doma.jdbc.dialect.OracleDialect のメソッド
 
supportsSelectForUpdate(SelectForUpdateType, boolean) - クラス org.seasar.doma.jdbc.dialect.PostgresDialect のメソッド
 
supportsSelectForUpdate(SelectForUpdateType, boolean) - クラス org.seasar.doma.jdbc.dialect.StandardDialect のメソッド
 
supportsSequence() - インタフェース org.seasar.doma.jdbc.dialect.Dialect のメソッド
シーケンスをサポートするかどうかを返します。
supportsSequence() - クラス org.seasar.doma.jdbc.dialect.HsqldbDialect のメソッド
 
supportsSequence() - クラス org.seasar.doma.jdbc.dialect.OracleDialect のメソッド
 
supportsSequence() - クラス org.seasar.doma.jdbc.dialect.PostgresDialect のメソッド
 
supportsSequence() - クラス org.seasar.doma.jdbc.dialect.StandardDialect のメソッド
 

T

Table - org.seasar.doma の 注釈型
データベースのテーブルを示します。
TableGenerator - org.seasar.doma の 注釈型
テーブルを利用する識別子ジェネレータを示します。
TableIdGenerator - org.seasar.doma.jdbc.id の インタフェース
データベースのテーブルを使用するジェネレータです。
TIME - クラス org.seasar.doma.converter.Converters の static 変数
 
TIME - クラス org.seasar.doma.jdbc.type.JdbcTypes の static 変数
 
TimeConverter - org.seasar.doma.converter の クラス
Time へのコンバーターです。
TimeConverter() - クラス org.seasar.doma.converter.TimeConverter のコンストラクタ
 
TimeDomain<D extends TimeDomain<D>> - org.seasar.doma.domain の クラス
Time を値の型とするドメインの骨格実装です。
TimeDomain() - クラス org.seasar.doma.domain.TimeDomain のコンストラクタ
デフォルトの値でインスタンス化します。
TimeDomain(Time) - クラス org.seasar.doma.domain.TimeDomain のコンストラクタ
値を指定してインスタンス化します。
TimeDomainVisitor<R,P,TH extends Throwable> - org.seasar.doma.domain の インタフェース
TimeDomain のビジターです。
TIMESTAMP - クラス org.seasar.doma.converter.Converters の static 変数
 
TIMESTAMP - クラス org.seasar.doma.jdbc.type.JdbcTypes の static 変数
 
TimestampConverter - org.seasar.doma.converter の クラス
Timestamp へのコンバーターです。
TimestampConverter() - クラス org.seasar.doma.converter.TimestampConverter のコンストラクタ
 
TimestampDomain<D extends TimestampDomain<D>> - org.seasar.doma.domain の クラス
Timestamp を値の型とするドメインの骨格実装です。
TimestampDomain() - クラス org.seasar.doma.domain.TimestampDomain のコンストラクタ
デフォルトの値でインスタンス化します。
TimestampDomain(Timestamp) - クラス org.seasar.doma.domain.TimestampDomain のコンストラクタ
値を指定してインスタンス化します。
TimestampDomainVisitor<R,P,TH extends Throwable> - org.seasar.doma.domain の インタフェース
TimestampDomain のビジターです。
TimestampType - org.seasar.doma.jdbc.type の クラス
Timestamp 用の JdbcType の実装です。
TimestampType() - クラス org.seasar.doma.jdbc.type.TimestampType のコンストラクタ
 
TimeType - org.seasar.doma.jdbc.type の クラス
Time 用の JdbcType の実装です。
TimeType() - クラス org.seasar.doma.jdbc.type.TimeType のコンストラクタ
 
toForUpdateSqlNode(SqlNode, SelectForUpdateType, int, String...) - クラス org.seasar.doma.jdbc.dialect.HsqldbDialect のメソッド
 
toForUpdateSqlNode(SqlNode, SelectForUpdateType, int, String...) - クラス org.seasar.doma.jdbc.dialect.OracleDialect のメソッド
 
toForUpdateSqlNode(SqlNode, SelectForUpdateType, int, String...) - クラス org.seasar.doma.jdbc.dialect.PostgresDialect のメソッド
 
toForUpdateSqlNode(SqlNode, SelectForUpdateType, int, String...) - クラス org.seasar.doma.jdbc.dialect.StandardDialect のメソッド
悲観的排他制御用のSQLノードに変換します。
toPagingSqlNode(SqlNode, int, int) - クラス org.seasar.doma.jdbc.dialect.HsqldbDialect のメソッド
 
toPagingSqlNode(SqlNode, int, int) - クラス org.seasar.doma.jdbc.dialect.MysqlDialect のメソッド
 
toPagingSqlNode(SqlNode, int, int) - クラス org.seasar.doma.jdbc.dialect.OracleDialect のメソッド
 
toPagingSqlNode(SqlNode, int, int) - クラス org.seasar.doma.jdbc.dialect.PostgresDialect のメソッド
 
toPagingSqlNode(SqlNode, int, int) - クラス org.seasar.doma.jdbc.dialect.StandardDialect のメソッド
ページング用のSQLノードに変換します。
toString() - クラス org.seasar.doma.domain.AbstractDomain のメソッド
 
toString() - クラス org.seasar.doma.domain.ArrayListDomain のメソッド
 
toString() - クラス org.seasar.doma.domain.BigDecimalDomain のメソッド
 
toString() - クラス org.seasar.doma.domain.BigIntegerDomain のメソッド
 
toString() - クラス org.seasar.doma.domain.BooleanDomain のメソッド
 
toString() - クラス org.seasar.doma.domain.ByteDomain のメソッド
 
toString() - クラス org.seasar.doma.domain.BytesDomain のメソッド
 
toString() - クラス org.seasar.doma.domain.DateDomain のメソッド
 
toString() - クラス org.seasar.doma.domain.DoubleDomain のメソッド
 
toString() - クラス org.seasar.doma.domain.FloatDomain のメソッド
 
toString() - クラス org.seasar.doma.domain.IntegerDomain のメソッド
 
toString() - クラス org.seasar.doma.domain.LongDomain のメソッド
 
toString() - クラス org.seasar.doma.domain.ShortDomain のメソッド
 
toString() - クラス org.seasar.doma.domain.StringDomain のメソッド
 
toString() - クラス org.seasar.doma.domain.TimeDomain のメソッド
 
toString() - クラス org.seasar.doma.domain.TimestampDomain のメソッド
 
toString() - クラス org.seasar.doma.jdbc.entity.BasicProperty のメソッド
 
toString() - クラス org.seasar.doma.jdbc.entity.TransientProperty のメソッド
 
toString() - クラス org.seasar.doma.jdbc.SqlFile のメソッド
 
transformSelectSqlNode(SqlNode, SelectOptions) - インタフェース org.seasar.doma.jdbc.dialect.Dialect のメソッド
SQLノードを変換します。
transformSelectSqlNode(SqlNode, SelectOptions) - クラス org.seasar.doma.jdbc.dialect.StandardDialect のメソッド
 
Transient - org.seasar.doma の 注釈型
永続化非対象を示します。
TransientProperty<D extends Domain<?,?>> - org.seasar.doma.jdbc.entity の クラス
非永続性プロパティです。
TransientProperty(String, D) - クラス org.seasar.doma.jdbc.entity.TransientProperty のコンストラクタ
インスタンスを構築します。
type - クラス org.seasar.doma.jdbc.type.AbstractJdbcType の変数
SQL型

U

UNIQUE_CONSTRAINT_VIOLATION_ERROR_CODE - クラス org.seasar.doma.jdbc.dialect.HsqldbDialect の static 変数
一意制約違反を表すエラーコード
UNIQUE_CONSTRAINT_VIOLATION_ERROR_CODE - クラス org.seasar.doma.jdbc.dialect.OracleDialect の static 変数
一意制約違反を表すエラーコード
UNIQUE_CONSTRAINT_VIOLATION_ERROR_CODES - クラス org.seasar.doma.jdbc.dialect.MysqlDialect の static 変数
一意制約違反を表すエラーコードのセット
UNIQUE_CONSTRAINT_VIOLATION_STATE_CODE - クラス org.seasar.doma.jdbc.dialect.PostgresDialect の static 変数
一意制約違反を表す SQLState
UNIQUE_CONSTRAINT_VIOLATION_STATE_CODES - クラス org.seasar.doma.jdbc.dialect.StandardDialect の static 変数
一意制約違反を表す SQLState のセット
UniqueConstraintException - org.seasar.doma.jdbc の 例外
一意制約違反が発生した場合にスローされる例外です。
UniqueConstraintException(Sql<?>, Throwable) - 例外 org.seasar.doma.jdbc.UniqueConstraintException のコンストラクタ
SQLを指定してインスタンスを構築します。
UniqueConstraintException(String, String, Throwable) - 例外 org.seasar.doma.jdbc.UniqueConstraintException のコンストラクタ
未加工SQLとフォーマット済みSQLを指定してインスタンスを構築します。
UniqueConstraintException(MessageCode, String, Throwable) - 例外 org.seasar.doma.jdbc.UniqueConstraintException のコンストラクタ
メッセージコードと未加工SQLを指定してインスタンスを構築します。
UnsupportedConversionException - org.seasar.doma.converter の 例外
あるクラスから別のクラスへの変換がサポートされていない場合にスローされる例外です。
UnsupportedConversionException(String, String, Object) - 例外 org.seasar.doma.converter.UnsupportedConversionException のコンストラクタ
インスタンスを構築します。
unwrap(Class<T>) - クラス org.seasar.doma.jdbc.SimpleDataSource のメソッド
 
updatable - クラス org.seasar.doma.jdbc.entity.BasicProperty の変数
UPDATE文のSET句に含める対象かどうか
Update - org.seasar.doma の 注釈型
更新処理を示します。
updateId(IdGenerationConfig, PreparedSql) - クラス org.seasar.doma.jdbc.id.BuiltinTableIdGenerator のメソッド
識別子を更新します。
updateSql - クラス org.seasar.doma.jdbc.id.BuiltinTableIdGenerator の変数
識別子を更新するSQL
url - クラス org.seasar.doma.jdbc.SimpleDataSource の変数
jdbc:subprotocol:subnameという形式のデータベースへの接続URLです。
user - クラス org.seasar.doma.jdbc.SimpleDataSource の変数
データベースの接続ユーザーです。
UTIL_DATE - クラス org.seasar.doma.converter.Converters の static 変数
 
UtilDateConverter - org.seasar.doma.converter の クラス
Date へのコンバーターです。
UtilDateConverter() - クラス org.seasar.doma.converter.UtilDateConverter のコンストラクタ
 
UtilLoggingJdbcLogger - org.seasar.doma.jdbc の クラス
出力先に Logger を使用したJDBCロガーです。
UtilLoggingJdbcLogger() - クラス org.seasar.doma.jdbc.UtilLoggingJdbcLogger のコンストラクタ
インスタンスを構築します。
UtilLoggingJdbcLogger(Level) - クラス org.seasar.doma.jdbc.UtilLoggingJdbcLogger のコンストラクタ
ログレベルを指定してインスタンスを構築します。

V

validateGenerationStrategy(IdGenerationConfig) - クラス org.seasar.doma.jdbc.entity.GeneratedIdProperty のメソッド
識別子を生成する方法を検証します。
value - 例外 org.seasar.doma.converter.FormatConversionException の変数
フォーマット対象の値
value - 例外 org.seasar.doma.converter.ParseConversionException の変数
パース対象の文字列
value - 例外 org.seasar.doma.converter.UnsupportedConversionException の変数
変換元の値
value - クラス org.seasar.doma.domain.AbstractDomain の変数
valueClass - クラス org.seasar.doma.domain.AbstractDomain の変数
値のクラス
valueColumnName - クラス org.seasar.doma.jdbc.id.BuiltinTableIdGenerator の変数
識別子を保持するカラム名
valueOf(String) - 列挙 org.seasar.doma.GenerationType の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙 org.seasar.doma.jdbc.SelectForUpdateType の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙 org.seasar.doma.jdbc.SqlExecutionSkipCause の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙 org.seasar.doma.message.DomaMessageCode の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
values() - 列挙 org.seasar.doma.GenerationType の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - 列挙 org.seasar.doma.jdbc.SelectForUpdateType の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - 列挙 org.seasar.doma.jdbc.SqlExecutionSkipCause の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - 列挙 org.seasar.doma.message.DomaMessageCode の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
Version - org.seasar.doma の 注釈型
バージョンを示します。
VersionProperty<D extends NumberDomain<?,?>> - org.seasar.doma.jdbc.entity の クラス
バージョンプロパティです。
VersionProperty(String, String, D) - クラス org.seasar.doma.jdbc.entity.VersionProperty のコンストラクタ
インスタンスを構築します。
visitAbstractArrayDomain(ArrayDomain<?, ?>, P) - インタフェース org.seasar.doma.domain.ArrayDomainVisitor のメソッド
 
visitAbstractArrayDomain(ArrayDomain<?, ?>, JdbcMappingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardJdbcMappingVisitor のメソッド
 
visitAbstractArrayDomain(ArrayDomain<?, ?>, SqlLogFormattingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardSqlLogFormattingVisitor のメソッド
 
visitAbstractArrayListDomain(ArrayListDomain<?, ?>, P) - インタフェース org.seasar.doma.domain.ArrayListDomainVisitor のメソッド
 
visitAbstractBigDecimalDomain(BigDecimalDomain<?>, P) - インタフェース org.seasar.doma.domain.BigDecimalDomainVisitor のメソッド
 
visitAbstractBigDecimalDomain(BigDecimalDomain<?>, JdbcMappingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardJdbcMappingVisitor のメソッド
 
visitAbstractBigDecimalDomain(BigDecimalDomain<?>, SqlLogFormattingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardSqlLogFormattingVisitor のメソッド
 
visitAbstractBigIntegerDomain(BigIntegerDomain<?>, P) - インタフェース org.seasar.doma.domain.BigIntegerDomainVisitor のメソッド
 
visitAbstractBigIntegerDomain(BigIntegerDomain<?>, JdbcMappingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardJdbcMappingVisitor のメソッド
 
visitAbstractBigIntegerDomain(BigIntegerDomain<?>, SqlLogFormattingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardSqlLogFormattingVisitor のメソッド
 
visitAbstractBlobDomain(BlobDomain<?>, P) - インタフェース org.seasar.doma.domain.BlobDomainVisitor のメソッド
 
visitAbstractBlobDomain(BlobDomain<?>, JdbcMappingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardJdbcMappingVisitor のメソッド
 
visitAbstractBlobDomain(BlobDomain<?>, SqlLogFormattingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardSqlLogFormattingVisitor のメソッド
 
visitAbstractBooleanDomain(BooleanDomain<?>, P) - インタフェース org.seasar.doma.domain.BooleanDomainVisitor のメソッド
 
visitAbstractBooleanDomain(BooleanDomain<?>, JdbcMappingFunction) - クラス org.seasar.doma.jdbc.dialect.OracleDialect.OracleJdbcMappingVisitor のメソッド
 
visitAbstractBooleanDomain(BooleanDomain<?>, SqlLogFormattingFunction) - クラス org.seasar.doma.jdbc.dialect.OracleDialect.OracleSqlLogFormattingVisitor のメソッド
 
visitAbstractBooleanDomain(BooleanDomain<?>, JdbcMappingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardJdbcMappingVisitor のメソッド
 
visitAbstractBooleanDomain(BooleanDomain<?>, SqlLogFormattingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardSqlLogFormattingVisitor のメソッド
 
visitAbstractByteDomain(ByteDomain<?>, P) - インタフェース org.seasar.doma.domain.ByteDomainVisitor のメソッド
 
visitAbstractByteDomain(ByteDomain<?>, JdbcMappingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardJdbcMappingVisitor のメソッド
 
visitAbstractByteDomain(ByteDomain<?>, SqlLogFormattingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardSqlLogFormattingVisitor のメソッド
 
visitAbstractBytesDomain(BytesDomain<?>, P) - インタフェース org.seasar.doma.domain.BytesDomainVisitor のメソッド
 
visitAbstractBytesDomain(BytesDomain<?>, JdbcMappingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardJdbcMappingVisitor のメソッド
 
visitAbstractBytesDomain(BytesDomain<?>, SqlLogFormattingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardSqlLogFormattingVisitor のメソッド
 
visitAbstractClobDomain(ClobDomain<?>, P) - インタフェース org.seasar.doma.domain.ClobDomainVisitor のメソッド
 
visitAbstractClobDomain(ClobDomain<?>, JdbcMappingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardJdbcMappingVisitor のメソッド
 
visitAbstractClobDomain(ClobDomain<?>, SqlLogFormattingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardSqlLogFormattingVisitor のメソッド
 
visitAbstractDateDomain(DateDomain<?>, P) - インタフェース org.seasar.doma.domain.DateDomainVisitor のメソッド
 
visitAbstractDateDomain(DateDomain<?>, JdbcMappingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardJdbcMappingVisitor のメソッド
 
visitAbstractDateDomain(DateDomain<?>, SqlLogFormattingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardSqlLogFormattingVisitor のメソッド
 
visitAbstractDoubleDomain(DoubleDomain<?>, P) - インタフェース org.seasar.doma.domain.DoubleDomainVisitor のメソッド
 
visitAbstractDoubleDomain(DoubleDomain<?>, JdbcMappingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardJdbcMappingVisitor のメソッド
 
visitAbstractDoubleDomain(DoubleDomain<?>, SqlLogFormattingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardSqlLogFormattingVisitor のメソッド
 
visitAbstractFloatDomain(FloatDomain<?>, P) - インタフェース org.seasar.doma.domain.FloatDomainVisitor のメソッド
 
visitAbstractFloatDomain(FloatDomain<?>, JdbcMappingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardJdbcMappingVisitor のメソッド
 
visitAbstractFloatDomain(FloatDomain<?>, SqlLogFormattingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardSqlLogFormattingVisitor のメソッド
 
visitAbstractIntegerDomain(IntegerDomain<?>, P) - インタフェース org.seasar.doma.domain.IntegerDomainVisitor のメソッド
 
visitAbstractIntegerDomain(IntegerDomain<?>, JdbcMappingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardJdbcMappingVisitor のメソッド
 
visitAbstractIntegerDomain(IntegerDomain<?>, SqlLogFormattingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardSqlLogFormattingVisitor のメソッド
 
visitAbstractLongDomain(LongDomain<?>, P) - インタフェース org.seasar.doma.domain.LongDomainVisitor のメソッド
 
visitAbstractLongDomain(LongDomain<?>, JdbcMappingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardJdbcMappingVisitor のメソッド
 
visitAbstractLongDomain(LongDomain<?>, SqlLogFormattingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardSqlLogFormattingVisitor のメソッド
 
visitAbstractNClobDomain(NClobDomain<?>, P) - インタフェース org.seasar.doma.domain.NClobDomainVisitor のメソッド
 
visitAbstractNClobDomain(NClobDomain<?>, JdbcMappingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardJdbcMappingVisitor のメソッド
 
visitAbstractNClobDomain(NClobDomain<?>, SqlLogFormattingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardSqlLogFormattingVisitor のメソッド
 
visitAbstractShortDomain(ShortDomain<?>, P) - インタフェース org.seasar.doma.domain.ShortDomainVisitor のメソッド
 
visitAbstractShortDomain(ShortDomain<?>, JdbcMappingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardJdbcMappingVisitor のメソッド
 
visitAbstractShortDomain(ShortDomain<?>, SqlLogFormattingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardSqlLogFormattingVisitor のメソッド
 
visitAbstractStringDomain(StringDomain<?>, P) - インタフェース org.seasar.doma.domain.StringDomainVisitor のメソッド
 
visitAbstractStringDomain(StringDomain<?>, JdbcMappingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardJdbcMappingVisitor のメソッド
 
visitAbstractStringDomain(StringDomain<?>, SqlLogFormattingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardSqlLogFormattingVisitor のメソッド
 
visitAbstractTimeDomain(TimeDomain<?>, P) - インタフェース org.seasar.doma.domain.TimeDomainVisitor のメソッド
 
visitAbstractTimeDomain(TimeDomain<?>, JdbcMappingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardJdbcMappingVisitor のメソッド
 
visitAbstractTimeDomain(TimeDomain<?>, SqlLogFormattingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardSqlLogFormattingVisitor のメソッド
 
visitAbstractTimestampDomain(TimestampDomain<?>, P) - インタフェース org.seasar.doma.domain.TimestampDomainVisitor のメソッド
 
visitAbstractTimestampDomain(TimestampDomain<?>, JdbcMappingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardJdbcMappingVisitor のメソッド
 
visitAbstractTimestampDomain(TimestampDomain<?>, SqlLogFormattingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardSqlLogFormattingVisitor のメソッド
 
visitUnknownDomain(Domain<?, ?>, P) - インタフェース org.seasar.doma.domain.DomainVisitor のメソッド
未知のドメインを扱います。
visitUnknownDomain(Domain<?, ?>, JdbcMappingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardJdbcMappingVisitor のメソッド
 
visitUnknownDomain(Domain<?, ?>, SqlLogFormattingFunction) - クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardSqlLogFormattingVisitor のメソッド
 
visitUnknownNode(SqlNode, P) - インタフェース org.seasar.doma.jdbc.SqlNodeVisitor のメソッド
未知のノードを処理します。

W

waitSeconds - クラス org.seasar.doma.jdbc.SelectOptions の変数
悲観的排他制御の待機時間(秒)
whitespaceIncluded - クラス org.seasar.doma.copy.CopyOptions の変数
空白文字列がコピー対象に含まれるかどうか
wrap(Object) - クラス org.seasar.doma.bean.BeanUtil の static メソッド
JavaBeans をラップします。
wrap(Object) - インタフェース org.seasar.doma.bean.BeanUtilDelegate のメソッド
JavaBeans をラップします。
wrap(Object) - クラス org.seasar.doma.bean.BuiltinBeanUtilDelegate のメソッド
 
wrap(Object, CopyOptions) - クラス org.seasar.doma.copy.BuiltinCopyUtilDelegate のメソッド
JavaBeans のラッパーを返します。
writeMethod - クラス org.seasar.doma.bean.MethodAccessBeanWrapper.MethodAccessPropertyWrapper の変数
setter メソッド

_

__asInterface() - インタフェース org.seasar.doma.jdbc.entity.Entity のメソッド
このインスタンスを外部インタフェースとして返します。
__getCatalogName() - クラス org.seasar.doma.jdbc.entity.DomaAbstractEntity のメソッド
 
__getCatalogName() - インタフェース org.seasar.doma.jdbc.entity.Entity のメソッド
カタログ名を返します。
__getEntityProperties() - インタフェース org.seasar.doma.jdbc.entity.Entity のメソッド
エンティティプロパティのリストを返します。
__getEntityProperty(String) - インタフェース org.seasar.doma.jdbc.entity.Entity のメソッド
プロパティ名に対応するエンティティプロパティを返します。
__getGeneratedIdProperty() - インタフェース org.seasar.doma.jdbc.entity.Entity のメソッド
生成される識別子プロパティを返します。
__getName() - インタフェース org.seasar.doma.jdbc.entity.Entity のメソッド
エンティティの名前を返します。
__getSchemaName() - クラス org.seasar.doma.jdbc.entity.DomaAbstractEntity のメソッド
 
__getSchemaName() - インタフェース org.seasar.doma.jdbc.entity.Entity のメソッド
スキーマ名を返します。
__getTableName() - クラス org.seasar.doma.jdbc.entity.DomaAbstractEntity のメソッド
 
__getTableName() - インタフェース org.seasar.doma.jdbc.entity.Entity のメソッド
テーブル名を返します。
__getVersionProperty() - インタフェース org.seasar.doma.jdbc.entity.Entity のメソッド
バージョンプロパティを返します。
__preDelete() - インタフェース org.seasar.doma.jdbc.entity.Entity のメソッド
削除処理の前処理を行います。
__preInsert() - インタフェース org.seasar.doma.jdbc.entity.Entity のメソッド
挿入処理の前処理を行います。
__preUpdate() - インタフェース org.seasar.doma.jdbc.entity.Entity のメソッド
更新処理の前処理を行います。

A B C D E F G H I J L M N O P Q R S T U V W _

Copyright © 2009 The Seasar Foundation. All Rights Reserved.