Uses of Interface
science.aist.gtf.graph.GraphStateAccessor
-
-
Uses of GraphStateAccessor in science.aist.gtf.graph
Subinterfaces of GraphStateAccessor in science.aist.gtf.graph Modifier and Type Interface Description interface
GraphState<V,E>
Representation of a graph stateMethods in science.aist.gtf.graph that return GraphStateAccessor Modifier and Type Method Description GraphStateAccessor<V,E>
Graph. getGraphState()
The current state the graph is indefault GraphStateAccessor<V,E>
GraphState. readonly()
Returns a readonly instance of the given graph stateMethods in science.aist.gtf.graph with parameters of type GraphStateAccessor Modifier and Type Method Description R
GraphAnalyzer. analyzeGraphState(GraphStateAccessor<V,E> graphStateAccessor)
Analyzes a graph state -
Uses of GraphStateAccessor in science.aist.gtf.graph.analyzer
Methods in science.aist.gtf.graph.analyzer with parameters of type GraphStateAccessor Modifier and Type Method Description Boolean
ConnectedGraphAnalyzer. analyzeGraphState(GraphStateAccessor<V,E> graphStateAccessor)
Integer
NumberOfEdgesAnalyzer. analyzeGraphState(GraphStateAccessor<V,E> graphStateAccessor)
Integer
NumberOfVertexAnalyzer. analyzeGraphState(GraphStateAccessor<V,E> graphStateAccessor)
Boolean
VerticesHaveEdgesAnalyzer. analyzeGraphState(GraphStateAccessor<V,E> graphStateAccessor)
-
Uses of GraphStateAccessor in science.aist.gtf.graph.builder
Methods in science.aist.gtf.graph.builder that return GraphStateAccessor Modifier and Type Method Description GraphStateAccessor<V,E>
GraphBuilder. getGraphState()
Returns a readonly version of the current graph state. -
Uses of GraphStateAccessor in science.aist.gtf.graph.builder.impl
Methods in science.aist.gtf.graph.builder.impl that return GraphStateAccessor Modifier and Type Method Description GraphStateAccessor<V,E>
GraphBuilderImpl. getGraphState()
-
Uses of GraphStateAccessor in science.aist.gtf.graph.factory
Methods in science.aist.gtf.graph.factory with parameters of type GraphStateAccessor Modifier and Type Method Description <T,E>
Graph<T,E>DefaultGraphFactory. createGraph(GraphStateAccessor<T,E> graphStateAccessor)
<V,E>
Graph<V,E>GraphFactory. createGraph(GraphStateAccessor<V,E> graphState)
Returns a new instance of a graph -
Uses of GraphStateAccessor in science.aist.gtf.graph.impl
Classes in science.aist.gtf.graph.impl that implement GraphStateAccessor Modifier and Type Class Description class
GraphStateImpl<V,E>
Represents a current state of a graphMethods in science.aist.gtf.graph.impl with parameters of type GraphStateAccessor Modifier and Type Method Description static <V,E>
Graph<V,E>GraphImpl. create(GraphStateAccessor<V,E> graphState)
Creates a new Graph -
Uses of GraphStateAccessor in science.aist.gtf.graph.validator
Methods in science.aist.gtf.graph.validator with parameters of type GraphStateAccessor Modifier and Type Method Description boolean
GraphStateValidator. isValidGraphState(GraphStateAccessor<V,E> graphState)
verifies if a given graph state confirms to a given ruleset -
Uses of GraphStateAccessor in science.aist.gtf.graph.validator.impl
Methods in science.aist.gtf.graph.validator.impl with parameters of type GraphStateAccessor Modifier and Type Method Description boolean
DefaultRulesGraphStateValidatorImpl. isValidGraphState(GraphStateAccessor<V,E> graphState)
boolean
RuleBasedGraphStateValidatorImpl. isValidGraphState(GraphStateAccessor<V,E> graphState)
-