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
AxionExceptionpublic java.lang.Object evaluate(RowDecorator row) throws AxionException
evaluate in interface SelectableAxionExceptionpublic java.lang.String getAlias()
getAlias in interface Selectablepublic void setAlias(java.lang.String alias)
public DataType getDataType()
getDataType in interface Selectablepublic java.lang.String getLabel()
getLabel in interface Selectablepublic java.lang.String getName()
getName in interface Selectablepublic void setVariableContext(VariableContext ctx)
setVariableContext in interface Selectable