Modifier and Type | Method and Description |
---|---|
QuercusClass |
QuercusContext.getCachedClass(int id)
Returns the undefined functions
|
QuercusClass[] |
QuercusContext.getClassCacheMap()
Returns the undefined functions
|
QuercusClass |
QuercusContext.getStdClass()
Returns the stdClass definition.
|
Modifier and Type | Method and Description |
---|---|
void |
QuercusContext.setCachedClass(int id,
QuercusClass qClass)
Returns the undefined functions
|
Modifier and Type | Method and Description |
---|---|
ObjectValue |
LazyClassDef.createObject(Env env,
QuercusClass cls)
Creates a new object.
|
void |
LazyClassDef.initClassFields(QuercusClass cl,
java.lang.String bindingClassName)
Initialize the quercus class fields.
|
void |
LazyClassDef.initClassMethods(QuercusClass cl,
java.lang.String bindingClassName)
Initialize the quercus class methods.
|
Modifier and Type | Field and Description |
---|---|
QuercusClass[] |
Env._qClass |
protected QuercusClass |
ObjectValue._quercusClass |
Modifier and Type | Field and Description |
---|---|
java.util.HashMap<java.lang.String,QuercusClass> |
Env._classAliasMap |
Modifier and Type | Method and Description |
---|---|
QuercusClass |
Env.findAbstractClass(java.lang.String name)
Finds the class with the given name.
|
QuercusClass |
Env.findClass(int id)
Finds the class with the given name id.
|
QuercusClass |
Env.findClass(int id,
boolean useAutoload,
boolean useImport,
boolean useAliasMap)
Finds the class with the given name.
|
QuercusClass |
Env.findClass(java.lang.String name)
Finds the class with the given name.
|
QuercusClass |
Env.findClass(java.lang.String name,
boolean useAutoload,
boolean useImport,
boolean useAliasMap)
Finds the class with the given name.
|
QuercusClass |
Env.findClass(java.lang.String name,
int id,
boolean useAutoload,
boolean useImport,
boolean useAliasMap)
Finds the class with the given name.
|
QuercusClass |
Env.findClassByAlias(java.lang.String alias)
Finds the class with the given alias name.
|
QuercusClass |
Var.findQuercusClass(Env env) |
QuercusClass |
Value.findQuercusClass(Env env)
Returns the Quercus class for this obj/name.
|
QuercusClass |
QuercusClass.findQuercusClass(Env env) |
QuercusClass |
ObjectValue.findQuercusClass(Env env) |
QuercusClass |
Env.getCallingClass() |
QuercusClass |
Env.getCallingClass(Value qThis) |
QuercusClass |
Env.getClass(int classId)
Returns the class with the given id
|
QuercusClass |
Env.getClass(java.lang.String name)
Finds the class with the given name.
|
QuercusClass |
QuercusClass.getParent()
Returns the parent class.
|
QuercusClass |
Var.getQuercusClass() |
QuercusClass |
Value.getQuercusClass()
Returns the backing QuercusClass.
|
QuercusClass |
QuercusClass.getQuercusClass() |
QuercusClass |
ObjectValue.getQuercusClass() |
QuercusClass[] |
SaveState.getQuercusClassList()
Returns the quercus class
|
QuercusClass |
QuercusClass.getTraitParent(Env env,
java.lang.String traitName)
Returns the parent context for the trait.
|
QuercusClass |
InternalAutoloadCallback.loadClass(Env env,
java.lang.String name)
Evaluates the callback with 1 arguments.
|
QuercusClass |
Env.setCallingClass(QuercusClass cls) |
Modifier and Type | Method and Description |
---|---|
void |
Env.addClassAlias(java.lang.String alias,
QuercusClass cls)
Adds a class alias.
|
Value |
AbstractJavaMethod.callMethod(Env env,
QuercusClass qClass,
Value qThis) |
Value |
AbstractJavaMethod.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1) |
Value |
JavaInvoker.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value[] args) |
Value |
JavaOverloadMethod.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value[] args)
Evaluates the function.
|
abstract Value |
AbstractJavaMethod.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value[] args) |
Value |
AbstractJavaMethod.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2) |
Value |
AbstractJavaMethod.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3) |
Value |
AbstractJavaMethod.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3,
Value a4) |
Value |
AbstractJavaMethod.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5) |
Value |
JavaInvoker.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value[] args) |
Value |
JavaInvoker.callNew(Env env,
QuercusClass qClass,
Value qThis,
Value[] args) |
void |
CompiledClassDef.initClassFields(QuercusClass cl,
java.lang.String bindingClassName)
Initialize the quercus class fields.
|
void |
CompiledClassDef.initClassMethods(QuercusClass cl,
java.lang.String bindingClassName)
Initialize the quercus class methods.
|
void |
ObjectExtValue.initObject(Env env,
QuercusClass cls)
Initializes the incomplete class.
|
void |
ObjectValue.initObject(Env env,
QuercusClass cls)
Initializes the incomplete class.
|
QuercusClass |
Env.setCallingClass(QuercusClass cls) |
void |
ObjectExtValue.setQuercusClass(QuercusClass cl) |
void |
ObjectValue.setQuercusClass(QuercusClass cl) |
Value |
Value.toLocalThis(QuercusClass qClass)
Converts to a local $this, which can depend on the calling class
|
Constructor and Description |
---|
CallbackClassMethod(QuercusClass qClass,
StringValue methodName) |
CallbackClassMethod(QuercusClass qClass,
StringValue methodName,
Value qThis) |
JavaValue(Env env,
java.lang.Object object,
JavaClassDef def,
QuercusClass qClass) |
MethodMap(QuercusClass quercusClass,
ClassDef classDef) |
ObjectExtJavaValue(Env env,
QuercusClass cl,
java.lang.Object object,
JavaClassDef javaClassDef) |
ObjectExtValue(Env env,
QuercusClass cl) |
ObjectValue(Env env,
QuercusClass quercusClass) |
QuercusClass(ModuleContext moduleContext,
ClassDef classDef,
QuercusClass parent) |
QuercusClass(QuercusClass cacheClass,
QuercusClass parent)
Copy based on a cached value
|
Modifier and Type | Method and Description |
---|---|
QuercusClass |
Expr.evalQuercusClass(Env env)
Evaluates as a QuercusClass.
|
QuercusClass |
LiteralExpr.evalQuercusClass(Env env) |
QuercusClass |
ConstExpr.evalQuercusClass(Env env) |
QuercusClass |
ThisExpr.evalQuercusClass(Env env)
Evaluates as a QuercusClass.
|
Modifier and Type | Field and Description |
---|---|
protected QuercusClass |
AbstractFunction._bindingClass |
Modifier and Type | Method and Description |
---|---|
QuercusClass |
AbstractFunction.getBindingClass() |
Modifier and Type | Method and Description |
---|---|
Value |
CompiledMethod_5.callMethod(Env env,
QuercusClass qClass,
Value qThis) |
Value |
CompiledMethodRef.callMethod(Env env,
QuercusClass qClass,
Value qThis) |
Value |
AbstractFunction.callMethod(Env env,
QuercusClass qClass,
Value qThis)
Evaluates the function as a method call.
|
Value |
CompiledMethod_4.callMethod(Env env,
QuercusClass qClass,
Value qThis) |
Value |
CompiledMethod_1.callMethod(Env env,
QuercusClass qClass,
Value qThis)
Evaluates the method with the given variable arguments.
|
Value |
CompiledMethod_2.callMethod(Env env,
QuercusClass qClass,
Value qThis)
Evaluates the method with the given variable arguments.
|
Value |
CompiledMethod_3.callMethod(Env env,
QuercusClass qClass,
Value qThis) |
Value |
LazyMethod.callMethod(Env env,
QuercusClass qClass,
Value qThis) |
abstract Value |
CompiledMethod_0.callMethod(Env env,
QuercusClass qClass,
Value qThis) |
Value |
AbstractFunction.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Expr[] exprs)
Evaluates the function.
|
Value |
CompiledMethod_5.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1) |
Value |
CompiledMethodRef.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1) |
Value |
AbstractFunction.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1)
Evaluates the function as a method call.
|
Value |
CompiledMethod_4.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1) |
abstract Value |
CompiledMethod_1.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1) |
Value |
CompiledMethod_2.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1)
Evaluates the method with the given variable arguments.
|
Value |
CompiledMethod_3.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1) |
Value |
LazyMethod.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1) |
Value |
CompiledMethod_5.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value[] args)
Evaluates the method with the given variable arguments.
|
Value |
CompiledMethodRef.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value[] args) |
Value |
CompiledMethod_N.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value[] args) |
Value |
AbstractFunction.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value[] args)
Evaluates the method call.
|
Value |
FunSpecialCall.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value[] args)
Evaluates the function.
|
Value |
CompiledMethod_4.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value[] args)
Evaluates the method with the given variable arguments.
|
Value |
CompiledMethod_1.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value[] args)
Evaluates the method with the given variable arguments.
|
Value |
CompiledMethod_2.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value[] args)
Evaluates the method with the given variable arguments.
|
Value |
CompiledMethod_3.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value[] args)
Evaluates the method with the given variable arguments.
|
Value |
LazyMethod.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value[] args) |
Value |
CompiledMethod_0.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value[] args)
Binds the user's arguments to the actual arguments.
|
Value |
CompiledMethod_5.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2) |
Value |
CompiledMethodRef.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2) |
Value |
AbstractFunction.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2)
Evaluates the function as a method call.
|
Value |
CompiledMethod_4.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2) |
abstract Value |
CompiledMethod_2.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2) |
Value |
CompiledMethod_3.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2) |
Value |
LazyMethod.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2) |
Value |
CompiledMethod_5.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3) |
Value |
CompiledMethodRef.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3) |
Value |
AbstractFunction.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3)
Evaluates the function as a method call.
|
Value |
CompiledMethod_4.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3) |
abstract Value |
CompiledMethod_3.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3) |
Value |
LazyMethod.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3) |
Value |
CompiledMethod_5.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3,
Value a4) |
Value |
CompiledMethodRef.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3,
Value a4) |
Value |
AbstractFunction.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates the function as a method call.
|
abstract Value |
CompiledMethod_4.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3,
Value a4) |
Value |
LazyMethod.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3,
Value a4) |
abstract Value |
CompiledMethod_5.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5) |
Value |
CompiledMethodRef.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5) |
Value |
AbstractFunction.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates the function as a method call.
|
Value |
LazyMethod.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5) |
abstract Value |
CompiledMethod_N.callMethodImpl(Env env,
QuercusClass qClass,
Value qThis,
Value[] args) |
Value |
CompiledMethodRef_5.callMethodRef(Env env,
QuercusClass qClass,
Value qThis)
Evaluates the method with the given variable arguments.
|
Value |
CompiledMethodRef_2.callMethodRef(Env env,
QuercusClass qClass,
Value qThis)
Evaluates the method with the given variable arguments.
|
Value |
AbstractFunction.callMethodRef(Env env,
QuercusClass qClass,
Value qThis)
Evaluates the function as a method call.
|
Value |
CompiledMethod.callMethodRef(Env env,
QuercusClass qClass,
Value qThis) |
Value |
CompiledMethodRef_4.callMethodRef(Env env,
QuercusClass qClass,
Value qThis)
Evaluates the method with the given variable arguments.
|
abstract Value |
CompiledMethodRef_0.callMethodRef(Env env,
QuercusClass qClass,
Value qThis) |
Value |
CompiledMethodRef_3.callMethodRef(Env env,
QuercusClass qClass,
Value qThis)
Evaluates the method with the given variable arguments.
|
Value |
CompiledMethodRef_1.callMethodRef(Env env,
QuercusClass qClass,
Value qThis)
Evaluates the method with the given variable arguments.
|
Value |
LazyMethod.callMethodRef(Env env,
QuercusClass qClass,
Value qThis) |
Value |
AbstractFunction.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Expr[] exprs)
Evaluates the function.
|
Value |
CompiledMethodRef_5.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1)
Evaluates the method with the given variable arguments.
|
Value |
CompiledMethodRef_2.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1)
Evaluates the method with the given variable arguments.
|
Value |
AbstractFunction.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1)
Evaluates the function as a method call.
|
Value |
CompiledMethod.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1) |
Value |
CompiledMethodRef_4.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1)
Evaluates the method with the given variable arguments.
|
Value |
CompiledMethodRef_3.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1)
Evaluates the method with the given variable arguments.
|
abstract Value |
CompiledMethodRef_1.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1) |
Value |
LazyMethod.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1) |
Value |
CompiledMethodRef_5.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value[] args)
Evaluates the method with the given variable arguments.
|
Value |
CompiledMethodRef_2.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value[] args)
Evaluates the method with the given variable arguments.
|
Value |
AbstractFunction.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value[] args)
Evaluates the method call, returning a reference.
|
Value |
FunSpecialCall.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value[] args)
Evaluates the function.
|
Value |
CompiledMethod.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value[] args) |
Value |
CompiledMethodRef_N.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value[] argValues) |
Value |
CompiledMethodRef_4.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value[] args)
Evaluates the method with the given variable arguments.
|
Value |
CompiledMethodRef_0.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value[] args) |
Value |
CompiledMethodRef_3.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value[] args)
Evaluates the method with the given variable arguments.
|
Value |
CompiledMethodRef_1.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value[] args)
Evaluates the method with the given variable arguments.
|
Value |
LazyMethod.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value[] args) |
Value |
CompiledMethodRef_5.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2)
Evaluates the method with the given variable arguments.
|
abstract Value |
CompiledMethodRef_2.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2) |
Value |
AbstractFunction.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2)
Evaluates the function as a method call.
|
Value |
CompiledMethod.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2) |
Value |
CompiledMethodRef_4.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2)
Evaluates the method with the given variable arguments.
|
Value |
CompiledMethodRef_3.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2)
Evaluates the method with the given variable arguments.
|
Value |
LazyMethod.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2) |
Value |
CompiledMethodRef_5.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3)
Evaluates the method with the given variable arguments.
|
Value |
AbstractFunction.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3)
Evaluates the function as a method call.
|
Value |
CompiledMethod.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3) |
Value |
CompiledMethodRef_4.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3)
Evaluates the method with the given variable arguments.
|
abstract Value |
CompiledMethodRef_3.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3) |
Value |
LazyMethod.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3) |
Value |
CompiledMethodRef_5.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates the method with the given variable arguments.
|
Value |
AbstractFunction.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates the function as a method call.
|
Value |
CompiledMethod.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3,
Value a4) |
abstract Value |
CompiledMethodRef_4.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3,
Value a4) |
Value |
LazyMethod.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3,
Value a4) |
abstract Value |
CompiledMethodRef_5.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5) |
Value |
AbstractFunction.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates the function as a method call.
|
Value |
CompiledMethod.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5) |
Value |
LazyMethod.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5) |
abstract Value |
CompiledMethodRef_N.callMethodRefImpl(Env env,
QuercusClass qClass,
Value qThis,
Value[] argValues) |
Value |
AbstractFunction.callNew(Env env,
QuercusClass qClass,
Value qThis,
Value[] args)
Evaluates the new() method call.
|
void |
AbstractFunction.setBindingClass(QuercusClass qcl) |
AbstractFunction |
LazyMethod.toFun(QuercusClass quercusClass) |
Constructor and Description |
---|
ProtocolWrapper(QuercusClass qClass) |
WrappedDirectory(Env env,
QuercusClass qClass) |
WrappedStream(Env env,
QuercusClass qClass,
StringValue path,
StringValue mode,
LongValue options) |
Modifier and Type | Method and Description |
---|---|
protected QuercusClass |
ReflectionClass.getQuercusClass() |
Modifier and Type | Method and Description |
---|---|
protected static ReflectionProperty |
ReflectionProperty.create(Env env,
QuercusClass cls,
StringValue propName,
boolean isStatic) |
Constructor and Description |
---|
ReflectionClass(QuercusClass cls) |
ReflectionObject(QuercusClass cls) |
ReflectionProperty(Env env,
QuercusClass cls,
StringValue nameV) |
Modifier and Type | Field and Description |
---|---|
protected QuercusClass |
SimpleXMLNode._cls |
Modifier and Type | Method and Description |
---|---|
protected QuercusClass |
SimpleXMLNode.getQuercusClass() |
Modifier and Type | Method and Description |
---|---|
protected static Value |
SimpleXMLElement.create(Env env,
QuercusClass cls,
StringValue data,
int options,
boolean dataIsUrl,
Value namespaceV,
boolean isPrefix) |
java.util.Set<java.util.Map.Entry<Value,Value>> |
AttributeView.getEntrySet(Env env,
QuercusClass cls) |
java.util.Set<java.util.Map.Entry<Value,Value>> |
AttributeListView.getEntrySet(Env env,
QuercusClass cls) |
java.util.Set<java.util.Map.Entry<Value,Value>> |
ChildrenView.getEntrySet(Env env,
QuercusClass cls) |
java.util.Set<java.util.Map.Entry<Value,Value>> |
DocumentView.getEntrySet(Env env,
QuercusClass cls) |
java.util.Set<java.util.Map.Entry<Value,Value>> |
ElementView.getEntrySet(Env env,
QuercusClass cls) |
java.util.Set<java.util.Map.Entry<Value,Value>> |
TextView.getEntrySet(Env env,
QuercusClass cls) |
java.util.Set<java.util.Map.Entry<Value,Value>> |
SelectedView.getEntrySet(Env env,
QuercusClass cls) |
java.util.Set<java.util.Map.Entry<Value,Value>> |
SimpleView.getEntrySet(Env env,
QuercusClass cls) |
void |
SimpleView.jsonEncode(Env env,
JsonEncodeContext context,
StringValue sb,
QuercusClass cls) |
void |
SimpleView.printR(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet,
QuercusClass cls) |
Value |
AttributeView.toDumpValue(Env env,
QuercusClass cls,
boolean isChildren) |
Value |
AttributeListView.toDumpValue(Env env,
QuercusClass cls,
boolean isChildren) |
Value |
ChildrenView.toDumpValue(Env env,
QuercusClass cls,
boolean isChildren) |
Value |
DocumentView.toDumpValue(Env env,
QuercusClass cls,
boolean isChildren) |
Value |
ElementView.toDumpValue(Env env,
QuercusClass cls,
boolean isChildren) |
Value |
TextView.toDumpValue(Env env,
QuercusClass cls,
boolean isChildren) |
Value |
SelectedView.toDumpValue(Env env,
QuercusClass cls,
boolean isChildren) |
Value |
SimpleView.toDumpValue(Env env,
QuercusClass cls,
boolean isChildren) |
void |
SimpleView.varDump(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet,
QuercusClass cls) |
static Value |
SimpleUtil.wrapJava(Env env,
QuercusClass cls,
SimpleXMLNode node) |
Constructor and Description |
---|
SimpleXMLElement(QuercusClass cls,
SimpleView view) |
SimpleXMLNode(QuercusClass cls,
SimpleView view) |
Modifier and Type | Field and Description |
---|---|
protected QuercusClass |
AbstractIteratorImpl._qClass |
Modifier and Type | Method and Description |
---|---|
QuercusClass |
ModuleContext.getStdClass()
Returns the stdClass definition.
|
Modifier and Type | Method and Description |
---|---|
QuercusClass |
JavaClassDef.getQuercusClass()
Returns the quercus class
|
Modifier and Type | Method and Description |
---|---|
Value |
Function.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value[] args) |
Value |
Function.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value[] args) |
ObjectValue |
ClassDef.createObject(Env env,
QuercusClass cls)
Creates a new object.
|
void |
ClassDef.init(QuercusClass cl) |
void |
InterpretedClassDef.initClassFields(QuercusClass cl,
java.lang.String declaringClassName)
Initialize the quercus class fields.
|
void |
ClassDef.initClassFields(QuercusClass cl,
java.lang.String bindingClassName)
Initialize the quercus class fields.
|
void |
JavaClassDef.initClassFields(QuercusClass cl,
java.lang.String bindingClassName)
Initialize the quercus class fields.
|
void |
InterpretedClassDef.initClassMethods(QuercusClass cl,
java.lang.String bindingClassName)
Initialize the quercus class methods.
|
void |
ClassDef.initClassMethods(QuercusClass cl,
java.lang.String bindingClassName)
Initialize the quercus class methods.
|
void |
JavaClassDef.initClassMethods(QuercusClass cl,
java.lang.String bindingClassName)
Initialize the quercus class methods.
|