クラス ClassDefRepositoryMemImpl
- java.lang.Object
-
- io.sitoolkit.cv.core.domain.classdef.ClassDefRepositoryMemImpl
-
- すべての実装されたインタフェース:
ClassDefRepository
public class ClassDefRepositoryMemImpl extends Object implements ClassDefRepository
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 ClassDefRepositoryMemImpl()
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 intcountClassDefs()ClassDeffindClassByQualifiedName(String qualifiedName)MethodDeffindMethodByQualifiedSignature(String qualifiedSignature)Collection<ClassDef>getAllClassDefs()List<ClassDef>getAllEntryPointClasses()List<String>getEntryPoints()voidremove(String sourceId)voidsave(ClassDef classDef)voidsolveClassRefs()voidsolveMethodCalls()voidsolveMethodCalls(ClassDef classDef)voidsolveReferences()
-
-
-
メソッドの詳細
-
save
public void save(ClassDef classDef)
- 定義:
saveインタフェース内ClassDefRepository
-
remove
public void remove(String sourceId)
- 定義:
removeインタフェース内ClassDefRepository
-
getAllClassDefs
public Collection<ClassDef> getAllClassDefs()
- 定義:
getAllClassDefsインタフェース内ClassDefRepository
-
countClassDefs
public int countClassDefs()
- 定義:
countClassDefsインタフェース内ClassDefRepository
-
solveReferences
public void solveReferences()
- 定義:
solveReferencesインタフェース内ClassDefRepository
-
solveMethodCalls
public void solveMethodCalls()
-
solveMethodCalls
public void solveMethodCalls(ClassDef classDef)
-
getEntryPoints
public List<String> getEntryPoints()
- 定義:
getEntryPointsインタフェース内ClassDefRepository
-
getAllEntryPointClasses
public List<ClassDef> getAllEntryPointClasses()
- 定義:
getAllEntryPointClassesインタフェース内ClassDefRepository
-
findMethodByQualifiedSignature
public MethodDef findMethodByQualifiedSignature(String qualifiedSignature)
- 定義:
findMethodByQualifiedSignatureインタフェース内ClassDefRepository
-
findClassByQualifiedName
public ClassDef findClassByQualifiedName(String qualifiedName)
- 定義:
findClassByQualifiedNameインタフェース内ClassDefRepository
-
solveClassRefs
public void solveClassRefs()
-
-