org.glassfish.hk2.classmodel.reflect
Interface AnnotationType

All Superinterfaces:
AnnotatedElement, ExtensibleType<InterfaceModel>, InterfaceModel, Type
All Known Implementing Classes:
AnnotationTypeImpl

public interface AnnotationType
extends InterfaceModel

Represents an annotation

Author:
Jerome Dochez

Method Summary
 java.util.Collection<AnnotatedElement> allAnnotatedTypes()
          Returns an unmodifiable collection of annotated element with this annotation
 
Methods inherited from interface org.glassfish.hk2.classmodel.reflect.InterfaceModel
allImplementations, implementations
 
Methods inherited from interface org.glassfish.hk2.classmodel.reflect.ExtensibleType
allSubTypes, getInterfaces, getParent, subTypes
 
Methods inherited from interface org.glassfish.hk2.classmodel.reflect.Type
getDefiningURIs, getMethods, getReferences, wasDefinedIn
 
Methods inherited from interface org.glassfish.hk2.classmodel.reflect.AnnotatedElement
getAnnotation, getAnnotations, getName, shortDesc
 

Method Detail

allAnnotatedTypes

java.util.Collection<AnnotatedElement> allAnnotatedTypes()
Returns an unmodifiable collection of annotated element with this annotation

Returns:
collection of elements annotated with this annotation


Copyright © 2010 Oracle Corporation. All Rights Reserved.