public interface Metadata
| Modifier and Type | Method and Description |
|---|---|
Metadata |
addAttribute(String key,
Object value) |
<T extends Annotation> |
getAnnotation(Class<T> clazz) |
List<AnnotationMetadata<? extends Annotation>> |
getAnnotations() |
<T> T |
getAttribute(String key,
Class<T> clazz) |
<T> T |
getAttribute(String key,
Class<T> clazz,
T defaultValue) |
Map<String,Object> |
getAttributes() |
String |
getName() |
<T extends Annotation> |
getProcessorResult(Class<T> annotationClass) |
Map<Class<? extends Annotation>,Annotation> |
getProcessorsResult() |
boolean |
hasAttribute(String key) |
String getName()
boolean hasAttribute(String key)
List<AnnotationMetadata<? extends Annotation>> getAnnotations()
<T extends Annotation> AnnotationMetadata<T> getAnnotation(Class<T> clazz)
Map<Class<? extends Annotation>,Annotation> getProcessorsResult()
<T extends Annotation> T getProcessorResult(Class<T> annotationClass)
Copyright © 2023. All rights reserved.