Class AbstractClassFileDumper
- java.lang.Object
-
- org.benf.cfr.reader.entities.classfilehelpers.AbstractClassFileDumper
-
- All Implemented Interfaces:
ClassFileDumper,TypeUsageCollectable
- Direct Known Subclasses:
ClassFileDumperAnnotation,ClassFileDumperAnonymousInner,ClassFileDumperEnum,ClassFileDumperInterface,ClassFileDumperModule,ClassFileDumperNormal,ClassFileDumperRecord
abstract class AbstractClassFileDumper extends java.lang.Object implements ClassFileDumper
-
-
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 DCCommonStatedcCommonState
-
Constructor Summary
Constructors Constructor Description AbstractClassFileDumper(DCCommonState dcCommonState)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voiddumpAnnotations(ClassFile classFile, Dumper d)(package private) voiddumpComments(ClassFile classFile, Dumper d)protected voiddumpImplements(Dumper d, ClassSignature signature)(package private) voiddumpImports(Dumper d, ClassFile classFile)(package private) voiddumpMethods(ClassFile classFile, Dumper d, boolean first, boolean asClass)protected voiddumpPermitted(ClassFile c, Dumper d)(package private) voiddumpTopHeader(ClassFile classFile, Dumper d, boolean showPackage)(package private) static java.lang.StringgetAccessFlagsString(java.util.Set<AccessFlag> accessFlags, AccessFlag[] dumpableAccessFlags)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.benf.cfr.reader.entities.classfilehelpers.ClassFileDumper
collectTypeUsages, dump
-
-
-
-
Field Detail
-
dcCommonState
private final DCCommonState dcCommonState
-
-
Constructor Detail
-
AbstractClassFileDumper
AbstractClassFileDumper(DCCommonState dcCommonState)
-
-
Method Detail
-
getAccessFlagsString
static java.lang.String getAccessFlagsString(java.util.Set<AccessFlag> accessFlags, AccessFlag[] dumpableAccessFlags)
-
dumpImplements
protected void dumpImplements(Dumper d, ClassSignature signature)
-
-