org.seasar.framework.ejb.impl
クラス EJB3InterceptorSupportInterType

java.lang.Object
  上位を拡張 org.seasar.framework.aop.intertype.AbstractInterType
      上位を拡張 org.seasar.framework.ejb.impl.EJB3InterceptorSupportInterType
すべての実装されたインタフェース:
InterType

public class EJB3InterceptorSupportInterType
extends AbstractInterType

作成者:
koichik

フィールドの概要
protected  List<Class<?>> interceptorClasses
           
 
クラス org.seasar.framework.aop.intertype.AbstractInterType から継承されたフィールド
classPool, COMPONENT, enhancedClass, targetClass
 
コンストラクタの概要
EJB3InterceptorSupportInterType()
           
 
メソッドの概要
 void addInterceptor(Class<?> interceptorClass)
           
static String getFieldName(Class<?> clazz)
           
 boolean hasInterceptor()
           
protected  void introduce()
           
 
クラス 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
 

フィールドの詳細

interceptorClasses

protected List<Class<?>> interceptorClasses
コンストラクタの詳細

EJB3InterceptorSupportInterType

public EJB3InterceptorSupportInterType()
メソッドの詳細

addInterceptor

public void addInterceptor(Class<?> interceptorClass)

hasInterceptor

public boolean hasInterceptor()

introduce

protected void introduce()
                  throws javassist.CannotCompileException,
                         javassist.NotFoundException
定義:
クラス AbstractInterType 内の introduce
例外:
javassist.CannotCompileException
javassist.NotFoundException

getFieldName

public static String getFieldName(Class<?> clazz)


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