public class AnnotationClassMatcher extends Object
Constructor and Description |
---|
AnnotationClassMatcher() |
Modifier and Type | Method and Description |
---|---|
String |
getAnnotationId() |
List<AnnotationMethodMatcher> |
getAnnotationMethodMatchers() |
List<AnnotationPropertyMatcher> |
getAnnotationPropertyMatchers() |
String |
getAnnotationType() |
String |
getClassName() |
List<ProcessorBean> |
getProcessorBeans() |
void |
initAnnotationTypeMatcher() |
boolean |
isAnnotationTypeMatch(Annotation annotation) |
boolean |
isClassMatch(String classFullPath) |
void |
setAnnotationId(String annotationId) |
void |
setAnnotationMethodMatchers(List<AnnotationMethodMatcher> annotationMethodMatchers) |
void |
setAnnotationPropertyMatchers(List<AnnotationPropertyMatcher> annotationPropertyMatchers) |
void |
setAnnotationType(String annotationType) |
void |
setClassName(String className) |
void |
setProcessorBeans(List<ProcessorBean> processorBeans) |
public void initAnnotationTypeMatcher()
public boolean isClassMatch(String classFullPath)
public boolean isAnnotationTypeMatch(Annotation annotation)
public String getAnnotationId()
public void setAnnotationId(String annotationId)
public String getClassName()
public void setClassName(String className)
public String getAnnotationType()
public void setAnnotationType(String annotationType)
public List<ProcessorBean> getProcessorBeans()
public void setProcessorBeans(List<ProcessorBean> processorBeans)
public List<AnnotationPropertyMatcher> getAnnotationPropertyMatchers()
public void setAnnotationPropertyMatchers(List<AnnotationPropertyMatcher> annotationPropertyMatchers)
public List<AnnotationMethodMatcher> getAnnotationMethodMatchers()
public void setAnnotationMethodMatchers(List<AnnotationMethodMatcher> annotationMethodMatchers)
Copyright © 2006–2018 TinyGroup. All rights reserved.