com.caucho.quercus.statement
Class ProClassStaticStatement

java.lang.Object
  extended by com.caucho.quercus.statement.Statement
      extended by com.caucho.quercus.statement.ClassStaticStatement
          extended by com.caucho.quercus.statement.ProClassStaticStatement
All Implemented Interfaces:
CompilingStatement

public class ProClassStaticStatement
extends ClassStaticStatement
implements CompilingStatement

Represents a static statement in a PHP program.


Field Summary
 
Fields inherited from class com.caucho.quercus.statement.ClassStaticStatement
_className, _initValue, _staticName, _var
 
Fields inherited from class com.caucho.quercus.statement.Statement
BREAK_FALL_THROUGH, FALL_THROUGH, RETURN
 
Constructor Summary
ProClassStaticStatement(Location location, java.lang.String className, VarExpr var, Expr initValue)
          Creates the static statement.
 
Method Summary
 StatementGenerator getGenerator()
          Returns the generator.
 
Methods inherited from class com.caucho.quercus.statement.ClassStaticStatement
execute
 
Methods inherited from class com.caucho.quercus.statement.Statement
fallThrough, getLocation, getParent, isLoop, rethrow, rethrow, setParent, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProClassStaticStatement

public ProClassStaticStatement(Location location,
                               java.lang.String className,
                               VarExpr var,
                               Expr initValue)
Creates the static statement.

Method Detail

getGenerator

public StatementGenerator getGenerator()
Description copied from interface: CompilingStatement
Returns the generator.

Specified by:
getGenerator in interface CompilingStatement