Class ClassFileDumperInterface
- java.lang.Object
-
- org.benf.cfr.reader.entities.classfilehelpers.AbstractClassFileDumper
-
- org.benf.cfr.reader.entities.classfilehelpers.ClassFileDumperInterface
-
- All Implemented Interfaces:
ClassFileDumper
,TypeUsageCollectable
public class ClassFileDumperInterface extends AbstractClassFileDumper
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.benf.cfr.reader.entities.classfilehelpers.ClassFileDumper
ClassFileDumper.InnerClassDumpType
-
-
Field Summary
Fields Modifier and Type Field Description private static AccessFlag[]
dumpableAccessFlagsInterface
-
Constructor Summary
Constructors Constructor Description ClassFileDumperInterface(DCCommonState dcCommonState)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
collectTypeUsages(TypeUsageCollector collector)
Dumper
dump(ClassFile classFile, ClassFileDumper.InnerClassDumpType innerClass, Dumper d)
private void
dumpHeader(ClassFile c, ClassFileDumper.InnerClassDumpType innerClassDumpType, Dumper d)
private void
dumpPackageInfo(ClassFile classFile, Dumper d)
private boolean
isPackageInfo(ClassFile classFile, Dumper d)
-
Methods inherited from class org.benf.cfr.reader.entities.classfilehelpers.AbstractClassFileDumper
dumpAnnotations, dumpComments, dumpImports, dumpMethods, dumpTopHeader, getAccessFlagsString
-
-
-
-
Field Detail
-
dumpableAccessFlagsInterface
private static final AccessFlag[] dumpableAccessFlagsInterface
-
-
Constructor Detail
-
ClassFileDumperInterface
public ClassFileDumperInterface(DCCommonState dcCommonState)
-
-
Method Detail
-
dumpHeader
private void dumpHeader(ClassFile c, ClassFileDumper.InnerClassDumpType innerClassDumpType, Dumper d)
-
dump
public Dumper dump(ClassFile classFile, ClassFileDumper.InnerClassDumpType innerClass, Dumper d)
-
collectTypeUsages
public void collectTypeUsages(TypeUsageCollector collector)
-
-