com.caucho.quercus.env
Class SaveState

java.lang.Object
  extended by com.caucho.quercus.env.SaveState

public class SaveState
extends java.lang.Object

Represents a saved copy of the Quercus environment.


Method Summary
 ClassDef[] getClassDefList()
          Returns the class def
 Value[] getConstantList()
          Returns the constant list
 AbstractFunction[] getFunctionList()
          Returns the function list
 Value[] getGlobalList()
          Returns the global values
 IntMap getGlobalNameMap()
          Returns the global name map
 ImportMap getImportMap()
          Returns the import statements.
 java.util.Map<Path,QuercusPage> getIncludeMap()
          Returns the list of included pages.
 QuercusClass[] getQuercusClassList()
          Returns the quercus class
 Value[] getStaticList()
          Returns the constant list
 IntMap getStaticNameMap()
          Returns the global name map
 boolean isModified()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getFunctionList

public AbstractFunction[] getFunctionList()
Returns the function list


getClassDefList

public ClassDef[] getClassDefList()
Returns the class def


getQuercusClassList

public QuercusClass[] getQuercusClassList()
Returns the quercus class


getConstantList

public Value[] getConstantList()
Returns the constant list


getStaticNameMap

public IntMap getStaticNameMap()
Returns the global name map


getStaticList

public Value[] getStaticList()
Returns the constant list


getGlobalNameMap

public IntMap getGlobalNameMap()
Returns the global name map


getGlobalList

public Value[] getGlobalList()
Returns the global values


getIncludeMap

public java.util.Map<Path,QuercusPage> getIncludeMap()
Returns the list of included pages.


getImportMap

public ImportMap getImportMap()
Returns the import statements.


isModified

public boolean isModified()