package org.sothis.mvc;
import java.lang.annotation.Annotation;
import java.util.List;
public interface ActionBase {
/**
* 名称
*
* @return
*/
String getName();
/**
* 完整名称,包括package和controller路径
*
* @return
*/
String getFullName();
List<Class<Interceptor>> getInterceptors();
boolean isAnnotationPresent(Class<? extends Annotation> annotationClass);
<T extends Annotation> T[] getAnnotation(Class<T> annotationClass);
Annotation[][] getAnnotations();
}