public class StripContextFilter extends BOpResolver
SPO
. This is used in default
graph access paths. It operators on ISPO
s so it must be applied using
IPredicate.Annotations#ACCESS_PATH_FILTER
.BOpFilterBase.Annotations
DEFAULT_INITIAL_CAPACITY
Constructor and Description |
---|
StripContextFilter(BOp[] args,
Map<String,Object> annotations) |
StripContextFilter(StripContextFilter op) |
Modifier and Type | Method and Description |
---|---|
static StripContextFilter |
newInstance()
A default instance.
|
protected Object |
resolve(Object obj)
Strips the context position off of a visited
ISPO . |
filterOnce
filter
__replaceArg, _clearProperty, _set, _setProperty, annotations, annotationsCopy, annotationsEqual, annotationsRef, argIterator, args, argsCopy, arity, clearAnnotations, clearProperty, deepCopy, deepCopy, get, getProperty, setArg, setProperty, setUnboundProperty, toArray, toArray
annotationsEqual, annotationsToString, annotationsToString, annotationValueToString, checkArgs, clone, equals, getEvaluationContext, getId, getProperty, getRequiredProperty, hashCode, indent, isController, mutation, shortenName, toShortString, toString, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
getProperty
public StripContextFilter(StripContextFilter op)
op
- public static StripContextFilter newInstance()
protected Object resolve(Object obj)
ISPO
.resolve
in class BOpResolver
obj
- The object.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.