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.ObjectUsed to enqueue classfiles for scanning.
-
-
Field Summary
Fields Modifier and Type Field Description private ResourceclassfileResourceThe classfile resource.private ClasspathElementclasspathElementThe classpath element.private booleanisExternalClassTrue 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
-
-