railo.runtime.sql.exp
Class ExpressionSupport

java.lang.Object
  extended by railo.runtime.sql.exp.ExpressionSupport
All Implemented Interfaces:
Expression
Direct Known Subclasses:
BracketExpression, ColumnExpression, Operation1, Operation2, Operation3, OperationN, ValueSupport

public abstract class ExpressionSupport
extends Object
implements Expression


Constructor Summary
ExpressionSupport()
           
 
Method Summary
 String getAlias()
           
 int getIndex()
           
 boolean hasAlias()
           
 boolean hasIndex()
           
 boolean isDirectionBackward()
           
 void setAlias(String alias)
           
 void setDirectionBackward(boolean b)
           
 void setIndex(int index)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface railo.runtime.sql.exp.Expression
toString
 

Constructor Detail

ExpressionSupport

public ExpressionSupport()
Method Detail

setIndex

public void setIndex(int index)
Specified by:
setIndex in interface Expression

getIndex

public int getIndex()
Specified by:
getIndex in interface Expression

getAlias

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

setAlias

public void setAlias(String alias)
Specified by:
setAlias in interface Expression

hasAlias

public boolean hasAlias()
Specified by:
hasAlias in interface Expression

hasIndex

public boolean hasIndex()
Specified by:
hasIndex in interface Expression

setDirectionBackward

public void setDirectionBackward(boolean b)
Specified by:
setDirectionBackward in interface Expression

isDirectionBackward

public boolean isDirectionBackward()
Specified by:
isDirectionBackward in interface Expression
Returns:
the directionBackward


Copyright © 2012 Railo