com.caucho.quercus.env
Class ClassField

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

public class ClassField
extends java.lang.Object


Constructor Summary
ClassField(StringValue name, Expr initValue)
           
ClassField(StringValue name, Expr initValue, FieldVisibility visibility)
           
 
Method Summary
 Expr getInitValue()
           
 StringValue getName()
           
 FieldVisibility getVisibility()
           
 boolean isPrivate()
           
 boolean isProtected()
           
 boolean isPublic()
           
 void setInitValue(Expr initValue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassField

public ClassField(StringValue name,
                  Expr initValue,
                  FieldVisibility visibility)

ClassField

public ClassField(StringValue name,
                  Expr initValue)
Method Detail

getName

public StringValue getName()

getInitValue

public Expr getInitValue()

setInitValue

public void setInitValue(Expr initValue)

getVisibility

public FieldVisibility getVisibility()

isPublic

public boolean isPublic()

isProtected

public boolean isProtected()

isPrivate

public boolean isPrivate()