Package de.pisa.psa.rst.obj
Class PsaRstApiMapEntry<T extends Annotation>
java.lang.Object
de.pisa.psa.rst.obj.PsaRstApiMapEntry<T>
- Type Parameters:
T
- annotation type
- Direct Known Subclasses:
PsaRstApiMapFld.MapEntry
Annotation mapping entry
- Since:
- 25.07.2023
- Author:
- weiland
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends Annotation>
List<PsaRstApiMapEntry<T>>get the component mapping defined by annotationget the annotationget the class fieldtoString()
-
Method Details
-
get
public static <T extends Annotation> List<PsaRstApiMapEntry<T>> get(Class<?> clazz, Class<T> annotation_clazz) get the component mapping defined by annotation- Type Parameters:
T
- type of the annotation- Parameters:
clazz
- class to analyzeannotation_clazz
- class of the annotation- Returns:
- list of component mapping
-
toString
-
getClassField
get the class field- Returns:
- field
-
getAnnotation
get the annotation- Returns:
- annotation
-