pl.edu.pjwstk.yaod.sbql.abstractsyntaxtree.expressions
Class NonParametricExpression

java.lang.Object
  |
  +--pl.edu.pjwstk.yaod.sbql.abstractsyntaxtree.AbstractSyntaxTree
        |
        +--pl.edu.pjwstk.yaod.sbql.abstractsyntaxtree.Expression
              |
              +--pl.edu.pjwstk.yaod.sbql.abstractsyntaxtree.expressions.UnaryExpression
                    |
                    +--pl.edu.pjwstk.yaod.sbql.abstractsyntaxtree.expressions.NonParametricExpression
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AbsoluteValueExpression, AscendingExpression, AverageExpression, BagExpression, CosineExpression, CountExpression, CreateLocalExpression, CreatePermanentExpression, DereferenceExpression, DescendingExpression, ExistsExpression, ExponentExpression, LogarithmExpression, MaximumExpression, MinimumExpression, NegationExpression, PreDecrementExpression, PreIncrementExpression, SequenceExpression, SignumExpression, SineExpression, SquareRootExpression, StructExpression, SumExpression, ToBagExpression, ToDoubleExpression, ToIntegerExpression, ToSequenceExpression, ToStringExpression, ToStructExpression, UMinusExpression, UniqueExpression, UPlusExpression

public abstract class NonParametricExpression
extends UnaryExpression

See Also:
Serialized Form

Fields inherited from class pl.edu.pjwstk.yaod.sbql.abstractsyntaxtree.expressions.UnaryExpression
r
 
Constructor Summary
NonParametricExpression(Expression r)
           
 
Method Summary
 void accept(Visitor v)
           
 
Methods inherited from class pl.edu.pjwstk.yaod.sbql.abstractsyntaxtree.expressions.UnaryExpression
show
 
Methods inherited from class pl.edu.pjwstk.yaod.sbql.abstractsyntaxtree.AbstractSyntaxTree
getLongestTypeAsSpacesString, getPreparedTypeAsString, getSpellingAndPosition, getTypeAsString, show
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NonParametricExpression

public NonParametricExpression(Expression r)
Method Detail

accept

public void accept(Visitor v)
            throws EvalException
Overrides:
accept in class AbstractSyntaxTree