org.seasar.framework.container.factory.aspect
クラス MetaAnnotationAspectDefBuilder
java.lang.Object
org.seasar.framework.container.factory.aspect.AbstractAspectDefBuilder
org.seasar.framework.container.factory.aspect.MetaAnnotationAspectDefBuilder
- すべての実装されたインタフェース:
- AspectDefBuilder
public class MetaAnnotationAspectDefBuilder
- extends AbstractAspectDefBuilder
- 作成者:
- koichik
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
metaAnnotationType
protected Class<? extends Annotation> metaAnnotationType
interceptorNamespace
protected String interceptorNamespace
interceptorSuffix
protected String interceptorSuffix
MetaAnnotationAspectDefBuilder
public MetaAnnotationAspectDefBuilder()
MetaAnnotationAspectDefBuilder
public MetaAnnotationAspectDefBuilder(Class<? extends Annotation> metaAnnotationType,
String interceptorSuffix)
MetaAnnotationAspectDefBuilder
public MetaAnnotationAspectDefBuilder(Class<? extends Annotation> metaAnnotationType,
String interceptorNamespace,
String interceptorSuffix)
getMetaAnnotationType
public Class<? extends Annotation> getMetaAnnotationType()
setMetaAnnotationType
public void setMetaAnnotationType(Class<? extends Annotation> metaAnnotationType)
getInterceptorNamespace
public String getInterceptorNamespace()
setInterceptorNamespace
public void setInterceptorNamespace(String interceptorNamespace)
getInterceptorSuffix
public String getInterceptorSuffix()
setInterceptorSuffix
public void setInterceptorSuffix(String interceptorSuffix)
appendAspectDef
public void appendAspectDef(AnnotationHandler annotationHandler,
ComponentDef componentDef)
processClass
protected void processClass(ComponentDef componentDef,
Class<?> componentClass)
processMethod
protected void processMethod(ComponentDef componentDef,
Class<?> componentClass)
getPointcut
protected String getPointcut(Annotation annotation)
getInterceptorName
protected String getInterceptorName(Annotation annotation)
Copyright © 2005-2007 The Seasar Foundation. All Rights Reserved.