org.seasar.framework.aop.intertype
クラス PropertyInterType

java.lang.Object
  拡張org.seasar.framework.aop.intertype.AbstractInterType
      拡張org.seasar.framework.aop.intertype.PropertyInterType
すべての実装インタフェース:
InterType

public class PropertyInterType
extends AbstractInterType

プロパティを追加するためのInterTypeです。

作成者:
y-komori

入れ子クラスの概要
static class PropertyInterType.DefaultPropertyAnnotationHandler
          PropertyAnnotationHandlerのデフォルト実装です。
static interface PropertyInterType.PropertyAnnotationHandler
           
 
フィールドの概要
protected static int NONE
           
protected static int READ
           
protected static int READWRITE
           
protected static String STR_NONE
           
protected static String STR_READ
           
protected static String STR_READWRITE
           
protected static String STR_WRITE
           
protected static int WRITE
           
 
クラス org.seasar.framework.aop.intertype.AbstractInterType から継承したフィールド
classPool, COMPONENT, enhancedClass, targetClass
 
コンストラクタの概要
PropertyInterType()
           
 
メソッドの概要
protected  void introduce()
           
 void setDefaultPropertyType(String defaultPropertyType)
          デフォルトのpropertyType(NONE, READ, WRITE, READWRITE)を設定します。
 void setTrace(boolean trace)
          トレースを出力するかどうか設定します。
protected static int valueOf(String type)
           
 
クラス org.seasar.framework.aop.intertype.AbstractInterType から継承したメソッド
addConstant, addField, addField, addField, addField, addField, addField, addInterface, addMethod, addMethod, addMethod, addMethod, addMethod, addMethod, addMethod, addMethod, addStaticField, addStaticField, addStaticField, addStaticField, addStaticField, addStaticMethod, addStaticMethod, addStaticMethod, addStaticMethod, addStaticMethod, addStaticMethod, getClassPool, getEnhancedClass, getTargetClass, introduce, toCtClass, toCtClassArray
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

NONE

protected static final int NONE
関連項目:
定数フィールド値

READ

protected static final int READ
関連項目:
定数フィールド値

WRITE

protected static final int WRITE
関連項目:
定数フィールド値

READWRITE

protected static final int READWRITE
関連項目:
定数フィールド値

STR_NONE

protected static final String STR_NONE
関連項目:
定数フィールド値

STR_READ

protected static final String STR_READ
関連項目:
定数フィールド値

STR_WRITE

protected static final String STR_WRITE
関連項目:
定数フィールド値

STR_READWRITE

protected static final String STR_READWRITE
関連項目:
定数フィールド値
コンストラクタの詳細

PropertyInterType

public PropertyInterType()
メソッドの詳細

valueOf

protected static int valueOf(String type)

setTrace

public void setTrace(boolean trace)
トレースを出力するかどうか設定します。

パラメータ:
trace -

setDefaultPropertyType

public void setDefaultPropertyType(String defaultPropertyType)
デフォルトのpropertyType(NONE, READ, WRITE, READWRITE)を設定します。

パラメータ:
defaultPropertyType -

introduce

protected void introduce()
定義:
クラス AbstractInterType 内の introduce


Copyright © 2004-2007 The Seasar Foundation. All Rights Reserved.