java.lang.Object
ru.tinkoff.kora.application.graph.ApplicationGraphDraw
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> Node<T>addNode0(Type type, Class<?>[] tags, Graph.Factory<? extends T> factory, List<? extends Node<? extends GraphInterceptor<T>>> interceptors, Node<?>... dependencies) <T> Node<T>addNode0(Type type, Class<?>[] tags, Graph.Factory<? extends T> factory, Node<?>... dependencies) copy()Node<?>findNodeByType(Type type) findNodesByType(Type type, Class<?>[] tags) getNodes()Class<?>getRoot()init()<T> voidreplaceNode(Node<T> node, Graph.Factory<? extends T> factory) <T> voidreplaceNodeKeepDependencies(Node<T> node, Graph.Factory<? extends T> factory) intsize()
-
Constructor Details
-
ApplicationGraphDraw
-
-
Method Details
-
getRoot
-
addNode0
public <T> Node<T> addNode0(Type type, Class<?>[] tags, Graph.Factory<? extends T> factory, Node<?>... dependencies) -
addNode0
public <T> Node<T> addNode0(Type type, Class<?>[] tags, Graph.Factory<? extends T> factory, List<? extends Node<? extends GraphInterceptor<T>>> interceptors, Node<?>... dependencies) -
init
-
getNodes
-
size
public int size() -
findNodeByType
-
findNodesByType
-
replaceNode
-
replaceNodeKeepDependencies
-
copy
-
subgraph
-