-
Notifications
You must be signed in to change notification settings - Fork 0
/
CallGraph.json
1 lines (1 loc) · 21.2 KB
/
CallGraph.json
1
{"reachableMethods":[{"method":{"name":"$string_concat$writeCallGraph(Lorg$opalj$br$analyses$Project:Ljava$lang$String:Ljava$io$File:)V:319","declaringClass":"Lorg/example/CallGraphAnalysisExample;","returnType":"Ljava/lang/String;","parameterTypes":["Ljava/lang/String;"]},"callSites":[{"declaredTarget":{"name":"<init>","declaringClass":"Ljava/lang/StringBuilder;","returnType":"V","parameterTypes":[]},"line":-1,"pc":4,"targets":[{"name":"<init>","declaringClass":"Ljava/lang/StringBuilder;","returnType":"V","parameterTypes":[]}]},{"declaredTarget":{"name":"substring","declaringClass":"Ljava/lang/String;","returnType":"Ljava/lang/String;","parameterTypes":["I","I"]},"line":-1,"pc":12,"targets":[{"name":"substring","declaringClass":"Ljava/lang/String;","returnType":"Ljava/lang/String;","parameterTypes":["I","I"]},{"name":"substring","declaringClass":"Ljava/lang/String;","returnType":"Ljava/lang/String;","parameterTypes":["I","I"]}]},{"declaredTarget":{"name":"append","declaringClass":"Ljava/lang/StringBuilder;","returnType":"Ljava/lang/StringBuilder;","parameterTypes":["Ljava/lang/String;"]},"line":-1,"pc":15,"targets":[{"name":"append","declaringClass":"Ljava/lang/StringBuilder;","returnType":"Ljava/lang/StringBuilder;","parameterTypes":["Ljava/lang/String;"]}]},{"declaredTarget":{"name":"append","declaringClass":"Ljava/lang/StringBuilder;","returnType":"Ljava/lang/StringBuilder;","parameterTypes":["Ljava/lang/String;"]},"line":-1,"pc":19,"targets":[{"name":"append","declaringClass":"Ljava/lang/StringBuilder;","returnType":"Ljava/lang/StringBuilder;","parameterTypes":["Ljava/lang/String;"]}]},{"declaredTarget":{"name":"toString","declaringClass":"Ljava/lang/StringBuilder;","returnType":"Ljava/lang/String;","parameterTypes":[]},"line":-1,"pc":22,"targets":[{"name":"toString","declaringClass":"Ljava/lang/StringBuilder;","returnType":"Ljava/lang/String;","parameterTypes":[]}]}]},{"method":{"name":"substring","declaringClass":"Ljava/lang/String;","returnType":"Ljava/lang/String;","parameterTypes":["I","I"]},"callSites":[]},{"method":{"name":"$string_concat$writeCallGraph(Lorg$opalj$br$analyses$Project:Ljava$lang$String:Ljava$io$File:)V:339","declaringClass":"Lorg/example/CallGraphAnalysisExample;","returnType":"Ljava/lang/String;","parameterTypes":["J"]},"callSites":[{"declaredTarget":{"name":"<init>","declaringClass":"Ljava/lang/StringBuilder;","returnType":"V","parameterTypes":[]},"line":-1,"pc":4,"targets":[{"name":"<init>","declaringClass":"Ljava/lang/StringBuilder;","returnType":"V","parameterTypes":[]}]},{"declaredTarget":{"name":"substring","declaringClass":"Ljava/lang/String;","returnType":"Ljava/lang/String;","parameterTypes":["I","I"]},"line":-1,"pc":12,"targets":[{"name":"substring","declaringClass":"Ljava/lang/String;","returnType":"Ljava/lang/String;","parameterTypes":["I","I"]}]},{"declaredTarget":{"name":"append","declaringClass":"Ljava/lang/StringBuilder;","returnType":"Ljava/lang/StringBuilder;","parameterTypes":["Ljava/lang/String;"]},"line":-1,"pc":15,"targets":[{"name":"append","declaringClass":"Ljava/lang/StringBuilder;","returnType":"Ljava/lang/StringBuilder;","parameterTypes":["Ljava/lang/String;"]}]},{"declaredTarget":{"name":"append","declaringClass":"Ljava/lang/StringBuilder;","returnType":"Ljava/lang/StringBuilder;","parameterTypes":["J"]},"line":-1,"pc":19,"targets":[{"name":"append","declaringClass":"Ljava/lang/StringBuilder;","returnType":"Ljava/lang/StringBuilder;","parameterTypes":["J"]}]},{"declaredTarget":{"name":"substring","declaringClass":"Ljava/lang/String;","returnType":"Ljava/lang/String;","parameterTypes":["I","I"]},"line":-1,"pc":28,"targets":[{"name":"substring","declaringClass":"Ljava/lang/String;","returnType":"Ljava/lang/String;","parameterTypes":["I","I"]}]},{"declaredTarget":{"name":"append","declaringClass":"Ljava/lang/StringBuilder;","returnType":"Ljava/lang/StringBuilder;","parameterTypes":["Ljava/lang/String;"]},"line":-1,"pc":31,"targets":[{"name":"append","declaringClass":"Ljava/lang/StringBuilder;","returnType":"Ljava/lang/StringBuilder;","parameterTypes":["Ljava/lang/String;"]}]},{"declaredTarget":{"name":"toString","declaringClass":"Ljava/lang/StringBuilder;","returnType":"Ljava/lang/String;","parameterTypes":[]},"line":-1,"pc":34,"targets":[{"name":"toString","declaringClass":"Ljava/lang/StringBuilder;","returnType":"Ljava/lang/String;","parameterTypes":[]}]}]},{"method":{"name":"append","declaringClass":"Ljava/lang/StringBuilder;","returnType":"Ljava/lang/StringBuilder;","parameterTypes":["Ljava/lang/String;"]},"callSites":[]},{"method":{"name":"toString","declaringClass":"Ljava/lang/StringBuilder;","returnType":"Ljava/lang/String;","parameterTypes":[]},"callSites":[]},{"method":{"name":"main","declaringClass":"Lorg/example/CallGraphAnalysisExample;","returnType":"V","parameterTypes":["[Ljava/lang/String;"]},"callSites":[{"declaredTarget":{"name":"println","declaringClass":"Ljava/io/PrintStream;","returnType":"V","parameterTypes":["Ljava/lang/String;"]},"line":19,"pc":11,"targets":[{"name":"println","declaringClass":"Ljava/io/PrintStream;","returnType":"V","parameterTypes":["Ljava/lang/String;"]}]},{"declaredTarget":{"name":"println","declaringClass":"Ljava/io/PrintStream;","returnType":"V","parameterTypes":["Ljava/lang/String;"]},"line":20,"pc":19,"targets":[{"name":"println","declaringClass":"Ljava/io/PrintStream;","returnType":"V","parameterTypes":["Ljava/lang/String;"]}]},{"declaredTarget":{"name":"exit","declaringClass":"Ljava/lang/System;","returnType":"V","parameterTypes":["I"]},"line":21,"pc":23,"targets":[{"name":"exit","declaringClass":"Ljava/lang/System;","returnType":"V","parameterTypes":["I"]}]},{"declaredTarget":{"name":"<init>","declaringClass":"Ljava/io/File;","returnType":"V","parameterTypes":["Ljava/lang/String;"]},"line":32,"pc":43,"targets":[{"name":"<init>","declaringClass":"Ljava/io/File;","returnType":"V","parameterTypes":["Ljava/lang/String;"]}]},{"declaredTarget":{"name":"<init>","declaringClass":"Ljava/io/File;","returnType":"V","parameterTypes":["Ljava/lang/String;"]},"line":33,"pc":53,"targets":[{"name":"<init>","declaringClass":"Ljava/io/File;","returnType":"V","parameterTypes":["Ljava/lang/String;"]}]},{"declaredTarget":{"name":"println","declaringClass":"Ljava/io/PrintStream;","returnType":"V","parameterTypes":["Ljava/lang/String;"]},"line":35,"pc":64,"targets":[{"name":"println","declaringClass":"Ljava/io/PrintStream;","returnType":"V","parameterTypes":["Ljava/lang/String;"]}]},{"declaredTarget":{"name":"println","declaringClass":"Ljava/io/PrintStream;","returnType":"V","parameterTypes":["Ljava/lang/String;"]},"line":36,"pc":73,"targets":[{"name":"println","declaringClass":"Ljava/io/PrintStream;","returnType":"V","parameterTypes":["Ljava/lang/String;"]}]},{"declaredTarget":{"name":"println","declaringClass":"Ljava/io/PrintStream;","returnType":"V","parameterTypes":["Ljava/lang/String;"]},"line":37,"pc":82,"targets":[{"name":"println","declaringClass":"Ljava/io/PrintStream;","returnType":"V","parameterTypes":["Ljava/lang/String;"]}]},{"declaredTarget":{"name":"exists","declaringClass":"Ljava/io/File;","returnType":"Z","parameterTypes":[]},"line":39,"pc":87,"targets":[{"name":"exists","declaringClass":"Ljava/io/File;","returnType":"Z","parameterTypes":[]}]},{"declaredTarget":{"name":"isDirectory","declaringClass":"Ljava/io/File;","returnType":"Z","parameterTypes":[]},"line":39,"pc":95,"targets":[{"name":"isDirectory","declaringClass":"Ljava/io/File;","returnType":"Z","parameterTypes":[]}]},{"declaredTarget":{"name":"println","declaringClass":"Ljava/io/PrintStream;","returnType":"V","parameterTypes":["Ljava/lang/String;"]},"line":40,"pc":106,"targets":[{"name":"println","declaringClass":"Ljava/io/PrintStream;","returnType":"V","parameterTypes":["Ljava/lang/String;"]}]},{"declaredTarget":{"name":"exit","declaringClass":"Ljava/lang/System;","returnType":"V","parameterTypes":["I"]},"line":41,"pc":110,"targets":[{"name":"exit","declaringClass":"Ljava/lang/System;","returnType":"V","parameterTypes":["I"]}]},{"declaredTarget":{"name":"apply","declaringClass":"Lorg/opalj/br/analyses/Project;","returnType":"Lorg/opalj/br/analyses/Project;","parameterTypes":["Ljava/io/File;"]},"line":44,"pc":115,"targets":[{"name":"apply","declaringClass":"Lorg/opalj/br/analyses/Project;","returnType":"Lorg/opalj/br/analyses/Project;","parameterTypes":["Ljava/io/File;"]}]},{"declaredTarget":{"name":"<init>","declaringClass":"Ljava/io/File;","returnType":"V","parameterTypes":["Ljava/io/File;","Ljava/lang/String;"]},"line":45,"pc":131,"targets":[{"name":"<init>","declaringClass":"Ljava/io/File;","returnType":"V","parameterTypes":["Ljava/io/File;","Ljava/lang/String;"]}]},{"declaredTarget":{"name":"writeCallGraph","declaringClass":"Lorg/example/CallGraphAnalysisExample;","returnType":"V","parameterTypes":["Lorg/opalj/br/analyses/Project;","Ljava/lang/String;","Ljava/io/File;"]},"line":45,"pc":134,"targets":[{"name":"writeCallGraph","declaringClass":"Lorg/example/CallGraphAnalysisExample;","returnType":"V","parameterTypes":["Lorg/opalj/br/analyses/Project;","Ljava/lang/String;","Ljava/io/File;"]}]}]},{"method":{"name":"append","declaringClass":"Ljava/lang/StringBuilder;","returnType":"Ljava/lang/StringBuilder;","parameterTypes":["J"]},"callSites":[]},{"method":{"name":"writeCallGraph","declaringClass":"Lorg/example/CallGraphAnalysisExample;","returnType":"V","parameterTypes":["Lorg/opalj/br/analyses/Project;","Ljava/lang/String;","Ljava/io/File;"]},"callSites":[{"declaredTarget":{"name":"currentTimeMillis","declaringClass":"Ljava/lang/System;","returnType":"J","parameterTypes":[]},"line":49,"pc":0,"targets":[{"name":"currentTimeMillis","declaringClass":"Ljava/lang/System;","returnType":"J","parameterTypes":[]}]},{"declaredTarget":{"name":"hashCode","declaringClass":"Ljava/lang/String;","returnType":"I","parameterTypes":[]},"line":51,"pc":12,"targets":[{"name":"hashCode","declaringClass":"Ljava/lang/String;","returnType":"I","parameterTypes":[]}]},{"declaredTarget":{"name":"equals","declaringClass":"Ljava/lang/String;","returnType":"Z","parameterTypes":["Ljava/lang/Object;"]},"line":51,"pc":60,"targets":[{"name":"equals","declaringClass":"Ljava/lang/String;","returnType":"Z","parameterTypes":["Ljava/lang/Object;"]}]},{"declaredTarget":{"name":"equals","declaringClass":"Ljava/lang/String;","returnType":"Z","parameterTypes":["Ljava/lang/Object;"]},"line":51,"pc":76,"targets":[{"name":"equals","declaringClass":"Ljava/lang/String;","returnType":"Z","parameterTypes":["Ljava/lang/Object;"]}]},{"declaredTarget":{"name":"equals","declaringClass":"Ljava/lang/String;","returnType":"Z","parameterTypes":["Ljava/lang/Object;"]},"line":51,"pc":92,"targets":[{"name":"equals","declaringClass":"Ljava/lang/String;","returnType":"Z","parameterTypes":["Ljava/lang/Object;"]}]},{"declaredTarget":{"name":"equals","declaringClass":"Ljava/lang/String;","returnType":"Z","parameterTypes":["Ljava/lang/Object;"]},"line":51,"pc":108,"targets":[{"name":"equals","declaringClass":"Ljava/lang/String;","returnType":"Z","parameterTypes":["Ljava/lang/Object;"]}]},{"declaredTarget":{"name":"println","declaringClass":"Ljava/io/PrintStream;","returnType":"V","parameterTypes":["Ljava/lang/String;"]},"line":54,"pc":153,"targets":[{"name":"println","declaringClass":"Ljava/io/PrintStream;","returnType":"V","parameterTypes":["Ljava/lang/String;"]}]},{"declaredTarget":{"name":"get","declaringClass":"Lorg/opalj/br/analyses/Project;","returnType":"Ljava/lang/Object;","parameterTypes":["Lorg/opalj/br/analyses/ProjectInformationKey;"]},"line":55,"pc":160,"targets":[{"name":"get","declaringClass":"Lorg/opalj/br/analyses/Project;","returnType":"Ljava/lang/Object;","parameterTypes":["Lorg/opalj/br/analyses/ProjectInformationKey;"]}]},{"declaredTarget":{"name":"get","declaringClass":"Lorg/opalj/br/analyses/Project;","returnType":"Ljava/lang/Object;","parameterTypes":["Lorg/opalj/br/analyses/ProjectInformationKey;"]},"line":56,"pc":175,"targets":[{"name":"get","declaringClass":"Lorg/opalj/br/analyses/Project;","returnType":"Ljava/lang/Object;","parameterTypes":["Lorg/opalj/br/analyses/ProjectInformationKey;"]}]},{"declaredTarget":{"name":"writeCG","declaringClass":"Lorg/opalj/tac/cg/CallGraphSerializer;","returnType":"V","parameterTypes":["Lorg/opalj/tac/cg/CallGraph;","Ljava/io/File;","Lorg/opalj/br/analyses/DeclaredMethods;"]},"line":56,"pc":181,"targets":[{"name":"writeCG","declaringClass":"Lorg/opalj/tac/cg/CallGraphSerializer;","returnType":"V","parameterTypes":["Lorg/opalj/tac/cg/CallGraph;","Ljava/io/File;","Lorg/opalj/br/analyses/DeclaredMethods;"]}]},{"declaredTarget":{"name":"println","declaringClass":"Ljava/io/PrintStream;","returnType":"V","parameterTypes":["Ljava/lang/String;"]},"line":60,"pc":192,"targets":[{"name":"println","declaringClass":"Ljava/io/PrintStream;","returnType":"V","parameterTypes":["Ljava/lang/String;"]}]},{"declaredTarget":{"name":"get","declaringClass":"Lorg/opalj/br/analyses/Project;","returnType":"Ljava/lang/Object;","parameterTypes":["Lorg/opalj/br/analyses/ProjectInformationKey;"]},"line":61,"pc":199,"targets":[{"name":"get","declaringClass":"Lorg/opalj/br/analyses/Project;","returnType":"Ljava/lang/Object;","parameterTypes":["Lorg/opalj/br/analyses/ProjectInformationKey;"]}]},{"declaredTarget":{"name":"get","declaringClass":"Lorg/opalj/br/analyses/Project;","returnType":"Ljava/lang/Object;","parameterTypes":["Lorg/opalj/br/analyses/ProjectInformationKey;"]},"line":62,"pc":214,"targets":[{"name":"get","declaringClass":"Lorg/opalj/br/analyses/Project;","returnType":"Ljava/lang/Object;","parameterTypes":["Lorg/opalj/br/analyses/ProjectInformationKey;"]}]},{"declaredTarget":{"name":"writeCG","declaringClass":"Lorg/opalj/tac/cg/CallGraphSerializer;","returnType":"V","parameterTypes":["Lorg/opalj/tac/cg/CallGraph;","Ljava/io/File;","Lorg/opalj/br/analyses/DeclaredMethods;"]},"line":62,"pc":220,"targets":[{"name":"writeCG","declaringClass":"Lorg/opalj/tac/cg/CallGraphSerializer;","returnType":"V","parameterTypes":["Lorg/opalj/tac/cg/CallGraph;","Ljava/io/File;","Lorg/opalj/br/analyses/DeclaredMethods;"]}]},{"declaredTarget":{"name":"println","declaringClass":"Ljava/io/PrintStream;","returnType":"V","parameterTypes":["Ljava/lang/String;"]},"line":66,"pc":231,"targets":[{"name":"println","declaringClass":"Ljava/io/PrintStream;","returnType":"V","parameterTypes":["Ljava/lang/String;"]}]},{"declaredTarget":{"name":"get","declaringClass":"Lorg/opalj/br/analyses/Project;","returnType":"Ljava/lang/Object;","parameterTypes":["Lorg/opalj/br/analyses/ProjectInformationKey;"]},"line":67,"pc":238,"targets":[{"name":"get","declaringClass":"Lorg/opalj/br/analyses/Project;","returnType":"Ljava/lang/Object;","parameterTypes":["Lorg/opalj/br/analyses/ProjectInformationKey;"]}]},{"declaredTarget":{"name":"get","declaringClass":"Lorg/opalj/br/analyses/Project;","returnType":"Ljava/lang/Object;","parameterTypes":["Lorg/opalj/br/analyses/ProjectInformationKey;"]},"line":68,"pc":253,"targets":[{"name":"get","declaringClass":"Lorg/opalj/br/analyses/Project;","returnType":"Ljava/lang/Object;","parameterTypes":["Lorg/opalj/br/analyses/ProjectInformationKey;"]}]},{"declaredTarget":{"name":"writeCG","declaringClass":"Lorg/opalj/tac/cg/CallGraphSerializer;","returnType":"V","parameterTypes":["Lorg/opalj/tac/cg/CallGraph;","Ljava/io/File;","Lorg/opalj/br/analyses/DeclaredMethods;"]},"line":68,"pc":259,"targets":[{"name":"writeCG","declaringClass":"Lorg/opalj/tac/cg/CallGraphSerializer;","returnType":"V","parameterTypes":["Lorg/opalj/tac/cg/CallGraph;","Ljava/io/File;","Lorg/opalj/br/analyses/DeclaredMethods;"]}]},{"declaredTarget":{"name":"println","declaringClass":"Ljava/io/PrintStream;","returnType":"V","parameterTypes":["Ljava/lang/String;"]},"line":72,"pc":270,"targets":[{"name":"println","declaringClass":"Ljava/io/PrintStream;","returnType":"V","parameterTypes":["Ljava/lang/String;"]}]},{"declaredTarget":{"name":"get","declaringClass":"Lorg/opalj/br/analyses/Project;","returnType":"Ljava/lang/Object;","parameterTypes":["Lorg/opalj/br/analyses/ProjectInformationKey;"]},"line":73,"pc":277,"targets":[{"name":"get","declaringClass":"Lorg/opalj/br/analyses/Project;","returnType":"Ljava/lang/Object;","parameterTypes":["Lorg/opalj/br/analyses/ProjectInformationKey;"]}]},{"declaredTarget":{"name":"get","declaringClass":"Lorg/opalj/br/analyses/Project;","returnType":"Ljava/lang/Object;","parameterTypes":["Lorg/opalj/br/analyses/ProjectInformationKey;"]},"line":74,"pc":292,"targets":[{"name":"get","declaringClass":"Lorg/opalj/br/analyses/Project;","returnType":"Ljava/lang/Object;","parameterTypes":["Lorg/opalj/br/analyses/ProjectInformationKey;"]}]},{"declaredTarget":{"name":"writeCG","declaringClass":"Lorg/opalj/tac/cg/CallGraphSerializer;","returnType":"V","parameterTypes":["Lorg/opalj/tac/cg/CallGraph;","Ljava/io/File;","Lorg/opalj/br/analyses/DeclaredMethods;"]},"line":74,"pc":298,"targets":[{"name":"writeCG","declaringClass":"Lorg/opalj/tac/cg/CallGraphSerializer;","returnType":"V","parameterTypes":["Lorg/opalj/tac/cg/CallGraph;","Ljava/io/File;","Lorg/opalj/br/analyses/DeclaredMethods;"]}]},{"declaredTarget":{"name":"println","declaringClass":"Ljava/io/PrintStream;","returnType":"V","parameterTypes":["Ljava/lang/String;"]},"line":77,"pc":309,"targets":[{"name":"println","declaringClass":"Ljava/io/PrintStream;","returnType":"V","parameterTypes":["Ljava/lang/String;"]}]},{"declaredTarget":{"name":"getAbsolutePath","declaringClass":"Ljava/io/File;","returnType":"Ljava/lang/String;","parameterTypes":[]},"line":80,"pc":316,"targets":[{"name":"getAbsolutePath","declaringClass":"Ljava/io/File;","returnType":"Ljava/lang/String;","parameterTypes":[]}]},{"declaredTarget":{"name":"$string_concat$writeCallGraph(Lorg$opalj$br$analyses$Project:Ljava$lang$String:Ljava$io$File:)V:319","declaringClass":"Lorg/example/CallGraphAnalysisExample;","returnType":"Ljava/lang/String;","parameterTypes":["Ljava/lang/String;"]},"line":80,"pc":319,"targets":[{"name":"$string_concat$writeCallGraph(Lorg$opalj$br$analyses$Project:Ljava$lang$String:Ljava$io$File:)V:319","declaringClass":"Lorg/example/CallGraphAnalysisExample;","returnType":"Ljava/lang/String;","parameterTypes":["Ljava/lang/String;"]}]},{"declaredTarget":{"name":"println","declaringClass":"Ljava/io/PrintStream;","returnType":"V","parameterTypes":["Ljava/lang/String;"]},"line":80,"pc":324,"targets":[{"name":"println","declaringClass":"Ljava/io/PrintStream;","returnType":"V","parameterTypes":["Ljava/lang/String;"]}]},{"declaredTarget":{"name":"currentTimeMillis","declaringClass":"Ljava/lang/System;","returnType":"J","parameterTypes":[]},"line":81,"pc":327,"targets":[{"name":"currentTimeMillis","declaringClass":"Ljava/lang/System;","returnType":"J","parameterTypes":[]}]},{"declaredTarget":{"name":"$string_concat$writeCallGraph(Lorg$opalj$br$analyses$Project:Ljava$lang$String:Ljava$io$File:)V:339","declaringClass":"Lorg/example/CallGraphAnalysisExample;","returnType":"Ljava/lang/String;","parameterTypes":["J"]},"line":82,"pc":339,"targets":[{"name":"$string_concat$writeCallGraph(Lorg$opalj$br$analyses$Project:Ljava$lang$String:Ljava$io$File:)V:339","declaringClass":"Lorg/example/CallGraphAnalysisExample;","returnType":"Ljava/lang/String;","parameterTypes":["J"]}]},{"declaredTarget":{"name":"println","declaringClass":"Ljava/io/PrintStream;","returnType":"V","parameterTypes":["Ljava/lang/String;"]},"line":82,"pc":344,"targets":[{"name":"println","declaringClass":"Ljava/io/PrintStream;","returnType":"V","parameterTypes":["Ljava/lang/String;"]}]}]},{"method":{"name":"println","declaringClass":"Ljava/io/PrintStream;","returnType":"V","parameterTypes":["Ljava/lang/String;"]},"callSites":[]},{"method":{"name":"exit","declaringClass":"Ljava/lang/System;","returnType":"V","parameterTypes":["I"]},"callSites":[]},{"method":{"name":"<init>","declaringClass":"Ljava/io/File;","returnType":"V","parameterTypes":["Ljava/lang/String;"]},"callSites":[]},{"method":{"name":"exists","declaringClass":"Ljava/io/File;","returnType":"Z","parameterTypes":[]},"callSites":[]},{"method":{"name":"isDirectory","declaringClass":"Ljava/io/File;","returnType":"Z","parameterTypes":[]},"callSites":[]},{"method":{"name":"apply","declaringClass":"Lorg/opalj/br/analyses/Project;","returnType":"Lorg/opalj/br/analyses/Project;","parameterTypes":["Ljava/io/File;"]},"callSites":[]},{"method":{"name":"<init>","declaringClass":"Ljava/io/File;","returnType":"V","parameterTypes":["Ljava/io/File;","Ljava/lang/String;"]},"callSites":[]},{"method":{"name":"currentTimeMillis","declaringClass":"Ljava/lang/System;","returnType":"J","parameterTypes":[]},"callSites":[]},{"method":{"name":"hashCode","declaringClass":"Ljava/lang/String;","returnType":"I","parameterTypes":[]},"callSites":[]},{"method":{"name":"equals","declaringClass":"Ljava/lang/String;","returnType":"Z","parameterTypes":["Ljava/lang/Object;"]},"callSites":[]},{"method":{"name":"get","declaringClass":"Lorg/opalj/br/analyses/Project;","returnType":"Ljava/lang/Object;","parameterTypes":["Lorg/opalj/br/analyses/ProjectInformationKey;"]},"callSites":[]},{"method":{"name":"writeCG","declaringClass":"Lorg/opalj/tac/cg/CallGraphSerializer;","returnType":"V","parameterTypes":["Lorg/opalj/tac/cg/CallGraph;","Ljava/io/File;","Lorg/opalj/br/analyses/DeclaredMethods;"]},"callSites":[]},{"method":{"name":"getAbsolutePath","declaringClass":"Ljava/io/File;","returnType":"Ljava/lang/String;","parameterTypes":[]},"callSites":[]},{"method":{"name":"<init>","declaringClass":"Ljava/lang/StringBuilder;","returnType":"V","parameterTypes":[]},"callSites":[]},{"method":{"name":"substring","declaringClass":"Ljava/lang/String;","returnType":"Ljava/lang/String;","parameterTypes":["I","I"]},"callSites":[]}]}