Package org.benf.cfr.reader
Class Driver
java.lang.Object
org.benf.cfr.reader.Driver
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static void
addMissingOuters
(Map<Integer, List<JavaTypeInstance>> clstypes) (package private) static void
doClass
(DCCommonState dcCommonState, String path, boolean skipInnerClass, DumperFactory dumperFactory) (package private) static void
doJar
(DCCommonState dcCommonState, String path, AnalysisType analysisType, DumperFactory dumperFactory) private static void
doJarVersionTypes
(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)
-