ESC/Java2
© 2003,2004,2005 David Cok and Joseph Kiniry
© 2005 UCD Dublin
© 2003,2004 Radboud University Nijmegen
© 1999,2000 Compaq Computer Corporation
© 1997,1998,1999 Digital Equipment Corporation
All Rights Reserved

escjava.ast
Class VarExprModifierPragmaVec

java.lang.Object
  extended byescjava.ast.VarExprModifierPragmaVec

public class VarExprModifierPragmaVec
extends java.lang.Object


Field Summary
private  int count
           
private  VarExprModifierPragma[] elements
          * Instance fields: * *
 
Constructor Summary
private VarExprModifierPragmaVec(int cnt)
           
private VarExprModifierPragmaVec(VarExprModifierPragma[] els)
          * Private constructors: * *
 
Method Summary
 void addElement(VarExprModifierPragma x)
           
 void append(VarExprModifierPragmaVec vec)
           
 boolean contains(VarExprModifierPragma x)
           
 VarExprModifierPragmaVec copy()
           
 VarExprModifierPragma elementAt(int index)
          * Other methods: * *
 void insertElementAt(VarExprModifierPragma obj, int index)
           
static VarExprModifierPragmaVec make()
          * Public maker methods: * *
static VarExprModifierPragmaVec make(int count)
           
static VarExprModifierPragmaVec make(VarExprModifierPragma[] els)
           
static VarExprModifierPragmaVec make(java.util.Vector vec)
           
 VarExprModifierPragma pop()
           
static VarExprModifierPragmaVec popFromStackVector(StackVector s)
           
 void removeAllElements()
           
 boolean removeElement(VarExprModifierPragma x)
           
 void removeElementAt(int i)
           
 void setElementAt(VarExprModifierPragma x, int index)
           
 int size()
           
 VarExprModifierPragma[] toArray()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

elements

private VarExprModifierPragma[] elements
* Instance fields: * *


count

private int count
Constructor Detail

VarExprModifierPragmaVec

private VarExprModifierPragmaVec(VarExprModifierPragma[] els)
* Private constructors: * *


VarExprModifierPragmaVec

private VarExprModifierPragmaVec(int cnt)
Method Detail

make

public static VarExprModifierPragmaVec make()
* Public maker methods: * *


make

public static VarExprModifierPragmaVec make(int count)

make

public static VarExprModifierPragmaVec make(java.util.Vector vec)

make

public static VarExprModifierPragmaVec make(VarExprModifierPragma[] els)

popFromStackVector

public static VarExprModifierPragmaVec popFromStackVector(StackVector s)

elementAt

public final VarExprModifierPragma elementAt(int index)
* Other methods: * *


setElementAt

public final void setElementAt(VarExprModifierPragma x,
                               int index)

size

public final int size()

toString

public final java.lang.String toString()

toArray

public final VarExprModifierPragma[] toArray()

copy

public final VarExprModifierPragmaVec copy()

contains

public boolean contains(VarExprModifierPragma x)

addElement

public final void addElement(VarExprModifierPragma x)

removeElement

public final boolean removeElement(VarExprModifierPragma x)

removeElementAt

public final void removeElementAt(int i)

pop

public final VarExprModifierPragma pop()

removeAllElements

public final void removeAllElements()

insertElementAt

public final void insertElementAt(VarExprModifierPragma obj,
                                  int index)

append

public final void append(VarExprModifierPragmaVec vec)

ESC/Java2
© 2003,2004,2005 David Cok and Joseph Kiniry
© 2005 UCD Dublin
© 2003,2004 Radboud University Nijmegen
© 1999,2000 Compaq Computer Corporation
© 1997,1998,1999 Digital Equipment Corporation
All Rights Reserved

The ESC/Java2 Project Homepage