public class VarRefExpr extends AbsExpression
Reference to the current item of the variable expression.
Constructor and Description |
---|
VarRefExpr(INodeReadTrx rtx,
VariableAxis mVariable)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
AtomicValue |
evaluate()
Performs the expression dependent evaluation of the expression.
|
void |
update(long pVarKey)
Updating an expression with a key
|
hasNext, reset
addAtomicToItemList, close, getItemList, getNode, getStartKey, isSelfIncluded, iterator, moveTo, next, remove, resetToLastKey, resetToStartKey
public VarRefExpr(INodeReadTrx rtx, VariableAxis mVariable)
rtx
- Exclusive (immutable) trx to iterate with.mVariable
- Reference the variable expression that computes the items the
variable holds.public void update(long pVarKey)
pVarKey
- as updatepublic AtomicValue evaluate()
evaluate
in class AbsExpression
Copyright © 2013. All Rights Reserved.