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
 
Methods inherited from interface org.glassfish.hk2.classmodel.reflect.ExtensibleType
getParent
 
Methods inherited from interface org.glassfish.hk2.classmodel.reflect.Type
getDefiningURIs, getFieldReferences, getMethods, 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 Sun Microsystems, Inc.. All Rights Reserved.