|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.caucho.quercus.parser.Scope
com.caucho.quercus.parser.GlobalScope
public class GlobalScope
Parse scope.
Field Summary |
---|
Fields inherited from class com.caucho.quercus.parser.Scope |
---|
_parent |
Method Summary | |
---|---|
InterpretedClassDef |
addClass(Location location,
java.lang.String name,
java.lang.String parentName,
java.util.ArrayList<java.lang.String> ifaceList,
int index,
boolean isTop)
Adds a class |
protected void |
addConditionalClass(InterpretedClassDef def)
|
protected void |
addConditionalFunction(java.lang.String name,
Function function)
|
void |
addFunction(java.lang.String name,
Function function,
boolean isTop)
Adds a function. |
java.util.ArrayList<InterpretedClassDef> |
getClassList()
Returns the list of defined classes. |
java.util.HashMap<java.lang.String,InterpretedClassDef> |
getClassMap()
Returns the class map. |
java.util.HashMap<java.lang.String,InterpretedClassDef> |
getConditionalClassMap()
Returns the conditional class map. |
java.util.HashMap<java.lang.String,Function> |
getConditionalFunctionMap()
Returns the conditional function map. |
java.util.ArrayList<Function> |
getFunctionList()
Returns the function list. |
java.util.HashMap<java.lang.String,Function> |
getFunctionMap()
Returns the function map. |
boolean |
isGlobal()
|
Methods inherited from class com.caucho.quercus.parser.Scope |
---|
addConditionalFunction, addConstant, getParent, isAbstract, isClass, isFunction, isIf, isSwitchCase, isTry, isWhile |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public boolean isGlobal()
isGlobal
in class Scope
public void addFunction(java.lang.String name, Function function, boolean isTop)
addFunction
in class Scope
protected void addConditionalFunction(java.lang.String name, Function function)
addConditionalFunction
in class Scope
public InterpretedClassDef addClass(Location location, java.lang.String name, java.lang.String parentName, java.util.ArrayList<java.lang.String> ifaceList, int index, boolean isTop)
addClass
in class Scope
protected void addConditionalClass(InterpretedClassDef def)
addConditionalClass
in class Scope
public java.util.HashMap<java.lang.String,Function> getFunctionMap()
public java.util.ArrayList<Function> getFunctionList()
public java.util.HashMap<java.lang.String,Function> getConditionalFunctionMap()
public java.util.HashMap<java.lang.String,InterpretedClassDef> getClassMap()
public java.util.ArrayList<InterpretedClassDef> getClassList()
public java.util.HashMap<java.lang.String,InterpretedClassDef> getConditionalClassMap()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |