org.axiondb
Class SequenceEvaluator

java.lang.Object
  extended byorg.axiondb.SequenceEvaluator
All Implemented Interfaces:
Selectable, Serializable

public class SequenceEvaluator
extends Object
implements Selectable

Version:
$Revision: 1.5 $ $Date: 2004/09/09 23:47:45 $
See Also:
Serialized Form

Constructor Summary
SequenceEvaluator(Sequence seq, String method)
           
 
Method Summary
 Object evaluate(RowDecorator row)
           
 String getAlias()
           
 DataType getDataType()
           
 String getLabel()
           
 String getName()
           
 void setVariableContext(VariableContext ctx)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SequenceEvaluator

public SequenceEvaluator(Sequence seq,
                         String method)
                  throws AxionException
Method Detail

evaluate

public Object evaluate(RowDecorator row)
                throws AxionException
Specified by:
evaluate in interface Selectable
Throws:
AxionException

getAlias

public String getAlias()
Specified by:
getAlias in interface Selectable

getDataType

public DataType getDataType()
Specified by:
getDataType in interface Selectable

getLabel

public String getLabel()
Specified by:
getLabel in interface Selectable

getName

public String getName()
Specified by:
getName in interface Selectable

setVariableContext

public void setVariableContext(VariableContext ctx)
Specified by:
setVariableContext in interface Selectable