com.bluemarsh.jswat.parser.java.node
Class APrimitiveTypeArrayCreationExpression

java.lang.Object
  |
  +--com.bluemarsh.jswat.parser.java.node.Node
        |
        +--com.bluemarsh.jswat.parser.java.node.PArrayCreationExpression
              |
              +--com.bluemarsh.jswat.parser.java.node.APrimitiveTypeArrayCreationExpression
All Implemented Interfaces:
java.lang.Cloneable, Switchable

public final class APrimitiveTypeArrayCreationExpression
extends PArrayCreationExpression


Constructor Summary
APrimitiveTypeArrayCreationExpression()
           
APrimitiveTypeArrayCreationExpression(TNew _new_, PPrimitiveType _primitiveType_, java.util.List _dimExpr_, PDims _dims_)
           
APrimitiveTypeArrayCreationExpression(TNew _new_, PPrimitiveType _primitiveType_, XPDimExpr _dimExpr_, PDims _dims_)
           
 
Method Summary
 void apply(Switch sw)
           
 java.lang.Object clone()
           
 java.util.LinkedList getDimExpr()
           
 PDims getDims()
           
 TNew getNew()
           
 PPrimitiveType getPrimitiveType()
           
 void setDimExpr(java.util.List list)
           
 void setDims(PDims node)
           
 void setNew(TNew node)
           
 void setPrimitiveType(PPrimitiveType node)
           
 java.lang.String toString()
           
 
Methods inherited from class com.bluemarsh.jswat.parser.java.node.Node
cloneList, cloneNode, parent, replaceBy, toString, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

APrimitiveTypeArrayCreationExpression

public APrimitiveTypeArrayCreationExpression()

APrimitiveTypeArrayCreationExpression

public APrimitiveTypeArrayCreationExpression(TNew _new_,
                                             PPrimitiveType _primitiveType_,
                                             java.util.List _dimExpr_,
                                             PDims _dims_)

APrimitiveTypeArrayCreationExpression

public APrimitiveTypeArrayCreationExpression(TNew _new_,
                                             PPrimitiveType _primitiveType_,
                                             XPDimExpr _dimExpr_,
                                             PDims _dims_)
Method Detail

clone

public java.lang.Object clone()
Overrides:
clone in class Node

apply

public void apply(Switch sw)

getNew

public TNew getNew()

setNew

public void setNew(TNew node)

getPrimitiveType

public PPrimitiveType getPrimitiveType()

setPrimitiveType

public void setPrimitiveType(PPrimitiveType node)

getDimExpr

public java.util.LinkedList getDimExpr()

setDimExpr

public void setDimExpr(java.util.List list)

getDims

public PDims getDims()

setDims

public void setDims(PDims node)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object