Uses of Interface
org.apache.juneau.commons.reflect.Annotatable
Packages that use Annotatable
Package
Description
Marshalling API
Comprehensive reflection utilities for working with classes, methods, fields, constructors,
and annotations in a more convenient and type-safe way than the standard Java reflection APIs.
-
Uses of Annotatable in org.apache.juneau
Classes in org.apache.juneau that implement Annotatable -
Uses of Annotatable in org.apache.juneau.commons.reflect
Classes in org.apache.juneau.commons.reflect that implement AnnotatableModifier and TypeClassDescriptionclassLightweight utility class for introspecting information about a class.classGeneric, typed variant ofClassInfo.classLightweight utility class for introspecting information about a Java constructor.classLightweight utility class for introspecting information about a Java field.classLightweight utility class for introspecting information about a Java method.classLightweight wrapper around aPackageobject providing convenient access to package metadata and annotations.classLightweight utility class for introspecting information about a method or constructor parameter.Methods in org.apache.juneau.commons.reflect with parameters of type AnnotatableModifier and TypeMethodDescriptionprotected <A extends Annotation>
AnnotationInfo<A>ElementInfo.ai(Annotatable on, A value) static <A extends Annotation>
AnnotationInfo<A>AnnotationInfo.of(Annotatable on, A value) Creates a new annotation info object.