java.lang.Object
org.apache.johnzon.mapper.access.Meta
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends Annotation>
TfindMeta(Annotation[] annotations, Class<T> api) static <T extends Annotation>
TgetAnnotation(Class<?> clazz, Class<T> api) static <T extends Annotation>
TgetAnnotation(Package pck, Class<T> api) static <T extends Annotation>
TgetAnnotation(AnnotatedElement holder, Class<T> api) static <T extends Annotation>
TgetClassOrPackageAnnotation(Field holder, Class<T> api) static <T extends Annotation>
TgetClassOrPackageAnnotation(Method holder, Class<T> api) private static <T extends Annotation>
TgetDirectAnnotation(AnnotatedElement holder, Class<T> api) private static <T extends Annotation>
TgetIndirectAnnotation(Class<T> api, Supplier<Class<?>> ownerSupplier, Supplier<Package> packageSupplier) private static <T extends Annotation>
TnewAnnotation(Map<String, Method> methodMapping, Annotation user, T johnzon)
-
Constructor Details
-
Meta
private Meta()
-
-
Method Details
-
getAnnotation
-
getClassOrPackageAnnotation
-
getClassOrPackageAnnotation
-
getDirectAnnotation
-
getIndirectAnnotation
-
getAnnotation
-
getAnnotation
-
findMeta
-
newAnnotation
private static <T extends Annotation> T newAnnotation(Map<String, Method> methodMapping, Annotation user, T johnzon)
-