|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.seasar.framework.aop.intertype.AbstractInterType
org.seasar.framework.aop.intertype.PropertyInterType
プロパティを追加するためのInterType
です。
入れ子クラスの概要 | |
static class |
PropertyInterType.DefaultPropertyAnnotationHandler
PropertyInterType.PropertyAnnotationHandler のデフォルト実装です。 |
static interface |
PropertyInterType.PropertyAnnotationHandler
|
フィールドの概要 | |
protected static int |
NONE
プロパティを追加しません。 |
protected static int |
READ
getterメソッドだけを追加します。 |
protected static int |
READWRITE
getter、setterメソッドを追加します。 |
protected static java.lang.String |
STR_NONE
noneの値 |
protected static java.lang.String |
STR_READ
readの値 |
protected static java.lang.String |
STR_READWRITE
readwriteの値 |
protected static java.lang.String |
STR_WRITE
writeの値 |
protected static int |
WRITE
setterメソッドだけを追加します。 |
クラス org.seasar.framework.aop.intertype.AbstractInterType から継承したフィールド |
classPool, COMPONENT, enhancedClass, targetClass |
コンストラクタの概要 | |
PropertyInterType()
|
メソッドの概要 | |
protected void |
introduce()
クラス構造を変更します。 |
void |
setDefaultPropertyType(java.lang.String defaultPropertyType)
デフォルトのpropertyType(NONE, READ, WRITE, READWRITE)を設定します。 |
void |
setTrace(boolean trace)
トレースを出力するかどうか設定します。 |
protected static int |
valueOf(java.lang.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 |
フィールドの詳細 |
protected static final int NONE
protected static final int READ
protected static final int WRITE
protected static final int READWRITE
protected static final java.lang.String STR_NONE
protected static final java.lang.String STR_READ
protected static final java.lang.String STR_WRITE
protected static final java.lang.String STR_READWRITE
コンストラクタの詳細 |
public PropertyInterType()
メソッドの詳細 |
protected static int valueOf(java.lang.String type)
type
- タイプ
public void setTrace(boolean trace)
trace
- public void setDefaultPropertyType(java.lang.String defaultPropertyType)
defaultPropertyType
- protected void introduce()
AbstractInterType
の記述:
AbstractInterType
内の introduce
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |