Class InternalDumperFactoryImpl
java.lang.Object
org.benf.cfr.reader.util.output.InternalDumperFactoryImpl
- All Implemented Interfaces:
DumperFactory
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate classprivate static class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final booleanprivate final Optionsprivate final Stringprivate final ProgressDumperprivate booleanprivate final AtomicInteger -
Constructor Summary
ConstructorsModifierConstructorDescriptionInternalDumperFactoryImpl(Options options) privateInternalDumperFactoryImpl(InternalDumperFactoryImpl other, String prefix) -
Method Summary
Modifier and TypeMethodDescriptiongetFactoryWithPrefix(String prefix, int version) getNewTopLevelDumper(JavaTypeInstance classType, SummaryDumper summaryDumper, TypeUsageInformation typeUsageInformation, IllegalIdentifierDump illegalIdentifierDump) wrapLineNoDumper(Dumper dumper)
-
Field Details
-
checkDupes
private final boolean checkDupes -
seen
-
seenCaseDupe
private boolean seenCaseDupe -
options
-
progressDumper
-
prefix
-
truncCount
-
-
Constructor Details
-
InternalDumperFactoryImpl
-
InternalDumperFactoryImpl
-
-
Method Details
-
getFactoryWithPrefix
- Specified by:
getFactoryWithPrefixin interfaceDumperFactory
-
getPathAndClobber
-
getNewTopLevelDumper
public Dumper getNewTopLevelDumper(JavaTypeInstance classType, SummaryDumper summaryDumper, TypeUsageInformation typeUsageInformation, IllegalIdentifierDump illegalIdentifierDump) - Specified by:
getNewTopLevelDumperin interfaceDumperFactory
-
wrapLineNoDumper
- Specified by:
wrapLineNoDumperin interfaceDumperFactory
-
getExceptionDumper
- Specified by:
getExceptionDumperin interfaceDumperFactory
-
getSummaryDumper
- Specified by:
getSummaryDumperin interfaceDumperFactory
-
getProgressDumper
- Specified by:
getProgressDumperin interfaceDumperFactory
-