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.ClassVisitorgetClassVisitor(URI uri, String entryName) org.objectweb.asm.ClassVisitorgetClassVisitor(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
-