public class SequenceEvaluator extends java.lang.Object implements Selectable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CURRVAL |
static java.lang.String |
NEXTVAL |
Constructor and Description |
---|
SequenceEvaluator(Sequence seq,
java.lang.String method) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
evaluate(RowDecorator row) |
java.lang.String |
getAlias() |
DataType |
getDataType() |
java.lang.String |
getLabel() |
java.lang.String |
getName() |
void |
setAlias(java.lang.String alias) |
void |
setVariableContext(VariableContext ctx) |
public static final java.lang.String CURRVAL
public static final java.lang.String NEXTVAL
public SequenceEvaluator(Sequence seq, java.lang.String method) throws AxionException
AxionException
public java.lang.Object evaluate(RowDecorator row) throws AxionException
evaluate
in interface Selectable
AxionException
public java.lang.String getAlias()
getAlias
in interface Selectable
public void setAlias(java.lang.String alias)
public DataType getDataType()
getDataType
in interface Selectable
public java.lang.String getLabel()
getLabel
in interface Selectable
public java.lang.String getName()
getName
in interface Selectable
public void setVariableContext(VariableContext ctx)
setVariableContext
in interface Selectable