Skip navigation links
A C D E F G I L M O P R S T V W 

A

add(Diagram) - Method in class io.sitoolkit.cv.core.domain.designdoc.DesignDoc
 

C

ClassDef - Class in io.sitoolkit.cv.core.domain.classdef
 
ClassDef() - Constructor for class io.sitoolkit.cv.core.domain.classdef.ClassDef
 
ClassDefChangeEventListener - Interface in io.sitoolkit.cv.core.app.designdoc
 
ClassDefFilter - Class in io.sitoolkit.cv.core.domain.classdef.filter
 
ClassDefFilter() - Constructor for class io.sitoolkit.cv.core.domain.classdef.filter.ClassDefFilter
 
ClassDefFilterCondition - Class in io.sitoolkit.cv.core.domain.classdef.filter
 
ClassDefFilterCondition() - Constructor for class io.sitoolkit.cv.core.domain.classdef.filter.ClassDefFilterCondition
 
ClassDefFilterConditionReader - Class in io.sitoolkit.cv.core.domain.classdef.filter
 
ClassDefFilterConditionReader() - Constructor for class io.sitoolkit.cv.core.domain.classdef.filter.ClassDefFilterConditionReader
 
ClassDefReader - Interface in io.sitoolkit.cv.core.domain.classdef
 
ClassDefReaderJavaParserImpl - Class in io.sitoolkit.cv.core.domain.classdef.javaparser
 
ClassDefReaderJavaParserImpl(ClassDefRepository, Config) - Constructor for class io.sitoolkit.cv.core.domain.classdef.javaparser.ClassDefReaderJavaParserImpl
 
ClassDefRepository - Interface in io.sitoolkit.cv.core.domain.classdef
 
ClassDefRepositoryMemImpl - Class in io.sitoolkit.cv.core.domain.classdef
 
ClassDefRepositoryMemImpl() - Constructor for class io.sitoolkit.cv.core.domain.classdef.ClassDefRepositoryMemImpl
 
ClassDefRepositoryParam - Class in io.sitoolkit.cv.core.domain.classdef
 
ClassDefRepositoryParam() - Constructor for class io.sitoolkit.cv.core.domain.classdef.ClassDefRepositoryParam
 
ClassDiagram - Class in io.sitoolkit.cv.core.domain.uml
 
ClassDiagram() - Constructor for class io.sitoolkit.cv.core.domain.uml.ClassDiagram
 
ClassDiagramProcessor - Class in io.sitoolkit.cv.core.domain.uml
 
ClassDiagramProcessor() - Constructor for class io.sitoolkit.cv.core.domain.uml.ClassDiagramProcessor
 
ClassDiagramWriter - Interface in io.sitoolkit.cv.core.domain.uml
 
ClassDiagramWriterPlantUmlImpl - Class in io.sitoolkit.cv.core.domain.uml.plantuml
 
ClassDiagramWriterPlantUmlImpl() - Constructor for class io.sitoolkit.cv.core.domain.uml.plantuml.ClassDiagramWriterPlantUmlImpl
 
ClassDirTypeSolver - Class in io.sitoolkit.cv.core.domain.classdef.javaparser
 
ClassDirTypeSolver() - Constructor for class io.sitoolkit.cv.core.domain.classdef.javaparser.ClassDirTypeSolver
 
ClassType - Enum in io.sitoolkit.cv.core.domain.classdef
 
Config - Class in io.sitoolkit.cv.core.infra.config
 
Config() - Constructor for class io.sitoolkit.cv.core.infra.config.Config
 
ContinuousGeneratable - Interface in io.sitoolkit.cv.core.infra.watcher
繰り返し生成を行うクラスが実装するインターフェースです。
countClassDefs() - Method in interface io.sitoolkit.cv.core.domain.classdef.ClassDefRepository
 
countClassDefs() - Method in class io.sitoolkit.cv.core.domain.classdef.ClassDefRepositoryMemImpl
 
createDiagram(T, Function<T, String>) - Method in class io.sitoolkit.cv.core.domain.uml.plantuml.PlantUmlWriter
 

D

DesignDoc - Class in io.sitoolkit.cv.core.domain.designdoc
 
DesignDoc() - Constructor for class io.sitoolkit.cv.core.domain.designdoc.DesignDoc
 
DesignDocService - Class in io.sitoolkit.cv.core.app.designdoc
 
DesignDocService() - Constructor for class io.sitoolkit.cv.core.app.designdoc.DesignDocService
 
Diagram - Class in io.sitoolkit.cv.core.domain.designdoc
 
Diagram() - Constructor for class io.sitoolkit.cv.core.domain.designdoc.Diagram
 
DiagramModel - Interface in io.sitoolkit.cv.core.domain.uml
 
DiagramTester - Class in io.sitoolkit.cv.core.domain.uml.plantuml
 
DiagramTester() - Constructor for class io.sitoolkit.cv.core.domain.uml.plantuml.DiagramTester
 
DiagramType - Enum in io.sitoolkit.cv.core.domain.designdoc
 
DiagramWriter<T extends DiagramModel> - Interface in io.sitoolkit.cv.core.domain.uml
 

E

end(ContinuousGeneratable) - Method in class io.sitoolkit.cv.core.infra.watcher.FileInputSourceWatcher
 
end(ContinuousGeneratable) - Method in class io.sitoolkit.cv.core.infra.watcher.InputSourceWatcher
 

F

FieldDef - Class in io.sitoolkit.cv.core.domain.classdef
 
FieldDef() - Constructor for class io.sitoolkit.cv.core.domain.classdef.FieldDef
 
FileInputSourceWatcher - Class in io.sitoolkit.cv.core.infra.watcher
ファイルの入力ソースに対する監視クラス実装です。
FileInputSourceWatcher() - Constructor for class io.sitoolkit.cv.core.infra.watcher.FileInputSourceWatcher
 
findClassByQualifiedName(String) - Method in interface io.sitoolkit.cv.core.domain.classdef.ClassDefRepository
 
findClassByQualifiedName(String) - Method in class io.sitoolkit.cv.core.domain.classdef.ClassDefRepositoryMemImpl
 
findMethodByQualifiedSignature(String) - Method in interface io.sitoolkit.cv.core.domain.classdef.ClassDefRepository
 
findMethodByQualifiedSignature(String) - Method in class io.sitoolkit.cv.core.domain.classdef.ClassDefRepositoryMemImpl
 

G

get(String) - Method in class io.sitoolkit.cv.core.app.designdoc.DesignDocService
 
get(Path) - Static method in class io.sitoolkit.cv.core.domain.classdef.javaparser.ClassDirTypeSolver
 
getAllClassDefs() - Method in interface io.sitoolkit.cv.core.domain.classdef.ClassDefRepository
 
getAllClassDefs() - Method in class io.sitoolkit.cv.core.domain.classdef.ClassDefRepositoryMemImpl
 
getAllDiagrams() - Method in class io.sitoolkit.cv.core.domain.designdoc.DesignDoc
 
getAllIds() - Method in class io.sitoolkit.cv.core.app.designdoc.DesignDocService
 
getAllSourceIds() - Method in class io.sitoolkit.cv.core.domain.uml.LifeLineDef
 
getAllTags() - Method in class io.sitoolkit.cv.core.domain.designdoc.DesignDoc
 
getAllTags() - Method in class io.sitoolkit.cv.core.domain.uml.ClassDiagram
 
getAllTags() - Method in interface io.sitoolkit.cv.core.domain.uml.DiagramModel
 
getAllTags() - Method in class io.sitoolkit.cv.core.domain.uml.SequenceDiagram
 
getBinaryPath() - Method in class io.sitoolkit.cv.core.infra.graphviz.GraphvizManager
 
getEntryPoints() - Method in interface io.sitoolkit.cv.core.domain.classdef.ClassDefRepository
 
getEntryPoints() - Method in class io.sitoolkit.cv.core.domain.classdef.ClassDefRepositoryMemImpl
 
getId() - Method in interface io.sitoolkit.cv.core.domain.uml.DiagramModel
 
getId() - Method in class io.sitoolkit.cv.core.domain.uml.SequenceDiagram
 
getMethodCallsRecursively() - Method in class io.sitoolkit.cv.core.domain.classdef.MethodDef
 
getParamTypes(ResolvedMethodDeclaration) - Static method in class io.sitoolkit.cv.core.domain.classdef.javaparser.TypeParser
 
getRepositoryPath() - Static method in class io.sitoolkit.cv.core.infra.SitRepository
 
getTypeDef(ResolvedType) - Static method in class io.sitoolkit.cv.core.domain.classdef.javaparser.TypeParser
 
getTypeParamsRecursively() - Method in class io.sitoolkit.cv.core.domain.classdef.TypeDef
 
GraphvizManager - Class in io.sitoolkit.cv.core.infra.graphviz
 
GraphvizManager() - Constructor for class io.sitoolkit.cv.core.infra.graphviz.GraphvizManager
 

I

init(Path) - Method in interface io.sitoolkit.cv.core.domain.classdef.ClassDefReader
 
init(ClassDefRepositoryParam) - Method in interface io.sitoolkit.cv.core.domain.classdef.ClassDefReader
 
init(Path) - Method in class io.sitoolkit.cv.core.domain.classdef.javaparser.ClassDefReaderJavaParserImpl
 
init(ClassDefRepositoryParam) - Method in class io.sitoolkit.cv.core.domain.classdef.javaparser.ClassDefReaderJavaParserImpl
 
init() - Method in class io.sitoolkit.cv.core.domain.uml.plantuml.PlantUmlWriter
 
init() - Method in class io.sitoolkit.cv.core.infra.graphviz.GraphvizManager
 
InputSourceWatcher - Class in io.sitoolkit.cv.core.infra.watcher
入力ソースの変更を監視するクラスです。
InputSourceWatcher() - Constructor for class io.sitoolkit.cv.core.infra.watcher.InputSourceWatcher
 
io.sitoolkit.cv.core.app.designdoc - package io.sitoolkit.cv.core.app.designdoc
 
io.sitoolkit.cv.core.domain.classdef - package io.sitoolkit.cv.core.domain.classdef
 
io.sitoolkit.cv.core.domain.classdef.filter - package io.sitoolkit.cv.core.domain.classdef.filter
 
io.sitoolkit.cv.core.domain.classdef.javaparser - package io.sitoolkit.cv.core.domain.classdef.javaparser
 
io.sitoolkit.cv.core.domain.designdoc - package io.sitoolkit.cv.core.domain.designdoc
 
io.sitoolkit.cv.core.domain.uml - package io.sitoolkit.cv.core.domain.uml
 
io.sitoolkit.cv.core.domain.uml.plantuml - package io.sitoolkit.cv.core.domain.uml.plantuml
 
io.sitoolkit.cv.core.infra - package io.sitoolkit.cv.core.infra
 
io.sitoolkit.cv.core.infra.config - package io.sitoolkit.cv.core.infra.config
 
io.sitoolkit.cv.core.infra.graphviz - package io.sitoolkit.cv.core.infra.graphviz
 
io.sitoolkit.cv.core.infra.watcher - package io.sitoolkit.cv.core.infra.watcher
 
isClass() - Method in class io.sitoolkit.cv.core.domain.classdef.ClassDef
 
isContinue() - Method in class io.sitoolkit.cv.core.infra.watcher.InputSourceWatcher
 
isInterface() - Method in class io.sitoolkit.cv.core.domain.classdef.ClassDef
 

L

LifeLineDef - Class in io.sitoolkit.cv.core.domain.uml
 
LifeLineDef() - Constructor for class io.sitoolkit.cv.core.domain.uml.LifeLineDef
 
loadDir(Path, Path) - Method in class io.sitoolkit.cv.core.app.designdoc.DesignDocService
 

M

main(String[]) - Static method in class io.sitoolkit.cv.core.domain.uml.plantuml.DiagramTester
 
main(String[]) - Static method in class io.sitoolkit.cv.core.infra.config.Config
 
MessageDef - Class in io.sitoolkit.cv.core.domain.uml
 
MessageDef() - Constructor for class io.sitoolkit.cv.core.domain.uml.MessageDef
 
MessageType - Enum in io.sitoolkit.cv.core.domain.uml
 
MethodCallDef - Class in io.sitoolkit.cv.core.domain.classdef
 
MethodCallDef() - Constructor for class io.sitoolkit.cv.core.domain.classdef.MethodCallDef
 
MethodCallVisitor - Class in io.sitoolkit.cv.core.domain.classdef.javaparser
 
MethodCallVisitor() - Constructor for class io.sitoolkit.cv.core.domain.classdef.javaparser.MethodCallVisitor
 
MethodCallWriter - Class in io.sitoolkit.cv.core.domain.classdef
 
MethodCallWriter() - Constructor for class io.sitoolkit.cv.core.domain.classdef.MethodCallWriter
 
MethodDef - Class in io.sitoolkit.cv.core.domain.classdef
 
MethodDef() - Constructor for class io.sitoolkit.cv.core.domain.classdef.MethodDef
 

O

onChange(String) - Method in interface io.sitoolkit.cv.core.app.designdoc.ClassDefChangeEventListener
 

P

PlantUmlWriter - Class in io.sitoolkit.cv.core.domain.uml.plantuml
 
PlantUmlWriter() - Constructor for class io.sitoolkit.cv.core.domain.uml.plantuml.PlantUmlWriter
 
process(MethodDef) - Method in class io.sitoolkit.cv.core.domain.uml.ClassDiagramProcessor
 
process(String, Set<ClassDef>, Predicate<RelationDef>) - Method in class io.sitoolkit.cv.core.domain.uml.ClassDiagramProcessor
 
process(ClassDef, MethodDef) - Method in class io.sitoolkit.cv.core.domain.uml.SequenceDiagramProcessor
 

R

read(Path) - Static method in class io.sitoolkit.cv.core.domain.classdef.filter.ClassDefFilterConditionReader
 
readDir(Path) - Method in interface io.sitoolkit.cv.core.domain.classdef.ClassDefReader
 
readDir(Path) - Method in class io.sitoolkit.cv.core.domain.classdef.javaparser.ClassDefReaderJavaParserImpl
 
readJava(Path) - Method in interface io.sitoolkit.cv.core.domain.classdef.ClassDefReader
 
readJava(Path) - Method in class io.sitoolkit.cv.core.domain.classdef.javaparser.ClassDefReaderJavaParserImpl
 
regenerate(Collection<String>) - Method in interface io.sitoolkit.cv.core.infra.watcher.ContinuousGeneratable
繰り返し生成のイベントが検知されたら呼び出されるメソッドです。 実装クラスは生成処理を実装します。
RelationDef - Class in io.sitoolkit.cv.core.domain.classdef
 
RelationDef() - Constructor for class io.sitoolkit.cv.core.domain.classdef.RelationDef
 
RelationType - Enum in io.sitoolkit.cv.core.domain.uml
 

S

save(ClassDef) - Method in interface io.sitoolkit.cv.core.domain.classdef.ClassDefRepository
 
save(ClassDef) - Method in class io.sitoolkit.cv.core.domain.classdef.ClassDefRepositoryMemImpl
 
SequenceDiagram - Class in io.sitoolkit.cv.core.domain.uml
 
SequenceDiagram() - Constructor for class io.sitoolkit.cv.core.domain.uml.SequenceDiagram
 
SequenceDiagramProcessor - Class in io.sitoolkit.cv.core.domain.uml
 
SequenceDiagramProcessor() - Constructor for class io.sitoolkit.cv.core.domain.uml.SequenceDiagramProcessor
 
SequenceDiagramWriterPlantUmlImpl - Class in io.sitoolkit.cv.core.domain.uml.plantuml
 
SequenceDiagramWriterPlantUmlImpl() - Constructor for class io.sitoolkit.cv.core.domain.uml.plantuml.SequenceDiagramWriterPlantUmlImpl
 
serialize(ClassDiagram) - Method in class io.sitoolkit.cv.core.domain.uml.plantuml.ClassDiagramWriterPlantUmlImpl
 
serialize(SequenceDiagram) - Method in class io.sitoolkit.cv.core.domain.uml.plantuml.SequenceDiagramWriterPlantUmlImpl
 
setContinue(boolean) - Method in class io.sitoolkit.cv.core.infra.watcher.InputSourceWatcher
 
SitRepository - Class in io.sitoolkit.cv.core.infra
 
SitRepository() - Constructor for class io.sitoolkit.cv.core.infra.SitRepository
 
solveClassRefs() - Method in class io.sitoolkit.cv.core.domain.classdef.ClassDefRepositoryMemImpl
 
solveMethodCalls() - Method in class io.sitoolkit.cv.core.domain.classdef.ClassDefRepositoryMemImpl
 
solveMethodCalls(ClassDef) - Method in class io.sitoolkit.cv.core.domain.classdef.ClassDefRepositoryMemImpl
 
solveReferences() - Method in interface io.sitoolkit.cv.core.domain.classdef.ClassDefRepository
 
solveReferences() - Method in class io.sitoolkit.cv.core.domain.classdef.ClassDefRepositoryMemImpl
 
start(ContinuousGeneratable) - Method in class io.sitoolkit.cv.core.infra.watcher.InputSourceWatcher
入力ソースの監視を開始します。 実際の処理はサブクラスに委譲します。 このメソッドは繰り返し生成モードでない場合、何も行いません。

T

test(ClassDef) - Method in class io.sitoolkit.cv.core.domain.classdef.filter.ClassDefFilter
 
toString() - Method in class io.sitoolkit.cv.core.domain.classdef.TypeDef
 
tryToSolveType(String) - Method in class io.sitoolkit.cv.core.domain.classdef.javaparser.ClassDirTypeSolver
 
TypeDef - Class in io.sitoolkit.cv.core.domain.classdef
 
TypeDef() - Constructor for class io.sitoolkit.cv.core.domain.classdef.TypeDef
 
TypeParser - Class in io.sitoolkit.cv.core.domain.classdef.javaparser
 
TypeParser() - Constructor for class io.sitoolkit.cv.core.domain.classdef.javaparser.TypeParser
 

V

valueOf(String) - Static method in enum io.sitoolkit.cv.core.domain.classdef.ClassType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sitoolkit.cv.core.domain.designdoc.DiagramType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sitoolkit.cv.core.domain.uml.MessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sitoolkit.cv.core.domain.uml.RelationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.sitoolkit.cv.core.domain.classdef.ClassType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sitoolkit.cv.core.domain.designdoc.DiagramType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sitoolkit.cv.core.domain.uml.MessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sitoolkit.cv.core.domain.uml.RelationType
Returns an array containing the constants of this enum type, in the order they are declared.
visit(MethodCallExpr, List<MethodCallDef>) - Method in class io.sitoolkit.cv.core.domain.classdef.javaparser.MethodCallVisitor
 

W

watch(String) - Method in class io.sitoolkit.cv.core.infra.watcher.InputSourceWatcher
入力ソースを監視対象に追加します。 実際の処理はサブクラスに委譲します。 また、プロセス開始後の初回実行時には監視中ファイルを作成します。 このメソッドは繰り返し生成モードでない場合、何も行いません。
watchDir(Path, ClassDefChangeEventListener) - Method in class io.sitoolkit.cv.core.app.designdoc.DesignDocService
 
watching() - Method in class io.sitoolkit.cv.core.infra.watcher.FileInputSourceWatcher
 
watching() - Method in class io.sitoolkit.cv.core.infra.watcher.InputSourceWatcher
入力ソースの監視を開始します。 サブクラスの実装責務は以下の通りです。 入力ソースの変更の監視 変更を検知した入力ソースで繰り返しインターフェースの再生成メソッドを実行
watchInputSource(String) - Method in class io.sitoolkit.cv.core.infra.watcher.FileInputSourceWatcher
ファイルを監視対象に含めます。
watchInputSource(String) - Method in class io.sitoolkit.cv.core.infra.watcher.InputSourceWatcher
入力ソースを監視対象に追加する実際の処理を実装します。
write(Collection<ClassDef>) - Method in class io.sitoolkit.cv.core.domain.classdef.MethodCallWriter
 
write(ClassDiagram) - Method in interface io.sitoolkit.cv.core.domain.uml.ClassDiagramWriter
 
write(T) - Method in interface io.sitoolkit.cv.core.domain.uml.DiagramWriter
 
write(ClassDiagram) - Method in class io.sitoolkit.cv.core.domain.uml.plantuml.ClassDiagramWriterPlantUmlImpl
 
write(List<SequenceDiagram>) - Method in class io.sitoolkit.cv.core.domain.uml.plantuml.SequenceDiagramWriterPlantUmlImpl
 
write(SequenceDiagram) - Method in class io.sitoolkit.cv.core.domain.uml.plantuml.SequenceDiagramWriterPlantUmlImpl
 
writeToFile(List<SequenceDiagram>, Path) - Method in class io.sitoolkit.cv.core.domain.uml.plantuml.SequenceDiagramWriterPlantUmlImpl
 
A C D E F G I L M O P R S T V W 
Skip navigation links

Copyright © 2018. All rights reserved.