Package | Description |
---|---|
org.eclipse.rdf4j.sail.shacl |
A Sail implementation for SHACL constraint checking.
|
org.eclipse.rdf4j.sail.shacl.planNodes |
Modifier and Type | Method and Description |
---|---|
PlanNode |
ConnectionsGroup.getCachedNodeFor(PlanNode select)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
PlanNode |
ConnectionsGroup.getCachedNodeFor(PlanNode select)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
BufferedPlanNode<T extends MultiStreamPlanNode & PlanNode> |
class |
UnBufferedPlanNode<T extends PlanNode & MultiStreamPlanNode> |
Modifier and Type | Interface and Description |
---|---|
interface |
PushablePlanNode |
Modifier and Type | Method and Description |
---|---|
PlanNode |
InnerJoin.getDiscardedLeft(Class<? extends PushablePlanNode> type) |
PlanNode |
InnerJoin.getDiscardedRight(Class<? extends PushablePlanNode> type) |
PlanNode |
FilterPlanNode.getFalseNode(Class<? extends PushablePlanNode> type) |
PlanNode |
InnerJoin.getJoined(Class<? extends PushablePlanNode> type) |
PlanNode |
EnrichWithShape.getParent() |
PlanNode |
BufferedSplitter.getPlanNode() |
PlanNode |
PlanNodeProvider.getPlanNode() |
PlanNode |
FilterPlanNode.getTrueNode(Class<? extends PushablePlanNode> type) |
Modifier and Type | Method and Description |
---|---|
List<PlanNode> |
InnerJoin.parent() |
Constructor and Description |
---|
AggregateIteratorTypeOverride(PlanNode parent) |
BufferedSplitter(PlanNode planNode) |
BulkedExternalInnerJoin(PlanNode leftNode,
SailConnection connection,
String query,
boolean skipBasedOnPreviousConnection,
SailConnection previousStateConnection,
String... variables) |
BulkedExternalLeftOuterJoin(PlanNode leftNode,
SailConnection connection,
String query,
boolean skipBasedOnPreviousConnection,
SailConnection previousStateConnection,
String... variables) |
DatatypeFilter(PlanNode parent,
Resource datatype) |
DebugPlanNode(PlanNode parent,
String message) |
EnrichWithShape(PlanNode parent,
org.eclipse.rdf4j.sail.shacl.AST.PropertyShape propertyShape) |
EqualsJoin(PlanNode left,
PlanNode right,
boolean useAsFilter) |
ExternalFilterByPredicate(SailConnection connection,
Set<IRI> filterOnPredicates,
PlanNode parent,
int index,
ExternalFilterByPredicate.On on) |
ExternalFilterByQuery(SailConnection connection,
PlanNode parent,
int index,
String queryFragment,
String queryVariable) |
ExternalFilterIsObject(SailConnection connection,
PlanNode parent,
int index) |
ExternalFilterIsSubject(SailConnection connection,
PlanNode parent,
int index) |
ExternalPredicateObjectFilter(SailConnection connection,
IRI filterOnPredicate,
Set<Resource> filterOnObject,
PlanNode parent,
int index,
boolean returnMatching) |
FilterPlanNode(PlanNode parent) |
GroupByCount(PlanNode parent) |
InnerJoin(PlanNode left,
PlanNode right) |
LanguageInFilter(PlanNode parent,
Set<String> languageIn) |
LeftOuterJoin(PlanNode left,
PlanNode right) |
LiteralComparatorFilter(PlanNode parent,
Literal compareTo,
java.util.function.Function<Integer,Boolean> function) |
MaxCountFilter(PlanNode parent,
long maxCount) |
MaxLengthFilter(PlanNode parent,
long maxLength) |
MinCountFilter(PlanNode parent,
long minCount) |
MinExclusiveFilter(PlanNode parent,
BigDecimal min) |
MinLengthFilter(PlanNode parent,
long minLength) |
NodeKindFilter(PlanNode parent,
org.eclipse.rdf4j.sail.shacl.AST.NodeKindPropertyShape.NodeKind nodeKind) |
NonUniqueTargetLang(PlanNode parent) |
PatternFilter(PlanNode parent,
String pattern,
String flags) |
SetFilterNode(Set<Value> targetNodeList,
PlanNode parent,
int index,
boolean returnValid) |
Sort(PlanNode parent) |
TrimTuple(PlanNode parent,
int startIndex,
int newLength) |
TupleLengthFilter(PlanNode parent,
int length,
boolean exact) |
TupleMapper(PlanNode parent,
TupleMapper.ModifyTupleInterface function) |
UnionNode(PlanNode... nodes) |
Unique(PlanNode parent) |
ValueInFilter(PlanNode parent,
Set<Value> valueSet) |
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.