public class UUIDBOp extends IVValueExpression<IV> implements INeedsMaterialization
| Modifier and Type | Class and Description | 
|---|---|
static interface  | 
UUIDBOp.Annotations  | 
INeedsMaterialization.RequirementDEFAULT_INITIAL_CAPACITY| Constructor and Description | 
|---|
UUIDBOp(BOp[] args,
       Map<String,Object> anns)
Required shallow copy constructor. 
 | 
UUIDBOp(GlobalAnnotations globals,
       boolean str)  | 
UUIDBOp(UUIDBOp op)
Constructor required for  
com.bigdata.bop.BOpUtility#deepCopy(FilterNode). | 
| Modifier and Type | Method and Description | 
|---|---|
IV | 
get(IBindingSet bs)
Return the as bound value of the variable, constant, or
 expression. 
 | 
INeedsMaterialization.Requirement | 
getRequirement()
Does the bop always need materialized variables, or can it sometimes
 operate on inline terms without materialization?  If sometimes, we'll
 run it before the materialization pipeline steps in an effort to avoid
 unnecessary materialization overhead. 
 | 
boolean | 
str()  | 
String | 
toString()
Return a non-recursive representation of the arguments and annotations
 for this  
BOp. | 
anns, areGlobalsRequired, asIV, asIV, asLiteral, asValue, get, getAndCheckBound, getAndCheckLiteral, getAndCheckLiteralValue, getLexiconConfiguration, getNamespace, getTimestamp, getValueFactory, literalLabel__replaceArg, _clearProperty, _set, _setProperty, annotations, annotationsCopy, annotationsEqual, annotationsRef, argIterator, args, argsCopy, arity, clearAnnotations, clearProperty, deepCopy, deepCopy, getProperty, setArg, setProperty, setUnboundProperty, toArray, toArrayannotationsEqual, annotationsToString, annotationsToString, annotationValueToString, checkArgs, clone, equals, getEvaluationContext, getId, getProperty, getRequiredProperty, hashCode, indent, isController, mutation, shortenName, toShortString, toStringfinalize, getClass, notify, notifyAll, wait, wait, waittoStringannotations, argIterator, args, arity, clone, getEvaluationContext, getId, getProperty, getRequiredProperty, isController, setProperty, toArray, toArray, toShortStringgetPropertypublic UUIDBOp(GlobalAnnotations globals, boolean str)
public UUIDBOp(BOp[] args, Map<String,Object> anns)
args - The operands.op - The operation.public UUIDBOp(UUIDBOp op)
com.bigdata.bop.BOpUtility#deepCopy(FilterNode).op - public final IV get(IBindingSet bs)
IValueExpressionIConstant is the
 contant's value. The as bound value of an IVariable is the
 bound value in the given IBindingSet -or- null if
 the variable is not bound in the IBindingSet.get in interface IValueExpression<IV>bs - The binding set.public boolean str()
public String toString()
CoreBaseBOpBOp.toString in interface BOptoString in class CoreBaseBOppublic INeedsMaterialization.Requirement getRequirement()
INeedsMaterializationgetRequirement in interface INeedsMaterializationCopyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.