|
||||||||||
前 次 | フレームあり フレームなし |
DomainType を使用しているパッケージ | |
---|---|
org.seasar.doma.jdbc.domain | ドメインに関するクラスやインタフェースを提供します。 |
org.seasar.doma.jdbc.entity | エンティティに関するクラスやインタフェースを提供します。 |
org.seasar.doma.jdbc.domain での DomainType の使用 |
---|
DomainType を返す org.seasar.doma.jdbc.domain のメソッド | ||
---|---|---|
static
|
DomainTypeFactory.getDomainType(Class<D> domainClass)
推奨されていません。 DomainTypeFactory.getDomainType(Class, ClassHelper)
を使ってください。 |
|
static
|
DomainTypeFactory.getDomainType(Class<D> domainClass,
ClassHelper classHelper)
DomainType のインスタンスを生成します。 |
|
static
|
DomainTypeFactory.getExternalDomainType(Class<D> domainClass)
推奨されていません。 DomainTypeFactory.getExternalDomainType(Class, ClassHelper)
を使ってください。 |
|
static
|
DomainTypeFactory.getExternalDomainType(Class<D> domainClass,
ClassHelper classHelper)
DomainType のインスタンスを生成します。 |
org.seasar.doma.jdbc.entity での DomainType の使用 |
---|
DomainType として宣言されている org.seasar.doma.jdbc.entity のフィールド | |
---|---|
protected DomainType<V,D> |
BasicPropertyType.domainType
ドメインのメタタイプ |
protected DomainType<V,D> |
BasicPropertyType.DomainAccessorFactory.domainType
|
protected DomainType<V,D> |
BasicPropertyType.DomainMapAccessorFactory.domainType
|
DomainType 型のパラメータを持つ org.seasar.doma.jdbc.entity のコンストラクタ | |
---|---|
AssignedIdPropertyType(Class<E> entityClass,
Class<V> entityPropertyClass,
Class<?> wrapperClass,
EntityPropertyType<PE,V> parentEntityPropertyType,
DomainType<V,D> domainType,
String name,
String columnName)
インスタンスを構築します。 |
|
BasicPropertyType.DomainAccessorFactory(String entityClassName,
String entityPropertyName,
Field field,
DomainType<V,D> domainType)
|
|
BasicPropertyType.DomainMapAccessorFactory(String entityClassName,
String entityPropertyName,
Field field,
DomainType<V,D> domainType)
|
|
BasicPropertyType(Class<E> entityClass,
Class<V> entityPropertyClass,
Class<?> wrapperClass,
EntityPropertyType<PE,V> parentEntityPropertyType,
DomainType<V,D> domainType,
String name,
String columnName,
boolean insertable,
boolean updatable)
インスタンスを構築します。 |
|
GeneratedIdPropertyType(Class<E> entityClass,
Class<V> entityPropertyClass,
Class<? extends NumberWrapper<V>> wrapperClass,
EntityPropertyType<PE,V> parentEntityPropertyType,
DomainType<V,D> domainType,
String name,
String columnName,
IdGenerator idGenerator)
インスタンスを構築します。 |
|
VersionPropertyType(Class<E> entityClass,
Class<V> entityPropertyClass,
Class<? extends NumberWrapper<V>> wrapperClass,
EntityPropertyType<PE,V> parentEntityPropertyType,
DomainType<V,D> domainType,
String name,
String columnName)
インスタンスを構築します。 |
|
||||||||||
前 次 | フレームあり フレームなし |