public abstract class DynamicOperand extends Object
DynamicOperand
is a base class for dynamic operands.Modifier and Type | Field and Description |
---|---|
protected static Value[] |
EMPTY
An empty
Value array. |
Constructor and Description |
---|
DynamicOperand() |
Modifier and Type | Method and Description |
---|---|
abstract Value[] |
getValues(ScoreNode sn,
EvaluationContext context)
Returns the values for the given score node
sn of this
dynamic operand. |
public abstract Value[] getValues(ScoreNode sn, EvaluationContext context) throws RepositoryException
sn
of this
dynamic operand. If there are no values for the given score node, then
an empty array is returned.sn
- the current score node.context
- the evaluation context.RepositoryException
- if an error occurs while retrieving the value.Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.