|
||||||||||
前 次 | フレームあり フレームなし |
Domain を使用しているパッケージ | |
---|---|
org.seasar.doma.domain | ドメイン(値の定義域)を表すインタフェースやクラスを提供します。 |
org.seasar.doma.jdbc | JDBC に関するインタフェースやクラスを提供します。 |
org.seasar.doma.jdbc.dialect | RDBMS の方言を提供します。 |
org.seasar.doma.jdbc.entity | エンティティやそのプロパティを表すクラスやインタフェースを提供します。 |
org.seasar.doma.domain での Domain の使用 |
---|
Domain 型の型パラメータを持つ org.seasar.doma.domain のクラス | |
---|---|
interface |
ComparableDomain<V extends Comparable<? super V>,D extends Domain<V,D> & Comparable<? super D>>
比較可能な Domain です。 |
interface |
Domain<V,D extends Domain<V,D>>
ドメイン(値の定義域)を表現します。 |
org.seasar.doma.domain での Domain のサブインタフェース | |
---|---|
interface |
ComparableDomain<V extends Comparable<? super V>,D extends Domain<V,D> & Comparable<? super D>>
比較可能な Domain です。 |
interface |
NumberDomain<V extends Number,D extends NumberDomain<V,D>>
値の型が Number である Domain です。 |
interface |
SerializableDomain<V extends Serializable,D extends SerializableDomain<V,D>>
直列化可能な Domain です。 |
Domain 型のパラメータを持つ org.seasar.doma.domain のメソッド | |
---|---|
void |
DomainUtilDelegate.set(Domain<?,?> domain,
Object value)
リフレクションを使って値を設定します。 |
static void |
DomainUtil.set(Domain<?,?> domain,
Object value)
リフレクションを使って値を設定します。 |
void |
BuiltinDomainUtilDelegate.set(Domain<?,?> domain,
Object value)
|
R |
DomainVisitor.visitUnknownDomain(Domain<?,?> domain,
P p)
未知のドメインを扱います。 |
org.seasar.doma.jdbc での Domain の使用 |
---|
Domain 型のパラメータを持つ org.seasar.doma.jdbc のメソッド | ||
---|---|---|
|
JdbcMappingFunction.apply(Domain<V,?> domain,
JdbcType<V> jdbcType)
|
|
|
SqlLogFormattingFunction.apply(Domain<V,?> domain,
JdbcType<V> jdbcType)
処理を実行します。 |
org.seasar.doma.jdbc.dialect での Domain の使用 |
---|
Domain 型のパラメータを持つ org.seasar.doma.jdbc.dialect のメソッド | |
---|---|
Void |
StandardDialect.StandardJdbcMappingVisitor.visitUnknownDomain(Domain<?,?> domain,
JdbcMappingFunction p)
|
String |
StandardDialect.StandardSqlLogFormattingVisitor.visitUnknownDomain(Domain<?,?> domain,
SqlLogFormattingFunction p)
|
org.seasar.doma.jdbc.entity での Domain の使用 |
---|
Domain 型の型パラメータを持つ org.seasar.doma.jdbc.entity のクラス | |
---|---|
class |
AssignedIdProperty<D extends Domain<?,?>>
アプリケーションにより割り当てられる識別子のプロパティです。 |
class |
BasicProperty<D extends Domain<?,?>>
基本のプロパティです。 |
interface |
EntityProperty<D extends Domain<?,?>>
エンティティのプロパティを表します。 |
class |
TransientProperty<D extends Domain<?,?>>
非永続性プロパティです。 |
Domain として宣言されている org.seasar.doma.jdbc.entity のフィールド | |
---|---|
protected D |
TransientProperty.domain
ドメイン |
protected D |
BasicProperty.domain
ドメイン |
Domain 型の型パラメータを持つ org.seasar.doma.jdbc.entity のメソッド | ||
---|---|---|
|
EntityUtilDelegate.getDomain(Object entity,
Class<D> domainClass,
String propertyName)
エンティティが保持するドメインをプロパティ名で返します。 |
|
|
EntityUtil.getDomain(Object entity,
Class<D> domainClass,
String propertyName)
エンティティが保持するドメインをプロパティ名で返します。 |
|
|
BuiltinEntityUtilDelegate.getDomain(Object entity,
Class<D> domainClass,
String propertyName)
|
|
||||||||||
前 次 | フレームあり フレームなし |