Package org.glassfish.hk2.classmodel.reflect

Interface Summary
AnnotatedElement An annotated element is a java declaration that can be annotated.
AnnotationModel Models an annotation instance
AnnotationType Represents an annotation
ArchiveAdapter adapter for reading archive style structure
ArchiveAdapter.EntryTask defines the notion of an archive entry task which is a task aimed to be run on particular archive entry.
ArchiveAdapter.Selector  
ArchiveSelector An archive selector allows the user to select if an archive should be parsed by the parser engine.
ClassModel Model that represents a class
ExtensibleType<T extends ExtensibleType> An extensible type is a type that can be subclassed like an interface or a class.
FieldModel Model that represent the field of a class
InterfaceModel Represents an interface declaration.
Member A member is a field or method declared on a class or interface
MethodModel Model to represent a method declaration
Parameter Denote a parameter to a method
ParameterizedInterfaceModel Representation of a parameterized type
Type A type defines java type which can be an interface or a class.
Types Represents the result of a parsing activity.
 

Class Summary
ArchiveAdapter.Entry Definition of an archive entry
Parser Parse jar files or directories and create the model for any classes found.
ParsingContext Parsing context for parsing jars and directories and getting a classmodel back
ParsingContext.Builder Context builder
 

Enum Summary
Member.Type  
 



Copyright © 2013 Oracle Corporation. All Rights Reserved.