org.codehaus.jparsec.examples.java.ast.statement
Class SwitchStatement

java.lang.Object
  extended by org.codehaus.jparsec.examples.common.ValueObject
      extended by org.codehaus.jparsec.examples.java.ast.statement.SwitchStatement
All Implemented Interfaces:
Statement

public final class SwitchStatement
extends ValueObject
implements Statement

Represents the "switch case" expression.

Author:
Ben Yu

Field Summary
 List<Pair<Expression,Statement>> cases
           
 Expression condition
           
 Statement defaultCase
           
 
Constructor Summary
SwitchStatement(Expression condition, List<Pair<Expression,Statement>> cases, Statement defaultCase)
           
 
Method Summary
 String toString()
           
 
Methods inherited from class org.codehaus.jparsec.examples.common.ValueObject
equals, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

condition

public final Expression condition

cases

public final List<Pair<Expression,Statement>> cases

defaultCase

public final Statement defaultCase
Constructor Detail

SwitchStatement

public SwitchStatement(Expression condition,
                       List<Pair<Expression,Statement>> cases,
                       Statement defaultCase)
Method Detail

toString

public String toString()
Overrides:
toString in class ValueObject


Copyright © 2014. All rights reserved.