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 voidcollectTypeUsages(TypeUsageCollector collector)Dumperdump(ClassFile classFile, ClassFileDumper.InnerClassDumpType innerClass, Dumper d)private voiddumpHeader(ClassFile c, ClassFileDumper.InnerClassDumpType innerClassDumpType, Dumper d)private voiddumpPackageInfo(ClassFile classFile, Dumper d)private booleanisPackageInfo(ClassFile classFile, Dumper d)-
Methods inherited from class org.benf.cfr.reader.entities.classfilehelpers.AbstractClassFileDumper
dumpAnnotations, dumpComments, dumpImplements, dumpImports, dumpMethods, dumpPermitted, 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)
-
-