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 DCCommonState
dcCommonState
-
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) void
dumpAnnotations(ClassFile classFile, Dumper d)
(package private) void
dumpComments(ClassFile classFile, Dumper d)
(package private) void
dumpImports(Dumper d, ClassFile classFile)
(package private) void
dumpMethods(ClassFile classFile, Dumper d, boolean first, boolean asClass)
(package private) void
dumpTopHeader(ClassFile classFile, Dumper d, boolean showPackage)
(package private) static java.lang.String
getAccessFlagsString(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)
-
-