Class DCCommonState
java.lang.Object
org.benf.cfr.reader.state.DCCommonState
-
Constructor Summary
ConstructorsConstructorDescriptionDCCommonState(DCCommonState dcCommonState, ObfuscationMapping mapping) DCCommonState(DCCommonState dcCommonState, BinaryFunction<String, DCCommonState, ClassFile> cacheAccess) DCCommonState(Options options, ClassFileSource2 classFileSource) -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigureWith(ClassFile classFile) detectClsJar(String path) explicitlyLoadJar(String path, AnalysisType type) getClassFile(String path) getClassFile(JavaTypeInstance classInfo) getClassFileMaybePath(String pathOrName) getClassFileOrNull(JavaTypeInstance classInfo) getClassTypeOrNull(String path) loadClassFileAtPath(String path) renamedTypeComment(String typeName) voidsetCollisions(Set<JavaTypeInstance> versionCollisions)
-
Constructor Details
-
DCCommonState
-
DCCommonState
public DCCommonState(DCCommonState dcCommonState, BinaryFunction<String, DCCommonState, ClassFile> cacheAccess) -
DCCommonState
-
-
Method Details
-
setCollisions
-
getVersionCollisions
-
configureWith
-
getCouldNotLoadClasses
-
loadClassFileAtPath
-
renamedTypeComment
-
explicitlyLoadJar
-
getClassFile
- Throws:
CannotLoadClassException
-
getClassTypeOrNull
-
getClassFile
- Throws:
CannotLoadClassException
-
getClassFileOrNull
-
getClassFileMaybePath
- Throws:
CannotLoadClassException
-
getClassCache
-
getOptions
-
detectClsJar
-
getObfuscationMapping
-
getOverloadMethodSetCache
-