org.seasar.doma.jdbc.entity
クラス BasicPropertyType.DomainAccessorFactory<E,V,D>

java.lang.Object
  上位を拡張 org.seasar.doma.jdbc.entity.BasicPropertyType.DomainAccessorFactory<E,V,D>
型パラメータ:
E - エンティティの型
V - 値の型
D - ドメインの型
すべての実装されたインタフェース:
BasicPropertyType.AccessorFactory<E,V>
含まれているクラス:
BasicPropertyType<PE,E extends PE,V,D>

protected static class BasicPropertyType.DomainAccessorFactory<E,V,D>
extends Object
implements BasicPropertyType.AccessorFactory<E,V>

ドメインのアクセサのファクトリです。

導入されたバージョン:
1.20.0
作成者:
taedium

フィールドの概要
protected  DomainType<V,D> domainType
           
protected  String entityClassName
           
protected  String entityPropertyName
           
protected  Field field
           
protected  boolean primitive
           
 
コンストラクタの概要
protected BasicPropertyType.DomainAccessorFactory(String entityClassName, String entityPropertyName, Field field, DomainType<V,D> domainType)
           
 
メソッドの概要
 Accessor<V> getAccessor(E entity, Wrapper<V> wrapper)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

entityClassName

protected final String entityClassName

entityPropertyName

protected final String entityPropertyName

field

protected final Field field

primitive

protected final boolean primitive

domainType

protected final DomainType<V,D> domainType
コンストラクタの詳細

BasicPropertyType.DomainAccessorFactory

protected BasicPropertyType.DomainAccessorFactory(String entityClassName,
                                                  String entityPropertyName,
                                                  Field field,
                                                  DomainType<V,D> domainType)
メソッドの詳細

getAccessor

public Accessor<V> getAccessor(E entity,
                               Wrapper<V> wrapper)
定義:
インタフェース BasicPropertyType.AccessorFactory<E,V> 内の getAccessor


Copyright © 2009-2014 The Seasar Foundation. All Rights Reserved.