public class ClassFileDumperEnum extends AbstractClassFileDumper
ClassFileDumper.InnerClassDumpType
Modifier and Type | Field and Description |
---|---|
private static AccessFlag[] |
dumpableAccessFlagsEnum |
private java.util.List<Pair<StaticVariable,AbstractConstructorInvokation>> |
entries |
Constructor and Description |
---|
ClassFileDumperEnum(DCCommonState dcCommonState,
java.util.List<Pair<StaticVariable,AbstractConstructorInvokation>> entries) |
Modifier and Type | Method and Description |
---|---|
void |
collectTypeUsages(TypeUsageCollector collector) |
Dumper |
dump(ClassFile classFile,
ClassFileDumper.InnerClassDumpType innerClass,
Dumper d) |
private static void |
dumpEntry(Dumper d,
Pair<StaticVariable,AbstractConstructorInvokation> entry,
boolean last,
JavaTypeInstance classType) |
private static void |
dumpHeader(ClassFile c,
ClassFileDumper.InnerClassDumpType innerClassDumpType,
Dumper d) |
dumpAnnotations, dumpComments, dumpImports, dumpMethods, dumpTopHeader, getAccessFlagsString
private static final AccessFlag[] dumpableAccessFlagsEnum
private final java.util.List<Pair<StaticVariable,AbstractConstructorInvokation>> entries
public ClassFileDumperEnum(DCCommonState dcCommonState, java.util.List<Pair<StaticVariable,AbstractConstructorInvokation>> entries)
private static void dumpHeader(ClassFile c, ClassFileDumper.InnerClassDumpType innerClassDumpType, Dumper d)
private static void dumpEntry(Dumper d, Pair<StaticVariable,AbstractConstructorInvokation> entry, boolean last, JavaTypeInstance classType)
public Dumper dump(ClassFile classFile, ClassFileDumper.InnerClassDumpType innerClass, Dumper d)
public void collectTypeUsages(TypeUsageCollector collector)