Class Driver
java.lang.Object
org.benf.cfr.reader.Driver
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidaddMissingOuters(Map<Integer, List<JavaTypeInstance>> clstypes) (package private) static voiddoClass(DCCommonState dcCommonState, String path, boolean skipInnerClass, DumperFactory dumperFactory) (package private) static voiddoJar(DCCommonState dcCommonState, String path, AnalysisType analysisType, DumperFactory dumperFactory) private static voiddoJarVersionTypes(int forVersion, List<Integer> versionsSeen, DCCommonState dcCommonState, DumperFactory dumperFactory, IllegalIdentifierDump illegalIdentifierDump, SummaryDumper summaryDumper, ProgressDumper progressDumper, List<JavaTypeInstance> types) private static Set<JavaTypeInstance> getVersionCollisions(Map<Integer, List<JavaTypeInstance>> clstypes)
-
Constructor Details
-
Driver
Driver()
-
-
Method Details
-
doClass
static void doClass(DCCommonState dcCommonState, String path, boolean skipInnerClass, DumperFactory dumperFactory) -
doJar
static void doJar(DCCommonState dcCommonState, String path, AnalysisType analysisType, DumperFactory dumperFactory) -
addMissingOuters
-
getVersionCollisions
private static Set<JavaTypeInstance> getVersionCollisions(Map<Integer, List<JavaTypeInstance>> clstypes) -
doJarVersionTypes
private static void doJarVersionTypes(int forVersion, List<Integer> versionsSeen, DCCommonState dcCommonState, DumperFactory dumperFactory, IllegalIdentifierDump illegalIdentifierDump, SummaryDumper summaryDumper, ProgressDumper progressDumper, List<JavaTypeInstance> types)
-