Package io.github.classgraph
Class Scanner.ClassfileScanWorkUnit
- java.lang.Object
-
- io.github.classgraph.Scanner.ClassfileScanWorkUnit
-
- Enclosing class:
- Scanner
static class Scanner.ClassfileScanWorkUnit extends java.lang.Object
Used to enqueue classfiles for scanning.
-
-
Field Summary
Fields Modifier and Type Field Description private Resource
classfileResource
The classfile resource.private ClasspathElement
classpathElement
The classpath element.private boolean
isExternalClass
True if this is an external class.
-
Constructor Summary
Constructors Constructor Description ClassfileScanWorkUnit(ClasspathElement classpathElement, Resource classfileResource, boolean isExternalClass)
Constructor.
-
-
-
Field Detail
-
classpathElement
private final ClasspathElement classpathElement
The classpath element.
-
classfileResource
private final Resource classfileResource
The classfile resource.
-
isExternalClass
private final boolean isExternalClass
True if this is an external class.
-
-
Constructor Detail
-
ClassfileScanWorkUnit
ClassfileScanWorkUnit(ClasspathElement classpathElement, Resource classfileResource, boolean isExternalClass)
Constructor.- Parameters:
classpathElement
- the classpath elementclassfileResource
- the classfile resourceisExternalClass
- the is external class
-
-