pl.edu.pjwstk.yaod.sbql.abstractsyntaxtree.expressions.ternary
Class ConditionExpression

java.lang.Object
  |
  +--pl.edu.pjwstk.yaod.sbql.abstractsyntaxtree.AbstractSyntaxTree
        |
        +--pl.edu.pjwstk.yaod.sbql.abstractsyntaxtree.Expression
              |
              +--pl.edu.pjwstk.yaod.sbql.abstractsyntaxtree.expressions.TernaryExpression
                    |
                    +--pl.edu.pjwstk.yaod.sbql.abstractsyntaxtree.expressions.ternary.ConditionExpression
All Implemented Interfaces:
java.io.Serializable

public class ConditionExpression
extends TernaryExpression

See Also:
Serialized Form

Field Summary
 OperatorTerminal lo
           
 OperatorTerminal ro
           
 
Fields inherited from class pl.edu.pjwstk.yaod.sbql.abstractsyntaxtree.expressions.TernaryExpression
l, m, r
 
Constructor Summary
ConditionExpression(Expression l, Expression m, Expression r, OperatorTerminal lo, OperatorTerminal ro)
           
 
Method Summary
 java.lang.String getSpellingAndPosition()
           
 java.lang.String getTypeAsString()
           
 
Methods inherited from class pl.edu.pjwstk.yaod.sbql.abstractsyntaxtree.expressions.TernaryExpression
accept, show
 
Methods inherited from class pl.edu.pjwstk.yaod.sbql.abstractsyntaxtree.AbstractSyntaxTree
getLongestTypeAsSpacesString, getPreparedTypeAsString, show
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

lo

public OperatorTerminal lo

ro

public OperatorTerminal ro
Constructor Detail

ConditionExpression

public ConditionExpression(Expression l,
                           Expression m,
                           Expression r,
                           OperatorTerminal lo,
                           OperatorTerminal ro)
Method Detail

getTypeAsString

public java.lang.String getTypeAsString()
Overrides:
getTypeAsString in class AbstractSyntaxTree

getSpellingAndPosition

public java.lang.String getSpellingAndPosition()
Overrides:
getSpellingAndPosition in class AbstractSyntaxTree