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

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

public class InterTypeChain
extends java.lang.Object
implements InterType

複数のInterTypeをチェイン上につなぐInterTypeです。


フィールドの概要
protected  InterType[] interTypes
          インタータイプの配列です。
 
コンストラクタの概要
InterTypeChain()
          InterTypeChainを作成します。
 
メソッドの概要
 void add(InterType interType)
          InterTypeを追加します。
 void introduce(java.lang.Class targetClass, CtClass enhancedClass)
          クラスの構造を変更します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

interTypes

protected InterType[] interTypes
インタータイプの配列です。

コンストラクタの詳細

InterTypeChain

public InterTypeChain()
InterTypeChainを作成します。

メソッドの詳細

add

public void add(InterType interType)
InterTypeを追加します。

パラメータ:
interType -

introduce

public void introduce(java.lang.Class targetClass,
                      CtClass enhancedClass)
インタフェース InterType の記述:
クラスの構造を変更します。

定義:
インタフェース InterType 内の introduce
パラメータ:
targetClass -
enhancedClass -


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