Class SequencePath
java.lang.Object
org.eclipse.rdf4j.sail.shacl.ast.paths.Path
org.eclipse.rdf4j.sail.shacl.ast.paths.SequencePath
- All Implemented Interfaces:
org.eclipse.rdf4j.sail.shacl.ast.Exportable
,org.eclipse.rdf4j.sail.shacl.ast.Identifiable
,org.eclipse.rdf4j.sail.shacl.ast.Targetable
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetAdded(ConnectionsGroup connectionsGroup, PlanNodeWrapper planNodeWrapper)
Stream<org.eclipse.rdf4j.sail.shacl.ast.StatementMatcher>
getStatementMatcher(org.eclipse.rdf4j.sail.shacl.ast.StatementMatcher.Variable subject, org.eclipse.rdf4j.sail.shacl.ast.StatementMatcher.Variable object, RdfsSubClassOfReasoner rdfsSubClassOfReasoner)
getTargetQueryFragment(org.eclipse.rdf4j.sail.shacl.ast.StatementMatcher.Variable subject, org.eclipse.rdf4j.sail.shacl.ast.StatementMatcher.Variable object, RdfsSubClassOfReasoner rdfsSubClassOfReasoner, org.eclipse.rdf4j.sail.shacl.ast.StatementMatcher.StableRandomVariableProvider stableRandomVariableProvider)
boolean
void
toString()
-
Constructor Details
-
SequencePath
-
-
Method Details
-
toString
-
toModel
-
getAdded
-
isSupported
public boolean isSupported()- Specified by:
isSupported
in classPath
- Returns:
- true if feature is currently supported by the ShaclSail
-
getStatementMatcher
public Stream<org.eclipse.rdf4j.sail.shacl.ast.StatementMatcher> getStatementMatcher(org.eclipse.rdf4j.sail.shacl.ast.StatementMatcher.Variable subject, org.eclipse.rdf4j.sail.shacl.ast.StatementMatcher.Variable object, RdfsSubClassOfReasoner rdfsSubClassOfReasoner) -
getTargetQueryFragment
public String getTargetQueryFragment(org.eclipse.rdf4j.sail.shacl.ast.StatementMatcher.Variable subject, org.eclipse.rdf4j.sail.shacl.ast.StatementMatcher.Variable object, RdfsSubClassOfReasoner rdfsSubClassOfReasoner, org.eclipse.rdf4j.sail.shacl.ast.StatementMatcher.StableRandomVariableProvider stableRandomVariableProvider)
-