Class ParsingContext
java.lang.Object
org.glassfish.hk2.classmodel.reflect.ParsingContext
Parsing context for parsing jars and directories and getting a classmodel back
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescription(package private) final ArchiveSelector
(package private) Map
<URI, TypeBuilder> (package private) final ParsingConfig
(package private) final ExecutorService
(package private) final ResourceLocator
(package private) final Logger
(package private) final TypesCtr
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.objectweb.asm.ClassVisitor
getClassVisitor
(URI uri, String entryName) org.objectweb.asm.ClassVisitor
getClassVisitor
(URI uri, String entryName, boolean isApplicationClass) getTypeBuilder
(URI definingURI) getTypes()
Return the holder instance of all the visited types.
-
Field Details
-
types
-
executorService
-
archiveSelector
-
logger
-
config
-
locator
-
builders
Map<URI,TypeBuilder> builders
-
-
Constructor Details
-
ParsingContext
-
-
Method Details
-
getTypeBuilder
-
getTypes
Return the holder instance of all the visited types. This should only be called once theParser.awaitTermination()
has returned.- Returns:
- the visited types.
-
getLocator
-
getClassVisitor
-
getClassVisitor
-
getConfig
-