Class NestedPath<V,E>
java.lang.Object
org.aksw.jena_sparql_api.sparql_path2.NestedPath<V,E>
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionNestedPath(Optional<ParentLink<V, E>> parentLink, V current) NestedPath(ParentLink<V, E> parentLink, V current) NestedPath(V current) -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsEdge(Object edge, boolean reverse) booleancontainsVertex(Object vertex) booleanintOptional<ParentLink<V,E>> inthashCode()booleanstatic <V,E> NestedPath<V, E> of(NestedPath<V, E> parentPath, org.aksw.commons.util.Directed<E> edgeLabel, V targetVertex) toString()
-
Field Details
-
parentLink
-
current
-
-
Constructor Details
-
NestedPath
-
NestedPath
-
NestedPath
-
-
Method Details
-
containsVertex
-
containsEdge
-
of
public static <V,E> NestedPath<V,E> of(NestedPath<V, E> parentPath, org.aksw.commons.util.Directed<E> edgeLabel, V targetVertex) -
getParentLink
-
getCurrent
-
isCycleFree
public boolean isCycleFree() -
getLength
public int getLength() -
asSimpleDirectedPath
-
asSimplePath
-
hashCode
public int hashCode() -
equals
-
toString
-