public class ClassDefRepositoryMemImpl extends Object implements ClassDefRepository
| コンストラクタと説明 |
|---|
ClassDefRepositoryMemImpl() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
int |
countClassDefs() |
ClassDef |
findClassByQualifiedName(String qualifiedName) |
MethodDef |
findMethodByQualifiedSignature(String qualifiedSignature) |
Collection<ClassDef> |
getAllClassDefs() |
List<ClassDef> |
getAllEntryPointClasses() |
List<String> |
getEntryPoints() |
void |
remove(String sourceId) |
void |
save(ClassDef classDef) |
void |
solveClassRefs() |
void |
solveMethodCalls() |
void |
solveMethodCalls(ClassDef classDef) |
void |
solveReferences() |
public void save(ClassDef classDef)
save インタフェース内 ClassDefRepositorypublic void remove(String sourceId)
remove インタフェース内 ClassDefRepositorypublic Collection<ClassDef> getAllClassDefs()
getAllClassDefs インタフェース内 ClassDefRepositorypublic int countClassDefs()
countClassDefs インタフェース内 ClassDefRepositorypublic void solveReferences()
solveReferences インタフェース内 ClassDefRepositorypublic void solveMethodCalls()
public void solveMethodCalls(ClassDef classDef)
public List<String> getEntryPoints()
getEntryPoints インタフェース内 ClassDefRepositorypublic List<ClassDef> getAllEntryPointClasses()
getAllEntryPointClasses インタフェース内 ClassDefRepositorypublic MethodDef findMethodByQualifiedSignature(String qualifiedSignature)
findMethodByQualifiedSignature インタフェース内 ClassDefRepositorypublic ClassDef findClassByQualifiedName(String qualifiedName)
findClassByQualifiedName インタフェース内 ClassDefRepositorypublic void solveClassRefs()
Copyright © 2019. All rights reserved.