Interface AnnotationType
- All Superinterfaces:
AnnotatedElement, ExtensibleType<InterfaceModel>, InterfaceModel, Type
- All Known Implementing Classes:
AnnotationTypeImpl
Represents an annotation
-
Method Summary
Modifier and TypeMethodDescriptionReturns an unmodifiable collection of annotated element with this annotationReturns an unmodifiable collection of annotation default values.Methods inherited from interface AnnotatedElement
getAnnotation, getAnnotations, getName, shortDescMethods inherited from interface ExtensibleType
allSubTypes, getInterfaces, getParameterizedInterfaces, getParent, getStaticFields, subTypesMethods inherited from interface InterfaceModel
allImplementations, implementationsMethods inherited from interface Type
getDefiningURIs, getMethods, getReferences, wasDefinedIn
-
Method Details
-
allAnnotatedTypes
Collection<AnnotatedElement> allAnnotatedTypes()Returns an unmodifiable collection of annotated element with this annotation- Returns:
- collection of elements annotated with this annotation
-
getDefaultValues
-