public class TryBeforeMaterializationConstraint extends BOpBase implements IConstraint
IsMaterializedBOp
.BOp.Annotations
DEFAULT_INITIAL_CAPACITY
EMPTY
Constructor and Description |
---|
TryBeforeMaterializationConstraint(BOp[] args,
Map<String,Object> anns)
Required shallow copy constructor.
|
TryBeforeMaterializationConstraint(IConstraint x) |
TryBeforeMaterializationConstraint(TryBeforeMaterializationConstraint op)
Constructor required for
com.bigdata.bop.BOpUtility#deepCopy(FilterNode) . |
Modifier and Type | Method and Description |
---|---|
boolean |
accept(IBindingSet bs)
This is useful when a solution can be filtered out before it goes
through the materialization pipeline.
|
__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
annotations, argIterator, args, arity, clone, get, getEvaluationContext, getId, getProperty, getRequiredProperty, isController, setProperty, toArray, toArray, toShortString, toString, toString
getProperty
public TryBeforeMaterializationConstraint(IConstraint x)
public TryBeforeMaterializationConstraint(BOp[] args, Map<String,Object> anns)
public TryBeforeMaterializationConstraint(TryBeforeMaterializationConstraint op)
com.bigdata.bop.BOpUtility#deepCopy(FilterNode)
.public boolean accept(IBindingSet bs)
IsMaterializedBOp
.accept
in interface IConstraint
bs
- The binding set.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.