クラス
org.seasar.aptina.beans.internal.PropertyInfo の使用

PropertyInfo を使用しているパッケージ
org.seasar.aptina.beans.internal Annotation Processor を提供する Aptina Beans 内部用途のパッケージです. 
 

org.seasar.aptina.beans.internal での PropertyInfo の使用
 

PropertyInfo 型の型パラメータを持つ org.seasar.aptina.beans.internal のフィールド
protected  Map<String,PropertyInfo> BeanInfo.properties
          プロパティ情報の Map
 

PropertyInfo を返す org.seasar.aptina.beans.internal のメソッド
 PropertyInfo BeanInfo.getPropertyInfo(String propertyName)
          指定されたプロパティの情報を返します.
protected  PropertyInfo BeanInfoFactory.processField(VariableElement variableElement)
          状態クラスのフィールドに対応する VariableElement を処理して Bean クラスのプロパティ情報を集めます.
 

PropertyInfo 型のパラメータを持つ org.seasar.aptina.beans.internal のメソッド
 void BeanInfo.addPropertyInfo(PropertyInfo propertyInfo)
          プロパティ情報を追加します.
protected  void BeanClassGenerator.putGetter(BeanInfo beanInfo, PropertyInfo propertyInfo)
          getter メソッドを出力します.
protected  void BeanClassGenerator.putIndexedGetter(BeanInfo beanInfo, PropertyInfo propertyInfo)
          indexed プロパティの getter メソッドを出力します.
protected  void BeanClassGenerator.putIndexedSetter(BeanInfo beanInfo, PropertyInfo propertyInfo)
          setter メソッドを出力します.
protected  void BeanClassGenerator.putNormalGetter(BeanInfo beanInfo, PropertyInfo propertyInfo)
          通常のプロパティの getter メソッドを出力します.
protected  void BeanClassGenerator.putNormalSetter(BeanInfo beanInfo, PropertyInfo propertyInfo)
          通常のプロパティの setter メソッドを出力します.
protected  void BeanClassGenerator.putSetter(BeanInfo beanInfo, PropertyInfo propertyInfo)
          setter メソッドを出力します.
protected  void BeanClassGenerator.putSpecificEventListener(BeanInfo beanInfo, PropertyInfo propertyInfo)
          イベントリスナの追加・削除メソッドを出力します.
 



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