Class NfaOps
java.lang.Object
org.aksw.jena_sparql_api.sparql_path2.NfaOps
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <V,E, T> PartialNfa<V, T> alternate(org.jgrapht.Graph<V, E> graph, Supplier<V> vertexFactory, PartialNfa<V, T> a, PartialNfa<V, T> b) e1 | e2static <V,E, T> PartialNfa<V, T> concatenate(org.jgrapht.Graph<V, E> graph, PartialNfa<V, T> a, PartialNfa<V, T> b, EdgeLabelAccessor<E, T> edgeLabelAccessor) e1 e2static <V,E, T> PartialNfa<V, T> oneOrMore(org.jgrapht.Graph<V, E> graph, Supplier<V> vertexFactory, PartialNfa<V, T> a, EdgeLabelAccessor<E, T> edgeLabelAccessor) e+static <V,E, T> PartialNfa<V, T> zeroOrMore(org.jgrapht.Graph<V, E> graph, Supplier<V> vertexFactory, PartialNfa<V, T> a, EdgeLabelAccessor<E, T> edgeLabelAccessor) e*static <V,E, T> PartialNfa<V, T> zeroOrOne(org.jgrapht.Graph<V, E> graph, Supplier<V> vertexFactory, PartialNfa<V, T> a) e?
-
Constructor Details
-
NfaOps
public NfaOps()
-
-
Method Details
-
concatenate
public static <V,E, PartialNfa<V,T> T> concatenate(org.jgrapht.Graph<V, E> graph, PartialNfa<V, T> a, PartialNfa<V, T> b, EdgeLabelAccessor<E, T> edgeLabelAccessor) e1 e2- Parameters:
graph-a-b-- Returns:
-
alternate
public static <V,E, PartialNfa<V,T> T> alternate(org.jgrapht.Graph<V, E> graph, Supplier<V> vertexFactory, PartialNfa<V, T> a, PartialNfa<V, T> b) e1 | e2- Parameters:
graph-a-b-- Returns:
-
zeroOrOne
public static <V,E, PartialNfa<V,T> T> zeroOrOne(org.jgrapht.Graph<V, E> graph, Supplier<V> vertexFactory, PartialNfa<V, T> a) e?- Parameters:
graph-vertexFactory-a-- Returns:
-
zeroOrMore
public static <V,E, PartialNfa<V,T> T> zeroOrMore(org.jgrapht.Graph<V, E> graph, Supplier<V> vertexFactory, PartialNfa<V, T> a, EdgeLabelAccessor<E, T> edgeLabelAccessor) e*- Parameters:
graph-a-- Returns:
-
oneOrMore
public static <V,E, PartialNfa<V,T> T> oneOrMore(org.jgrapht.Graph<V, E> graph, Supplier<V> vertexFactory, PartialNfa<V, T> a, EdgeLabelAccessor<E, T> edgeLabelAccessor) e+- Parameters:
graph-vertexFactory-a-- Returns:
-