Uses of Class
com.caucho.quercus.expr.ExprFactory

Packages that use ExprFactory
com.caucho.quercus   
com.caucho.quercus.expr   
com.caucho.quercus.module   
com.caucho.quercus.parser   
com.caucho.quercus.program   
 

Uses of ExprFactory in com.caucho.quercus
 

Methods in com.caucho.quercus that return ExprFactory
 ExprFactory ProGoogleQuercus.createExprFactory()
           
 ExprFactory ProResinQuercus.createExprFactory()
           
 ExprFactory ProQuercus.createExprFactory()
           
 ExprFactory QuercusContext.createExprFactory()
           
 

Uses of ExprFactory in com.caucho.quercus.expr
 

Subclasses of ExprFactory in com.caucho.quercus.expr
 class ExprFactoryPro
          Factory for creating PHP expressions and statements
 

Methods in com.caucho.quercus.expr that return ExprFactory
static ExprFactory ExprFactory.create()
           
 

Methods in com.caucho.quercus.expr with parameters of type ExprFactory
 Expr CallVarExpr.createCopy(ExprFactory factory)
          Returns the copy of the value.
 Expr BinaryAssignExpr.createCopy(ExprFactory factory)
          Creates a assignment
 Expr ClassVarMethodVarExpr.createCopy(ExprFactory factory)
          Returns the copy of the value.
 Expr ClassMethodVarExpr.createCopy(ExprFactory factory)
          Returns the copy of the value.
 Expr AbstractVarExpr.createCopy(ExprFactory factory)
          Creates the copy.
 Expr Expr.createCopy(ExprFactory factory)
          Creates a assignment
 Expr ClassVirtualMethodVarExpr.createCopy(ExprFactory factory)
          Returns the copy of the value.
 Expr ClosureExpr.createCopy(ExprFactory factory)
          Returns the copy of the value.
 Expr CallExpr.createCopy(ExprFactory factory)
          Returns the copy of the value.
 Expr ClassVarMethodExpr.createCopy(ExprFactory factory)
          Returns the copy of the value.
 Expr Expr.createDeref(ExprFactory factory)
           
 Expr ThisExpr.createFieldGet(ExprFactory factory, Expr name)
          Creates a field ref
 Expr Expr.createFieldGet(ExprFactory factory, Expr name)
          Creates a field ref
 Expr ThisExpr.createFieldGet(ExprFactory factory, StringValue name)
          Creates a field ref
 Expr Expr.createFieldGet(ExprFactory factory, StringValue name)
          Creates a field ref
 Expr Expr.createIsset(ExprFactory factory)
          Creates an isset expression
 Statement AbstractVarExpr.createUnset(ExprFactory factory, Location location)
          Creates the assignment.
 Statement Expr.createUnset(ExprFactory factory, Location location)
          Creates a assignment
 

Uses of ExprFactory in com.caucho.quercus.module
 

Fields in com.caucho.quercus.module declared as ExprFactory
protected  ExprFactory ModuleContext._exprFactory
           
 

Methods in com.caucho.quercus.module that return ExprFactory
 ExprFactory ProResinModuleContext.getExprFactory()
           
 ExprFactory ProModuleContext.getExprFactory()
           
 ExprFactory ModuleContext.getExprFactory()
           
 

Uses of ExprFactory in com.caucho.quercus.parser
 

Methods in com.caucho.quercus.parser that return ExprFactory
 ExprFactory QuercusParser.getExprFactory()
           
 ExprFactory QuercusParser.getFactory()
           
 

Methods in com.caucho.quercus.parser with parameters of type ExprFactory
static Expr QuercusParser.parseDefault(ExprFactory factory, java.lang.String str)
           
 

Uses of ExprFactory in com.caucho.quercus.program
 

Constructors in com.caucho.quercus.program with parameters of type ExprFactory
Function(ExprFactory exprFactory, Location location, java.lang.String name, FunctionInfo info, Arg[] args, Statement[] statements)
           
MethodDeclaration(ExprFactory exprFactory, Location location, ClassDef qClass, java.lang.String name, FunctionInfo info, Arg[] argList)
           
ObjectMethod(ExprFactory exprFactory, Location location, InterpretedClassDef quercusClass, java.lang.String name, FunctionInfo info, Arg[] argList, Statement[] statementList)
           
ProFunction(ExprFactory exprFactory, Location location, java.lang.String name, FunctionInfo info, Arg[] argList, Statement[] statementList)
           
ProMethodDeclaration(ExprFactory exprFactory, Location location, ClassDef qClass, java.lang.String name, FunctionInfo info, Arg[] argList)
           
ProObjectMethod(ExprFactory exprFactory, Location location, InterpretedClassDef quercusClass, java.lang.String name, FunctionInfo info, Arg[] argList, Statement[] statementList)