public class ClassDefRepositoryMemImpl extends Object implements ClassDefRepository
| Constructor and Description |
|---|
ClassDefRepositoryMemImpl() |
| Modifier and Type | Method and Description |
|---|---|
int |
countClassDefs() |
ClassDef |
findClassByQualifiedName(String qualifiedName) |
MethodDef |
findMethodByQualifiedSignature(String qualifiedSignature) |
Collection<ClassDef> |
getAllClassDefs() |
Set<String> |
getEntryPoints() |
void |
save(ClassDef classDef) |
void |
solveClassRefs() |
void |
solveMethodCalls() |
void |
solveMethodCalls(ClassDef classDef) |
void |
solveReferences() |
public void save(ClassDef classDef)
save in interface ClassDefRepositorypublic Collection<ClassDef> getAllClassDefs()
getAllClassDefs in interface ClassDefRepositorypublic int countClassDefs()
countClassDefs in interface ClassDefRepositorypublic void solveReferences()
solveReferences in interface ClassDefRepositorypublic void solveMethodCalls()
public void solveMethodCalls(ClassDef classDef)
public Set<String> getEntryPoints()
getEntryPoints in interface ClassDefRepositorypublic MethodDef findMethodByQualifiedSignature(String qualifiedSignature)
findMethodByQualifiedSignature in interface ClassDefRepositorypublic ClassDef findClassByQualifiedName(String qualifiedName)
findClassByQualifiedName in interface ClassDefRepositorypublic void solveClassRefs()
Copyright © 2018. All rights reserved.