Modifier and Type | Method and Description |
---|---|
Env |
GoogleQuercus.createEnv(QuercusPage page,
WriteStream out,
QuercusHttpServletRequest request,
QuercusHttpServletResponse response) |
Env |
CliQuercus.createEnv(QuercusPage page,
WriteStream out,
QuercusHttpServletRequest request,
QuercusHttpServletResponse response) |
Env |
QuercusContext.createEnv(QuercusPage page,
WriteStream out,
QuercusHttpServletRequest request,
QuercusHttpServletResponse response) |
Env |
CgiQuercus.createEnv(QuercusPage page,
WriteStream out,
QuercusHttpServletRequest request,
QuercusHttpServletResponse response) |
Modifier and Type | Method and Description |
---|---|
protected java.util.Map<Env,Env> |
QuercusContext.getActiveEnvSet() |
protected java.util.Map<Env,Env> |
QuercusContext.getActiveEnvSet() |
Modifier and Type | Method and Description |
---|---|
void |
QuercusContext.completeEnv(Env env) |
SessionArrayValue |
QuercusContext.loadSession(Env env,
java.lang.String sessionId)
Loads the session from the backing.
|
void |
QuercusContext.saveSession(Env env,
SessionArrayValue session)
Saves the session to the backing.
|
void |
QuercusContext.startEnv(Env env) |
Modifier and Type | Method and Description |
---|---|
Value |
LazyClassDef.callNew(Env env,
Value[] args)
Creates a new instance.
|
ObjectValue |
LazyClassDef.createObject(Env env,
QuercusClass cls)
Creates a new object.
|
void |
LazyClassDef.initInstance(Env env,
Value value,
boolean isInitFieldValues)
Initialize the quercus class.
|
boolean |
LazyClassDef.isA(Env env,
java.lang.String name)
Returns value for instanceof.
|
Modifier and Type | Class and Description |
---|---|
class |
CgiEnv |
class |
CliEnv |
class |
GoogleEnv
Represents the Quercus environment.
|
Modifier and Type | Field and Description |
---|---|
protected Env |
JavaValue._env |
Modifier and Type | Method and Description |
---|---|
static Env |
Env.getCurrent() |
Env |
JavaAdapter.getEnv() |
static Env |
Env.getInstance() |
Modifier and Type | Method and Description |
---|---|
static void |
Post.addFormValue(Env env,
ArrayValue array,
java.lang.String key,
java.lang.String[] formValueList,
boolean addSlashesToValues,
boolean isReplaceSpacesWithUnderscores) |
static void |
Post.addFormValue(Env env,
ArrayValue array,
java.lang.String key,
Value formValue,
java.lang.String[] formValueList,
boolean addSlashesToValues,
boolean isReplaceSpacesWithUnderscores) |
void |
CopyRoot.allocate(Env env) |
StringValue |
StringValue.append(Env env,
StringValue unicodeStr,
java.lang.String charset) |
StringValue |
UnicodeBuilderValue.append(Env env,
StringValue unicodeStr,
java.lang.String charset) |
Value |
CallbackFunction.call(Env env)
Evaluates the callback with no arguments.
|
Value |
Var.call(Env env)
Evaluates the function.
|
Value |
Value.call(Env env)
Evaluates the function.
|
Value |
CallbackClassMethod.call(Env env)
Evaluates the callback with no arguments.
|
Value |
CallbackObjectMethod.call(Env env)
Evaluates the callback with no arguments.
|
void |
Shutdown.call(Env env)
Evaluate the shutdown function
|
Value |
Callable.call(Env env)
Evaluates the callback with no arguments.
|
Value |
AbstractJavaMethod.call(Env env) |
Value |
CallbackFunction.call(Env env,
Value a1)
Evaluates the callback with 1 argument.
|
Value |
Var.call(Env env,
Value a1)
Evaluates the function with an argument .
|
Value |
Value.call(Env env,
Value a1)
Evaluates the function with an argument .
|
Value |
CallbackClassMethod.call(Env env,
Value a1)
Evaluates the callback with 1 argument.
|
Value |
CallbackObjectMethod.call(Env env,
Value a1)
Evaluates the callback with 1 argument.
|
Value |
Callable.call(Env env,
Value a1)
Evaluates the callback with 1 arguments.
|
Value |
AbstractJavaMethod.call(Env env,
Value a1) |
Value |
JavaInvoker.call(Env env,
Value[] args) |
Value |
CallbackFunction.call(Env env,
Value[] args) |
Value |
Var.call(Env env,
Value[] args)
Evaluates the function.
|
abstract Value |
Callback.call(Env env,
Value[] args)
Evaluates the callback with variable arguments.
|
Value |
Value.call(Env env,
Value[] args)
Evaluates the function.
|
Value |
CallbackClassMethod.call(Env env,
Value[] args) |
Value |
CallbackObjectMethod.call(Env env,
Value[] args) |
Value |
Callable.call(Env env,
Value[] args)
Evaluates the callback with variable arguments.
|
Value |
ObjectValue.call(Env env,
Value[] args)
Call for callable.
|
Value |
InterpretedClosure.call(Env env,
Value[] args) |
Value |
AbstractJavaMethod.call(Env env,
Value[] args) |
Value |
CallbackError.call(Env env,
Value[] args) |
abstract Value |
Closure.call(Env env,
Value[] args)
Evaluates the callback with variable arguments.
|
Value |
CallbackFunction.call(Env env,
Value a1,
Value a2)
Evaluates the callback with 2 arguments.
|
Value |
Var.call(Env env,
Value a1,
Value a2)
Evaluates the function with arguments
|
Value |
Value.call(Env env,
Value a1,
Value a2)
Evaluates the function with arguments
|
Value |
CallbackClassMethod.call(Env env,
Value a1,
Value a2)
Evaluates the callback with 2 arguments.
|
Value |
CallbackObjectMethod.call(Env env,
Value a1,
Value a2)
Evaluates the callback with 2 arguments.
|
Value |
Callable.call(Env env,
Value a1,
Value a2)
Evaluates the callback with 2 arguments.
|
Value |
AbstractJavaMethod.call(Env env,
Value a1,
Value a2) |
Value |
CallbackFunction.call(Env env,
Value a1,
Value a2,
Value a3)
Evaluates the callback with 3 arguments.
|
Value |
Var.call(Env env,
Value a1,
Value a2,
Value a3)
Evaluates the function with arguments
|
Value |
Value.call(Env env,
Value a1,
Value a2,
Value a3)
Evaluates the function with arguments
|
Value |
CallbackClassMethod.call(Env env,
Value a1,
Value a2,
Value a3)
Evaluates the callback with 3 arguments.
|
Value |
CallbackObjectMethod.call(Env env,
Value a1,
Value a2,
Value a3)
Evaluates the callback with 3 arguments.
|
Value |
Callable.call(Env env,
Value a1,
Value a2,
Value a3)
Evaluates the callback with 3 arguments.
|
Value |
AbstractJavaMethod.call(Env env,
Value a1,
Value a2,
Value a3) |
Value |
CallbackFunction.call(Env env,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates the callback with 3 arguments.
|
Value |
Var.call(Env env,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates the function with arguments
|
Value |
Value.call(Env env,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates the function with arguments
|
Value |
CallbackClassMethod.call(Env env,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates the callback with 3 arguments.
|
Value |
CallbackObjectMethod.call(Env env,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates the callback with 3 arguments.
|
Value |
Callable.call(Env env,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates the callback with 4 arguments.
|
Value |
AbstractJavaMethod.call(Env env,
Value a1,
Value a2,
Value a3,
Value a4) |
Value |
CallbackFunction.call(Env env,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates the callback with 3 arguments.
|
Value |
Var.call(Env env,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates the function with arguments
|
Value |
Value.call(Env env,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates the function with arguments
|
Value |
CallbackClassMethod.call(Env env,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates the callback with 3 arguments.
|
Value |
CallbackObjectMethod.call(Env env,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates the callback with 3 arguments.
|
Value |
Callable.call(Env env,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates the callback with 5 arguments.
|
Value |
AbstractJavaMethod.call(Env env,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5) |
Value |
Callback.callArray(Env env,
ArrayValue array,
Value key,
Value a1)
Evaluates a callback where the first argument is from an array.
|
Value |
Callable.callArray(Env env,
ArrayValue array,
Value key,
Value a1)
Evaluates a callback where the first argument is from an array.
|
Value |
Callback.callArray(Env env,
ArrayValue array,
Value key,
Value a1,
Value a2)
Evaluates a callback where the first argument is from an array.
|
Value |
Callable.callArray(Env env,
ArrayValue array,
Value key,
Value a1,
Value a2)
Evaluates a callback where the first argument is from an array.
|
Value |
Callback.callArray(Env env,
ArrayValue array,
Value key,
Value a1,
Value a2,
Value a3)
Evaluates a callback where the first argument is from an array.
|
Value |
Callable.callArray(Env env,
ArrayValue array,
Value key,
Value a1,
Value a2,
Value a3)
Evaluates a callback where the first argument is from an array.
|
Value |
ArrayValue.callCallback(Env env,
Callable callback,
Value key) |
Value |
ArrayValue.callCallback(Env env,
Callable callback,
Value key,
Value a2) |
Value |
ArrayValue.callCallback(Env env,
Callable callback,
Value key,
Value a2,
Value a3) |
Value |
QuercusClass.callConstructor(Env env,
Value qThis,
Value... args)
Calls the A::__construct constructor.
|
Value |
Var.callCopy(Env env,
Value[] args)
Evaluates the function, returning a copy
|
Value |
Value.callCopy(Env env,
Value[] args)
Evaluates the function, returning a copy
|
Value |
AbstractJavaMethod.callCopy(Env env,
Value[] args)
Evaluates the function, returning a copy
|
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 |
Value.callMethod(Env env,
StringValue methodName)
Evaluates a method with 0 args.
|
Value |
ObjectExtValue.callMethod(Env env,
StringValue methodName,
int hash)
Evaluates a method.
|
Value |
ArgRef.callMethod(Env env,
StringValue methodName,
int hash)
Evaluates a method.
|
Value |
Var.callMethod(Env env,
StringValue methodName,
int hash)
Evaluates a method.
|
Value |
Value.callMethod(Env env,
StringValue methodName,
int hash)
Evaluates a method with 0 args.
|
Value |
JavaAdapterVar.callMethod(Env env,
StringValue methodName,
int hash)
Evaluates a method.
|
Value |
JavaAdapter.callMethod(Env env,
StringValue methodName,
int hash)
Evaluates a method.
|
Value |
QuercusClass.callMethod(Env env,
StringValue methodName,
int hash)
calls the function.
|
Value |
JavaValue.callMethod(Env env,
StringValue methodName,
int hash)
Evaluates a method.
|
Value |
ObjectExtValue.callMethod(Env env,
StringValue methodName,
int hash,
Value a1)
Evaluates a method.
|
Value |
ArgRef.callMethod(Env env,
StringValue methodName,
int hash,
Value a1)
Evaluates a method.
|
Value |
Var.callMethod(Env env,
StringValue methodName,
int hash,
Value a1)
Evaluates a method.
|
Value |
Value.callMethod(Env env,
StringValue methodName,
int hash,
Value a1)
Evaluates a method with 1 arg.
|
Value |
JavaAdapterVar.callMethod(Env env,
StringValue methodName,
int hash,
Value a0)
Evaluates a method.
|
Value |
JavaAdapter.callMethod(Env env,
StringValue methodName,
int hash,
Value a1)
Evaluates a method.
|
Value |
QuercusClass.callMethod(Env env,
StringValue methodName,
int hash,
Value a1)
calls the function.
|
Value |
JavaValue.callMethod(Env env,
StringValue methodName,
int hash,
Value a1)
Evaluates a method.
|
Value |
ObjectExtValue.callMethod(Env env,
StringValue methodName,
int hash,
Value[] args)
Evaluates a method.
|
Value |
ArgRef.callMethod(Env env,
StringValue methodName,
int hash,
Value[] args)
Evaluates a method.
|
Value |
Var.callMethod(Env env,
StringValue methodName,
int hash,
Value[] args)
Evaluates a method.
|
Value |
Value.callMethod(Env env,
StringValue methodName,
int hash,
Value[] args)
Evaluates a method.
|
Value |
JavaAdapterVar.callMethod(Env env,
StringValue methodName,
int hash,
Value[] args)
Evaluates a method.
|
Value |
JavaAdapter.callMethod(Env env,
StringValue methodName,
int hash,
Value[] args)
Evaluates a method.
|
Value |
QuercusClass.callMethod(Env env,
StringValue methodName,
int hash,
Value[] args)
calls the function.
|
Value |
JavaValue.callMethod(Env env,
StringValue methodName,
int hash,
Value[] args)
Evaluates a method.
|
Value |
Closure.callMethod(Env env,
StringValue methodName,
int hash,
Value[] args) |
Value |
ObjectExtValue.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2)
Evaluates a method.
|
Value |
ArgRef.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2)
Evaluates a method.
|
Value |
Var.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2)
Evaluates a method.
|
Value |
Value.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2)
Evaluates a method with 2 args.
|
Value |
JavaAdapterVar.callMethod(Env env,
StringValue methodName,
int hash,
Value a0,
Value a1)
Evaluates a method.
|
Value |
JavaAdapter.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2)
Evaluates a method.
|
Value |
QuercusClass.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2)
calls the function.
|
Value |
JavaValue.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2)
Evaluates a method.
|
Value |
ObjectExtValue.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3)
calls the function.
|
Value |
ArgRef.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3)
Evaluates a method with 3 args.
|
Value |
Var.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3)
Evaluates a method with 3 args.
|
Value |
Value.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3)
Evaluates a method with 3 args.
|
Value |
JavaAdapterVar.callMethod(Env env,
StringValue methodName,
int hash,
Value a0,
Value a1,
Value a2)
Evaluates a method with 3 args.
|
Value |
JavaAdapter.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3)
Evaluates a method.
|
Value |
QuercusClass.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3)
calls the function.
|
Value |
JavaValue.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3)
Evaluates a method.
|
Value |
ObjectExtValue.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4)
calls the function.
|
Value |
ArgRef.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates a method with 4 args.
|
Value |
Var.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates a method with 4 args.
|
Value |
Value.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates a method with 4 args.
|
Value |
JavaAdapterVar.callMethod(Env env,
StringValue methodName,
int hash,
Value a0,
Value a1,
Value a2,
Value a3)
Evaluates a method with 4 args.
|
Value |
JavaAdapter.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates a method.
|
Value |
QuercusClass.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4)
calls the function.
|
Value |
JavaValue.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates a method.
|
Value |
ObjectExtValue.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
calls the function.
|
Value |
ArgRef.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates a method with 5 args.
|
Value |
Var.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates a method with 5 args.
|
Value |
Value.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates a method with 5 args.
|
Value |
JavaAdapterVar.callMethod(Env env,
StringValue methodName,
int hash,
Value a0,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates a method with 5 args.
|
Value |
JavaAdapter.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates a method.
|
Value |
QuercusClass.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
calls the function.
|
Value |
JavaValue.callMethod(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates a method.
|
Value |
Value.callMethod(Env env,
StringValue methodName,
Value a1)
Evaluates a method with 1 arg.
|
Value |
Value.callMethod(Env env,
StringValue methodName,
Value[] args)
Evaluates a method.
|
Value |
Value.callMethod(Env env,
StringValue methodName,
Value a1,
Value a2)
Evaluates a method with 2 args.
|
Value |
Value.callMethod(Env env,
StringValue methodName,
Value a1,
Value a2,
Value a3)
Evaluates a method with 3 args.
|
Value |
Value.callMethod(Env env,
StringValue methodName,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates a method with 4 args.
|
Value |
Value.callMethod(Env env,
StringValue methodName,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates a method with 5 args.
|
Value |
QuercusClass.callMethod(Env env,
Value qThis,
StringValue methodName) |
Value |
QuercusClass.callMethod(Env env,
Value qThis,
StringValue methodName,
int hash)
calls the function.
|
Value |
QuercusClass.callMethod(Env env,
Value qThis,
StringValue methodName,
int hash,
Value a1)
calls the function.
|
Value |
QuercusClass.callMethod(Env env,
Value qThis,
StringValue methodName,
int hash,
Value[] args)
calls the function.
|
Value |
QuercusClass.callMethod(Env env,
Value qThis,
StringValue methodName,
int hash,
Value a1,
Value a2)
calls the function.
|
Value |
QuercusClass.callMethod(Env env,
Value qThis,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3)
calls the function.
|
Value |
QuercusClass.callMethod(Env env,
Value qThis,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4)
calls the function.
|
Value |
QuercusClass.callMethod(Env env,
Value qThis,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
calls the function.
|
Value |
QuercusClass.callMethod(Env env,
Value qThis,
StringValue methodName,
Value a1) |
Value |
QuercusClass.callMethod(Env env,
Value qThis,
StringValue methodName,
Value[] args) |
Value |
QuercusClass.callMethod(Env env,
Value qThis,
StringValue methodName,
Value a1,
Value a2) |
Value |
QuercusClass.callMethod(Env env,
Value qThis,
StringValue methodName,
Value a1,
Value a2,
Value a3) |
Value |
QuercusClass.callMethod(Env env,
Value qThis,
StringValue methodName,
Value a1,
Value a2,
Value a3,
Value a4) |
Value |
QuercusClass.callMethod(Env env,
Value qThis,
StringValue methodName,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5) |
Value |
JavaInvoker.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value[] args) |
Value |
Value.callMethodRef(Env env,
StringValue methodName)
Evaluates a method with 0 args.
|
Value |
ObjectExtValue.callMethodRef(Env env,
StringValue methodName,
int hash)
Evaluates a method.
|
Value |
ArgRef.callMethodRef(Env env,
StringValue methodName,
int hash)
Evaluates a method.
|
Value |
Var.callMethodRef(Env env,
StringValue methodName,
int hash)
Evaluates a method.
|
Value |
Value.callMethodRef(Env env,
StringValue methodName,
int hash)
Evaluates a method with 0 args.
|
Value |
JavaAdapterVar.callMethodRef(Env env,
StringValue methodName,
int hash)
Evaluates a method.
|
Value |
JavaAdapter.callMethodRef(Env env,
StringValue methodName,
int hash)
Evaluates a method.
|
Value |
QuercusClass.callMethodRef(Env env,
StringValue methodName,
int hash)
calls the function.
|
Value |
JavaValue.callMethodRef(Env env,
StringValue methodName,
int hash)
Evaluates a method.
|
Value |
ObjectExtValue.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1)
Evaluates a method.
|
Value |
ArgRef.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1)
Evaluates a method.
|
Value |
Var.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1)
Evaluates a method.
|
Value |
Value.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1)
Evaluates a method with 1 arg.
|
Value |
JavaAdapterVar.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a0)
Evaluates a method.
|
Value |
JavaAdapter.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1)
Evaluates a method.
|
Value |
QuercusClass.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1)
calls the function.
|
Value |
JavaValue.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1)
Evaluates a method.
|
Value |
ObjectExtValue.callMethodRef(Env env,
StringValue methodName,
int hash,
Value[] args)
Evaluates a method.
|
Value |
ArgRef.callMethodRef(Env env,
StringValue methodName,
int hash,
Value[] args)
Evaluates a method.
|
Value |
Var.callMethodRef(Env env,
StringValue methodName,
int hash,
Value[] args)
Evaluates a method.
|
Value |
Value.callMethodRef(Env env,
StringValue methodName,
int hash,
Value[] args)
Evaluates a method.
|
Value |
JavaAdapterVar.callMethodRef(Env env,
StringValue methodName,
int hash,
Value[] args)
Evaluates a method.
|
Value |
JavaAdapter.callMethodRef(Env env,
StringValue methodName,
int hash,
Value[] args)
Evaluates a method.
|
Value |
QuercusClass.callMethodRef(Env env,
StringValue methodName,
int hash,
Value[] args)
calls the function.
|
Value |
JavaValue.callMethodRef(Env env,
StringValue methodName,
int hash,
Value[] args)
Evaluates a method.
|
Value |
ObjectExtValue.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2)
Evaluates a method.
|
Value |
ArgRef.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2)
Evaluates a method.
|
Value |
Var.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2)
Evaluates a method.
|
Value |
Value.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2)
Evaluates a method with 2 args.
|
Value |
JavaAdapterVar.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a0,
Value a1)
Evaluates a method.
|
Value |
JavaAdapter.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2)
Evaluates a method.
|
Value |
QuercusClass.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2)
calls the function.
|
Value |
JavaValue.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2)
Evaluates a method.
|
Value |
ObjectExtValue.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3)
Evaluates a method.
|
Value |
ArgRef.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3)
Evaluates a method with 3 args.
|
Value |
Var.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3)
Evaluates a method with 3 args.
|
Value |
Value.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3)
Evaluates a method with 3 args.
|
Value |
JavaAdapterVar.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a0,
Value a1,
Value a2)
Evaluates a method with 3 args.
|
Value |
JavaAdapter.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3)
Evaluates a method.
|
Value |
QuercusClass.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3)
calls the function.
|
Value |
JavaValue.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3)
Evaluates a method.
|
Value |
ObjectExtValue.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates a method.
|
Value |
ArgRef.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates a method with 4 args.
|
Value |
Var.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates a method with 4 args.
|
Value |
Value.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates a method with 4 args.
|
Value |
JavaAdapterVar.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a0,
Value a1,
Value a2,
Value a3)
Evaluates a method with 4 args.
|
Value |
JavaAdapter.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates a method.
|
Value |
QuercusClass.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4)
calls the function.
|
Value |
JavaValue.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates a method.
|
Value |
ObjectExtValue.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates a method.
|
Value |
ArgRef.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates a method with 5 args.
|
Value |
Var.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates a method with 5 args.
|
Value |
Value.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates a method with 5 args.
|
Value |
JavaAdapterVar.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a0,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates a method with 5 args.
|
Value |
JavaAdapter.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates a method.
|
Value |
QuercusClass.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
calls the function.
|
Value |
JavaValue.callMethodRef(Env env,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates a method.
|
Value |
Value.callMethodRef(Env env,
StringValue methodName,
Value a1)
Evaluates a method with 1 arg.
|
Value |
Value.callMethodRef(Env env,
StringValue methodName,
Value[] args)
Evaluates a method.
|
Value |
Value.callMethodRef(Env env,
StringValue methodName,
Value a1,
Value a2)
Evaluates a method with 2 args.
|
Value |
Value.callMethodRef(Env env,
StringValue methodName,
Value a1,
Value a2,
Value a3)
Evaluates a method with 3 args.
|
Value |
Value.callMethodRef(Env env,
StringValue methodName,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates a method with 4 args.
|
Value |
Value.callMethodRef(Env env,
StringValue methodName,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates a method with 5 args.
|
Value |
QuercusClass.callMethodRef(Env env,
Value qThis,
StringValue methodName) |
Value |
QuercusClass.callMethodRef(Env env,
Value qThis,
StringValue methodName,
int hash)
calls the function.
|
Value |
QuercusClass.callMethodRef(Env env,
Value qThis,
StringValue methodName,
int hash,
Value a1)
calls the function.
|
Value |
QuercusClass.callMethodRef(Env env,
Value qThis,
StringValue methodName,
int hash,
Value[] args)
calls the function.
|
Value |
QuercusClass.callMethodRef(Env env,
Value qThis,
StringValue methodName,
int hash,
Value a1,
Value a2)
calls the function.
|
Value |
QuercusClass.callMethodRef(Env env,
Value qThis,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3)
calls the function.
|
Value |
QuercusClass.callMethodRef(Env env,
Value qThis,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4)
calls the function.
|
Value |
QuercusClass.callMethodRef(Env env,
Value qThis,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
calls the function.
|
Value |
QuercusClass.callMethodRef(Env env,
Value qThis,
StringValue methodName,
Value a1) |
Value |
QuercusClass.callMethodRef(Env env,
Value qThis,
StringValue methodName,
Value[] args) |
Value |
QuercusClass.callMethodRef(Env env,
Value qThis,
StringValue methodName,
Value a1,
Value a2) |
Value |
QuercusClass.callMethodRef(Env env,
Value qThis,
StringValue methodName,
Value a1,
Value a2,
Value a3) |
Value |
QuercusClass.callMethodRef(Env env,
Value qThis,
StringValue methodName,
Value a1,
Value a2,
Value a3,
Value a4) |
Value |
QuercusClass.callMethodRef(Env env,
Value qThis,
StringValue methodName,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5) |
Value |
CompiledClassDef.callNew(Env env,
Expr[] args)
Eval new
|
Value |
QuercusClass.callNew(Env env,
java.lang.Object parentJavaObject,
Value... args) |
Value |
JavaInvoker.callNew(Env env,
QuercusClass qClass,
Value qThis,
Value[] args) |
Value |
QuercusClass.callNew(Env env,
Value... args)
Creates a new instance.
|
Value |
CompiledClassDef.callNew(Env env,
Value[] args)
Eval new
|
Value |
Var.callRef(Env env)
Evaluates the function.
|
Value |
Value.callRef(Env env)
Evaluates the function.
|
Value |
Var.callRef(Env env,
Value a1)
Evaluates the function with an argument .
|
Value |
Value.callRef(Env env,
Value a1)
Evaluates the function with an argument .
|
Value |
Var.callRef(Env env,
Value[] args)
Evaluates the function, returning a reference.
|
Value |
Value.callRef(Env env,
Value[] args)
Evaluates the function, returning a reference.
|
Value |
Var.callRef(Env env,
Value a1,
Value a2)
Evaluates the function with arguments
|
Value |
Value.callRef(Env env,
Value a1,
Value a2)
Evaluates the function with arguments
|
Value |
Var.callRef(Env env,
Value a1,
Value a2,
Value a3)
Evaluates the function with arguments
|
Value |
Value.callRef(Env env,
Value a1,
Value a2,
Value a3)
Evaluates the function with arguments
|
Value |
Var.callRef(Env env,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates the function with arguments
|
Value |
Value.callRef(Env env,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates the function with arguments
|
Value |
Var.callRef(Env env,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates the function with arguments
|
Value |
Value.callRef(Env env,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates the function with arguments
|
Value |
QuercusClass.callStaticMethod(Env env,
Value qThis,
StringValue methodName)
calls the function statically.
|
Value |
QuercusClass.callStaticMethod(Env env,
Value qThis,
StringValue methodName,
int hash)
calls the function statically.
|
Value |
QuercusClass.callStaticMethod(Env env,
Value qThis,
StringValue methodName,
int hash,
Value a1)
calls the function statically.
|
Value |
QuercusClass.callStaticMethod(Env env,
Value qThis,
StringValue methodName,
int hash,
Value[] args)
calls the function statically.
|
Value |
QuercusClass.callStaticMethod(Env env,
Value qThis,
StringValue methodName,
int hash,
Value a1,
Value a2)
calls the function statically.
|
Value |
QuercusClass.callStaticMethod(Env env,
Value qThis,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3)
calls the function statically.
|
Value |
QuercusClass.callStaticMethod(Env env,
Value qThis,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4)
calls the function statically.
|
Value |
QuercusClass.callStaticMethod(Env env,
Value qThis,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
calls the function statically.
|
Value |
QuercusClass.callStaticMethod(Env env,
Value qThis,
StringValue methodName,
Value a1)
calls the function statically.
|
Value |
QuercusClass.callStaticMethod(Env env,
Value qThis,
StringValue methodName,
Value[] args)
calls the function statically.
|
Value |
QuercusClass.callStaticMethod(Env env,
Value qThis,
StringValue methodName,
Value a1,
Value a2)
calls the function statically.
|
Value |
QuercusClass.callStaticMethod(Env env,
Value qThis,
StringValue methodName,
Value a1,
Value a2,
Value a3)
calls the function statically.
|
Value |
QuercusClass.callStaticMethod(Env env,
Value qThis,
StringValue methodName,
Value a1,
Value a2,
Value a3,
Value a4)
calls the function statically.
|
Value |
QuercusClass.callStaticMethod(Env env,
Value qThis,
StringValue methodName,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
calls the function statically.
|
Value |
QuercusClass.callStaticMethodRef(Env env,
Value qThis,
StringValue methodName)
calls the function statically.
|
Value |
QuercusClass.callStaticMethodRef(Env env,
Value qThis,
StringValue methodName,
int hash)
calls the function statically.
|
Value |
QuercusClass.callStaticMethodRef(Env env,
Value qThis,
StringValue methodName,
int hash,
Value a1)
calls the function statically.
|
Value |
QuercusClass.callStaticMethodRef(Env env,
Value qThis,
StringValue methodName,
int hash,
Value[] args)
calls the function statically.
|
Value |
QuercusClass.callStaticMethodRef(Env env,
Value qThis,
StringValue methodName,
int hash,
Value a1,
Value a2)
calls the function statically.
|
Value |
QuercusClass.callStaticMethodRef(Env env,
Value qThis,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3)
calls the function statically.
|
Value |
QuercusClass.callStaticMethodRef(Env env,
Value qThis,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4)
calls the function statically.
|
Value |
QuercusClass.callStaticMethodRef(Env env,
Value qThis,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
calls the function statically.
|
Value |
QuercusClass.callStaticMethodRef(Env env,
Value qThis,
StringValue methodName,
Value a1)
calls the function statically.
|
Value |
QuercusClass.callStaticMethodRef(Env env,
Value qThis,
StringValue methodName,
Value[] args)
calls the function statically.
|
Value |
QuercusClass.callStaticMethodRef(Env env,
Value qThis,
StringValue methodName,
Value a1,
Value a2)
calls the function statically.
|
Value |
QuercusClass.callStaticMethodRef(Env env,
Value qThis,
StringValue methodName,
Value a1,
Value a2,
Value a3)
calls the function statically.
|
Value |
QuercusClass.callStaticMethodRef(Env env,
Value qThis,
StringValue methodName,
Value a1,
Value a2,
Value a3,
Value a4)
calls the function statically.
|
Value |
QuercusClass.callStaticMethodRef(Env env,
Value qThis,
StringValue methodName,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
calls the function statically.
|
void |
Value.checkPrivate(Env env,
java.lang.String className)
Checks if 'this' is a valid private call for 'className'
|
void |
Value.checkProtected(Env env,
java.lang.String className)
Checks if 'this' is a valid protected call for 'className'
|
void |
ObjectValue.cleanup(Env env) |
Value |
ObjectExtValue.clone(Env env)
Clone the object
|
Value |
Var.clone(Env env)
Clone for the clone keyword
|
Value |
Value.clone(Env env)
Clone for the clone keyword
|
Value |
ObjectExtJavaValue.clone(Env env)
Clone the object
|
Value |
JavaValue.clone(Env env) |
protected void |
ObjectExtValue.clone(Env env,
ObjectExtValue obj) |
void |
SessionCallback.close(Env env) |
StringValue |
StringValue.convertToUnicode(Env env,
java.lang.String charset)
Decodes from charset and returns UnicodeValue.
|
StringValue |
UnicodeBuilderValue.convertToUnicode(Env env,
java.lang.String charset)
Decodes from charset and returns UnicodeValue.
|
Value |
Value.copy(Env env)
Copy for serialization
|
Value |
ResinSessionArrayValue.copy(Env env,
java.util.IdentityHashMap<Value,Value> map)
Copy for serialization
|
Value |
ObjectExtValue.copy(Env env,
java.util.IdentityHashMap<Value,Value> map)
Copy for serialization
|
Value |
Value.copy(Env env,
java.util.IdentityHashMap<Value,Value> map)
Copy for serialization
|
Value |
JavaMapAdapter.copy(Env env,
java.util.IdentityHashMap<Value,Value> map)
Copy for serialization
|
Value |
CopyArrayValue.copy(Env env,
java.util.IdentityHashMap<Value,Value> map)
Copy for serialization
|
Value |
JavaListAdapter.copy(Env env,
java.util.IdentityHashMap<Value,Value> map)
Copy for serialization
|
Value |
SessionArrayValue.copy(Env env,
java.util.IdentityHashMap<Value,Value> map)
Copy for serialization
|
Value |
ArrayValueWrapper.copy(Env env,
java.util.IdentityHashMap<Value,Value> map)
Copy for serialization
|
abstract Value |
JavaAdapter.copy(Env env,
java.util.IdentityHashMap<Value,Value> map)
Copy for serialization
|
Value |
ArrayValueImpl.copy(Env env,
java.util.IdentityHashMap<Value,Value> map)
Copy for serialization
|
abstract Value |
ArrayValue.copy(Env env,
java.util.IdentityHashMap<Value,Value> map)
Copy for serialization
|
Value |
JavaCollectionAdapter.copy(Env env,
java.util.IdentityHashMap<Value,Value> map)
Copy for serialization
|
Value |
ObjectExtValue.copyTree(Env env,
CopyRoot root)
Copy for serialization
|
Value |
Var.copyTree(Env env,
CopyRoot root)
Copy for serialization
|
Value |
Value.copyTree(Env env,
CopyRoot root)
Copy for serialization
|
Value |
ArrayValueImpl.copyTree(Env env,
CopyRoot root)
Copy for serialization
|
long |
ArrayDelegate.count(Env env,
ObjectValue qThis)
Returns the array count
|
int |
CountDelegate.count(Env env,
ObjectValue qThis)
Returns the object's count
|
StringValue |
StringValue.create(Env env,
StringValue unicodeStr,
java.lang.String charset) |
StringValue |
UnicodeBuilderValue.create(Env env,
StringValue str,
java.lang.String charset)
Decodes the Unicode str from charset.
|
Value |
QuercusClass.createObject(Env env)
Creates a new object without calling the constructor.
|
Value |
QuercusClass.createObject(Env env,
boolean isInit)
Creates a new object without calling the constructor.
|
boolean |
SessionArrayValue.decode(Env env,
StringValue encoded)
Decodes encoded values, adding them to this object.
|
void |
SessionCallback.destroy(Env env,
java.lang.String id) |
java.lang.String |
SessionArrayValue.encode(Env env)
Encoding for serialization.
|
Value[] |
JavaInvoker.evalArguments(Env env,
Expr fun,
Expr[] args)
Evaluates a function's argument, handling ref vs non-ref
|
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) |
Value |
ArrayDelegate.get(Env env,
ObjectValue qThis,
Value key)
Returns the value for the specified key.
|
Arg[] |
CallbackFunction.getArgs(Env env) |
Arg[] |
CallbackClassMethod.getArgs(Env env) |
Arg[] |
CallbackObjectMethod.getArgs(Env env) |
Arg[] |
Callable.getArgs(Env env)
Returns the formal arguments.
|
Arg[] |
ObjectValue.getArgs(Env env) |
Arg[] |
InterpretedClosure.getArgs(Env env) |
Arg[] |
CallbackError.getArgs(Env env) |
Value |
Value.getArgTail(Env env,
boolean isTop)
Sets the array tail, returning a reference to the tail.
|
Value |
ArrayValueImpl.getArgTail(Env env,
boolean isTop)
Sets the array tail, returning a reference to the tail.
|
java.util.Iterator<java.util.Map.Entry<Value,Value>> |
ObjectExtValue.getBaseIterator(Env env)
Returns an iterator for the key => value pairs.
|
java.util.Iterator<java.util.Map.Entry<Value,Value>> |
Value.getBaseIterator(Env env)
Returns an iterator for the key => value pairs.
|
java.util.Iterator<java.util.Map.Entry<Value,Value>> |
ArrayValue.getBaseIterator(Env env) |
Value |
Value.getCalledClass(Env env)
Returns the called class
|
Value |
QuercusClass.getConstant(Env env,
StringValue name)
Finds the matching constant
|
java.util.HashMap<StringValue,Value> |
QuercusClass.getConstantMap(Env env)
Returns the constants defined in this class.
|
int |
ArgRef.getCount(Env env) |
int |
Var.getCount(Env env)
Returns the count, as returned by the global php count() function
|
int |
Value.getCount(Env env)
Returns the count, as returned by the global php count() function
|
int |
NullValue.getCount(Env env) |
int |
ObjectValue.getCount(Env env)
Returns the count value with the given key.
|
int |
ArrayValue.getCount(Env env)
Returns the count().
|
int |
Var.getCountRecursive(Env env)
Returns the count, as returned by the global php count() function
|
int |
Value.getCountRecursive(Env env)
Returns the count, as returned by the global php count() function
|
int |
ArrayValue.getCountRecursive(Env env)
Returns the count().
|
Value |
DefinitionState.getDeclaredClasses(Env env)
Returns the declared classes.
|
java.lang.String |
CallbackFunction.getDeclComment(Env env) |
java.lang.String |
CallbackClassMethod.getDeclComment(Env env) |
java.lang.String |
CallbackObjectMethod.getDeclComment(Env env) |
java.lang.String |
Callable.getDeclComment(Env env)
Returns the comment in the file where this is defined in.
|
java.lang.String |
ObjectValue.getDeclComment(Env env) |
java.lang.String |
InterpretedClosure.getDeclComment(Env env) |
java.lang.String |
CallbackError.getDeclComment(Env env) |
int |
CallbackFunction.getDeclEndLine(Env env) |
int |
CallbackClassMethod.getDeclEndLine(Env env) |
int |
CallbackObjectMethod.getDeclEndLine(Env env) |
int |
Callable.getDeclEndLine(Env env)
Returns the end line in the file where this is defined in.
|
int |
ObjectValue.getDeclEndLine(Env env) |
int |
InterpretedClosure.getDeclEndLine(Env env) |
int |
CallbackError.getDeclEndLine(Env env) |
java.lang.String |
CallbackFunction.getDeclFileName(Env env) |
java.lang.String |
CallbackClassMethod.getDeclFileName(Env env) |
java.lang.String |
CallbackObjectMethod.getDeclFileName(Env env) |
java.lang.String |
Callable.getDeclFileName(Env env)
Returns the name of the file where this is defined in.
|
java.lang.String |
ObjectValue.getDeclFileName(Env env) |
java.lang.String |
InterpretedClosure.getDeclFileName(Env env) |
java.lang.String |
CallbackError.getDeclFileName(Env env) |
int |
CallbackFunction.getDeclStartLine(Env env) |
int |
CallbackClassMethod.getDeclStartLine(Env env) |
int |
CallbackObjectMethod.getDeclStartLine(Env env) |
int |
Callable.getDeclStartLine(Env env)
Returns the start line in the file where this is defined in.
|
int |
ObjectValue.getDeclStartLine(Env env) |
int |
InterpretedClosure.getDeclStartLine(Env env) |
int |
CallbackError.getDeclStartLine(Env env) |
Value |
CompositeDataValue.getField(Env env,
StringValue attrName)
Returns an attribute.
|
Value |
ObjectExtValue.getField(Env env,
StringValue name)
Gets a field value.
|
Value |
Var.getField(Env env,
StringValue name)
Returns the field value.
|
Value |
Value.getField(Env env,
StringValue name)
Returns the field value
|
Value |
JavaAdapterVar.getField(Env env,
StringValue index)
Returns the field ref.
|
Value |
JavaAdapter.getField(Env env,
StringValue name) |
Value |
JavaValue.getField(Env env,
StringValue name)
Returns the field value.
|
Value |
QuercusClass.getField(Env env,
Value qThis,
StringValue name)
Implements the __get method call.
|
Value |
ObjectExtValue.getFieldArg(Env env,
StringValue name,
boolean isTop)
Returns the value as an argument which may be a reference.
|
Value |
ArgGetValue.getFieldArg(Env env,
StringValue index,
boolean isTop)
Returns the arg object for a field reference, e.g.
|
Value |
ArgGetFieldValue.getFieldArg(Env env,
StringValue name,
boolean isTop)
Creates an argument which may create the given field.
|
Value |
Var.getFieldArg(Env env,
StringValue name,
boolean isTop)
Returns the array ref.
|
Value |
Value.getFieldArg(Env env,
StringValue name,
boolean isTop)
Returns the field used as a method argument
|
Value |
JavaAdapterVar.getFieldArg(Env env,
StringValue index,
boolean isTop)
Returns the array ref.
|
Value |
CopyObjectExtValue.getFieldArg(Env env,
StringValue name,
boolean isTop)
Returns the value as an argument which may be a reference.
|
Value |
ObjectExtValue.getFieldArgRef(Env env,
StringValue name)
Returns the value as an argument which may be a reference.
|
Value |
Value.getFieldArgRef(Env env,
StringValue name)
Returns the field ref for an argument.
|
Value |
CopyObjectExtValue.getFieldArgRef(Env env,
StringValue name)
Returns the value as an argument which may be a reference.
|
Value |
Var.getFieldArray(Env env,
StringValue name)
Returns the field value as an array
|
Value |
Value.getFieldArray(Env env,
StringValue name)
Returns the value for a field, creating an object if the field
is unset.
|
Value |
JavaAdapterVar.getFieldArray(Env env,
StringValue index)
Returns the field value as an array
|
protected Value |
ObjectExtValue.getFieldExt(Env env,
StringValue name)
Returns fields not explicitly specified by this value.
|
protected Value |
ObjectExtJavaValue.getFieldExt(Env env,
StringValue name)
Returns fields not explicitly specified by this value.
|
Value |
Var.getFieldObject(Env env,
StringValue name)
Returns the field value as an object
|
Value |
Value.getFieldObject(Env env,
StringValue name)
Returns the value for a field, creating an object if the field
is unset.
|
Value |
JavaAdapterVar.getFieldObject(Env env,
StringValue index)
Returns the field value as an object
|
Var |
ObjectExtValue.getFieldVar(Env env,
StringValue name)
Returns the array ref.
|
Var |
ArgGetFieldValue.getFieldVar(Env env,
StringValue name)
Converts to a reference variable.
|
Var |
Var.getFieldVar(Env env,
StringValue name)
Returns the field ref.
|
Var |
Value.getFieldVar(Env env,
StringValue name)
Returns the field ref.
|
Var |
JavaAdapterVar.getFieldVar(Env env,
StringValue index)
Returns the field ref.
|
Var |
CopyObjectExtValue.getFieldVar(Env env,
StringValue name)
Returns the array ref.
|
java.lang.String |
QuercusLanguageException.getFile(Env env) |
AbstractFunction |
CallbackFunction.getFunction(Env env) |
ArrayValue |
QuercusClass.getInterfaces(Env env,
boolean autoload)
Returns an array of the interfaces that this class and its parents
implements.
|
java.util.Iterator<java.util.Map.Entry<Value,Value>> |
ObjectExtValue.getIterator(Env env)
Returns an iterator for the key => value pairs.
|
java.util.Iterator<java.util.Map.Entry<Value,Value>> |
ArgRef.getIterator(Env env) |
java.util.Iterator<java.util.Map.Entry<Value,Value>> |
Var.getIterator(Env env) |
java.util.Iterator<java.util.Map.Entry<Value,Value>> |
Value.getIterator(Env env)
Returns an iterator for the key => value pairs.
|
java.util.Iterator<java.util.Map.Entry<Value,Value>> |
JavaMapAdapter.getIterator(Env env) |
java.util.Iterator<java.util.Map.Entry<Value,Value>> |
JavaAdapterVar.getIterator(Env env) |
java.util.Iterator<java.util.Map.Entry<Value,Value>> |
ArrayValueWrapper.getIterator(Env env) |
java.util.Iterator<java.util.Map.Entry<Value,Value>> |
GlobalArrayValue.getIterator(Env env) |
java.util.Iterator<java.util.Map.Entry<Value,Value>> |
ObjectValue.getIterator(Env env)
Returns an iterator for the key => value pairs.
|
java.util.Iterator<java.util.Map.Entry<Value,Value>> |
JavaCollectionAdapter.getIterator(Env env) |
java.util.Iterator<java.util.Map.Entry<Value,Value>> |
TraversableDelegate.getIterator(Env env,
ObjectValue qThis)
Returns an iterator over the object's <key,value> entries.
|
Value[] |
ArgRef.getKeyArray(Env env) |
Value[] |
Value.getKeyArray(Env env)
Returns the field keys.
|
Value[] |
ArrayValue.getKeyArray(Env env)
Returns the field keys.
|
java.util.Iterator<Value> |
ObjectExtValue.getKeyIterator(Env env)
Returns an iterator for the keys.
|
java.util.Iterator<Value> |
ArgRef.getKeyIterator(Env env) |
java.util.Iterator<Value> |
Var.getKeyIterator(Env env) |
java.util.Iterator<Value> |
Value.getKeyIterator(Env env)
Returns an iterator for the field keys.
|
java.util.Iterator<Value> |
JavaMapAdapter.getKeyIterator(Env env) |
java.util.Iterator<Value> |
JavaAdapterVar.getKeyIterator(Env env) |
java.util.Iterator<Value> |
ArrayValueWrapper.getKeyIterator(Env env) |
java.util.Iterator<Value> |
GlobalArrayValue.getKeyIterator(Env env) |
java.util.Iterator<Value> |
ObjectValue.getKeyIterator(Env env)
Returns an iterator for the keys.
|
java.util.Iterator<Value> |
ArrayValue.getKeyIterator(Env env) |
java.util.Iterator<Value> |
JavaCollectionAdapter.getKeyIterator(Env env) |
java.util.Iterator<Value> |
TraversableDelegate.getKeyIterator(Env env,
ObjectValue qThis)
Returns an iterator over the object's keys
|
int |
QuercusLanguageException.getLine(Env env) |
Location |
QuercusLanguageException.getLocation(Env env)
Returns the location of this PHP exception.
|
java.lang.String |
QuercusLanguageException.getMessage(Env env)
Returns the PHP exception message.
|
Value |
ObjectExtValue.getObject(Env env)
Returns the value for the variable, creating an object if the var
is unset.
|
Value |
Var.getObject(Env env)
Returns the value, creating an object if unset.
|
Value |
Value.getObject(Env env)
Returns the value for the variable, creating an object if the var
is unset.
|
Value |
JavaAdapterVar.getObject(Env env)
Returns the value, creating an object if unset.
|
Value |
NullValue.getObject(Env env)
Returns a new object.
|
Value |
Var.getObject(Env env,
Value index)
Returns the value, creating an object if unset.
|
Value |
Value.getObject(Env env,
Value index)
Returns the value for a field, creating an object if the field
is unset.
|
Value |
CopyArrayValue.getObject(Env env,
Value fieldName)
Returns the field value, creating an object if it's unset.
|
Value |
CompiledClassDef.getObject(Env env,
Value name)
Returns the field value, if unset, creates an object.
|
Value |
JavaAdapterVar.getObject(Env env,
Value index)
Returns the value, creating an object if unset.
|
Value |
ArrayValueImpl.getObject(Env env,
Value fieldName)
Returns the field value, creating an object if it's unset.
|
Value |
ArrayValue.getObject(Env env,
Value fieldName)
Returns the field value, creating an object if it's unset.
|
StringValue |
Var.getObjectHash(Env env)
Returns the SPL object hash.
|
StringValue |
Value.getObjectHash(Env env)
Returns the SPL object hash.
|
StringValue |
ObjectValue.getObjectHash(Env env)
Returns the unique object hash.
|
Value |
QuercusClass.getStaticFieldInternal(Env env,
StringValue name)
For Reflection.
|
Value |
Var.getStaticFieldValue(Env env,
StringValue name)
Returns the static field.
|
Value |
Value.getStaticFieldValue(Env env,
StringValue name)
Returns the static field.
|
Value |
QuercusClass.getStaticFieldValue(Env env,
StringValue name) |
Value |
ObjectValue.getStaticFieldValue(Env env,
StringValue name)
Returns the static field.
|
Var |
Var.getStaticFieldVar(Env env,
StringValue name)
Returns the static field reference.
|
Var |
Value.getStaticFieldVar(Env env,
StringValue name)
Returns the static field reference.
|
Var |
QuercusClass.getStaticFieldVar(Env env,
StringValue name) |
Var |
ObjectValue.getStaticFieldVar(Env env,
StringValue name)
Returns the static field reference.
|
Value |
ObjectExtValue.getThisField(Env env,
StringValue name)
Gets a field value.
|
Value |
Var.getThisField(Env env,
StringValue name)
Returns the field value.
|
Value |
Value.getThisField(Env env,
StringValue name)
Returns the field as a Var or Value.
|
Value |
ObjectExtValue.getThisFieldArg(Env env,
StringValue name)
Returns the value as an argument which may be a reference.
|
Value |
Var.getThisFieldArg(Env env,
StringValue name)
Returns the array ref.
|
Value |
Value.getThisFieldArg(Env env,
StringValue name)
Returns the field used as a method argument
|
Value |
CopyObjectExtValue.getThisFieldArg(Env env,
StringValue name)
Returns the value as an argument which may be a reference.
|
Value |
ObjectExtValue.getThisFieldArgRef(Env env,
StringValue name)
Returns the value as an argument which may be a reference.
|
Value |
Value.getThisFieldArgRef(Env env,
StringValue name)
Returns the field ref for an argument.
|
Value |
CopyObjectExtValue.getThisFieldArgRef(Env env,
StringValue name)
Returns the value as an argument which may be a reference.
|
Value |
Var.getThisFieldArray(Env env,
StringValue name)
Returns the field value as an array
|
Value |
Value.getThisFieldArray(Env env,
StringValue name)
Returns the value for a field, creating an object if the field
is unset.
|
Value |
Var.getThisFieldObject(Env env,
StringValue name)
Returns the field value as an object
|
Value |
Value.getThisFieldObject(Env env,
StringValue name)
Returns the value for a field, creating an object if the field
is unset.
|
Var |
ObjectExtValue.getThisFieldVar(Env env,
StringValue name)
Returns the array ref.
|
Var |
Var.getThisFieldVar(Env env,
StringValue name)
Returns the field ref.
|
Var |
Value.getThisFieldVar(Env env,
StringValue name)
Returns the field as a Var.
|
Var |
CopyObjectExtValue.getThisFieldVar(Env env,
StringValue name)
Returns the array ref.
|
ArrayValue |
QuercusLanguageException.getTrace(Env env) |
QuercusClass |
QuercusClass.getTraitParent(Env env,
java.lang.String traitName)
Returns the parent context for the trait.
|
Value |
UnserializeCacheEntry.getValue(Env env) |
Value[] |
Value.getValueArray(Env env)
Returns the field values.
|
Value[] |
ArrayValue.getValueArray(Env env)
Returns the field values.
|
java.util.Iterator<Value> |
ObjectExtValue.getValueIterator(Env env)
Returns an iterator for the values.
|
java.util.Iterator<Value> |
ArgRef.getValueIterator(Env env) |
java.util.Iterator<Value> |
Var.getValueIterator(Env env) |
java.util.Iterator<Value> |
Value.getValueIterator(Env env)
Returns an iterator for the field values.
|
java.util.Iterator<Value> |
JavaMapAdapter.getValueIterator(Env env) |
java.util.Iterator<Value> |
JavaAdapterVar.getValueIterator(Env env) |
java.util.Iterator<Value> |
ArrayValueWrapper.getValueIterator(Env env) |
java.util.Iterator<Value> |
GlobalArrayValue.getValueIterator(Env env) |
java.util.Iterator<Value> |
ObjectValue.getValueIterator(Env env)
Returns an iterator for the values.
|
java.util.Iterator<Value> |
ArrayValue.getValueIterator(Env env) |
java.util.Iterator<Value> |
JavaCollectionAdapter.getValueIterator(Env env) |
java.util.Iterator<Value> |
TraversableDelegate.getValueIterator(Env env,
ObjectValue qThis)
Returns an iterator over the object's values.
|
boolean |
QuercusClass.implementsInterface(Env env,
java.lang.String name)
Returns true if this class or its parents implements specified interface.
|
void |
ArrayValueComponent.init(Env env) |
void |
QuercusClass.init(Env env) |
void |
Value.initField(Env env,
ClassField field,
boolean isInitFieldValues) |
void |
ObjectExtValue.initField(Env env,
StringValue name,
StringValue canonicalName,
Value value)
Adds a new value to the object.
|
void |
Var.initField(Env env,
StringValue name,
StringValue canonicalName,
Value value)
Initializes a new field, does not call __set if it is defined.
|
void |
Value.initField(Env env,
StringValue name,
StringValue canonicalName,
Value value) |
void |
JavaAdapterVar.initField(Env env,
StringValue name,
StringValue canonicalName,
Value value)
Initializes a new field, does not call __set if it is defined.
|
void |
CopyObjectExtValue.initField(Env env,
StringValue name,
StringValue canonicalName,
Value value)
Adds a new value to the object.
|
void |
ObjectValue.initField(Env env,
StringValue name,
StringValue canonicalName,
Value value)
Initializes a new field, does not call __set if it is defined.
|
void |
Value.initField(Env env,
StringValue canonicalName,
Value value) |
void |
Value.initIncompleteField(Env env,
StringValue name,
Value value,
FieldVisibility visibility) |
void |
ObjectValue.initIncompleteField(Env env,
StringValue name,
Value value,
FieldVisibility visibility) |
void |
CompiledClassDef.initInstance(Env env,
Value value,
boolean isInitFieldValues)
Creates a new instance.
|
void |
QuercusClass.initObject(Env env,
ObjectValue obj)
Initializes the object's methods and fields.
|
void |
QuercusClass.initObject(Env env,
ObjectValue obj,
boolean isInitFieldValues)
Initializes the object's methods and fields.
|
void |
ObjectExtValue.initObject(Env env,
QuercusClass cls)
Initializes the incomplete class.
|
void |
ObjectValue.initObject(Env env,
QuercusClass cls)
Initializes the incomplete class.
|
boolean |
ArgRef.isA(Env env,
java.lang.String name)
Returns true for an implementation of a class
|
boolean |
Var.isA(Env env,
java.lang.String name)
Returns true for an implementation of a class
|
boolean |
Value.isA(Env env,
java.lang.String name)
Returns true for an implementation of a class
|
boolean |
JavaAdapterVar.isA(Env env,
java.lang.String name)
Returns true for an implementation of a class
|
boolean |
JavaAdapter.isA(Env env,
java.lang.String name) |
boolean |
QuercusClass.isA(Env env,
java.lang.String name)
Returns true for an implementation of a class
|
boolean |
ObjectValue.isA(Env env,
java.lang.String name)
Returns true for an implementation of a class
|
boolean |
Closure.isA(Env env,
java.lang.String name) |
boolean |
Value.isA(Env env,
Value value)
Returns true for an implementation of a class
|
boolean |
Value.isCallable(Env env,
boolean isCheckSyntaxOnly,
Value nameRef)
Returns true for a callable object.
|
boolean |
StringValue.isCallable(Env env,
boolean isCheckSyntaxOnly,
Value nameRef) |
boolean |
ObjectValue.isCallable(Env env,
boolean isCheckSyntaxOnly,
Value nameRef)
The object is callable if it has an __invoke method
|
boolean |
ArrayValue.isCallable(Env env,
boolean isCheckSyntaxOnly,
Value nameRef) |
boolean |
Closure.isCallable(Env env,
boolean isCheckSyntaxOnly,
Value nameRef) |
boolean |
ArrayDelegate.isEmpty(Env env,
ObjectValue qThis,
Value key)
Returns true if the value is empty.
|
boolean |
Var.isEmpty(Env env,
Value index)
Returns true if the value is empty
|
boolean |
Value.isEmpty(Env env,
Value index)
Returns true if the value is empty
|
boolean |
ObjectValue.isEmpty(Env env,
Value key)
Return true if empty.
|
boolean |
ArrayValue.isEmpty(Env env,
Value key) |
boolean |
ObjectExtValue.isFieldExists(Env env,
StringValue name) |
boolean |
Var.isFieldExists(Env env,
StringValue name)
Returns true if the object has this field.
|
boolean |
Value.isFieldExists(Env env,
StringValue name)
Returns true if the object has this field.
|
boolean |
CallbackFunction.isInternal(Env env) |
abstract boolean |
Callback.isInternal(Env env)
Returns true if this callback is implemented internally (i.e.
|
boolean |
CallbackClassMethod.isInternal(Env env) |
boolean |
CallbackObjectMethod.isInternal(Env env) |
boolean |
ObjectValue.isInternal(Env env) |
boolean |
InterpretedClosure.isInternal(Env env) |
boolean |
CallbackError.isInternal(Env env) |
boolean |
Closure.isInternal(Env env) |
boolean |
CallbackFunction.isReturnsReference(Env env) |
boolean |
CallbackClassMethod.isReturnsReference(Env env) |
boolean |
CallbackObjectMethod.isReturnsReference(Env env) |
boolean |
Callable.isReturnsReference(Env env)
Returns true if this returns a reference.
|
boolean |
ObjectValue.isReturnsReference(Env env) |
boolean |
InterpretedClosure.isReturnsReference(Env env) |
boolean |
CallbackError.isReturnsReference(Env env) |
boolean |
ArrayDelegate.isset(Env env,
ObjectValue qThis,
Value key)
Returns true if the value is set
|
boolean |
ObjectExtValue.issetField(Env env,
StringValue name) |
boolean |
Var.issetField(Env env,
StringValue name)
Returns true if the field is set.
|
boolean |
Value.issetField(Env env,
StringValue name)
Returns true if the field is set
|
boolean |
QuercusClass.issetField(Env env,
StringValue name) |
boolean |
JavaValue.issetField(Env env,
StringValue name)
Returns true if the field is set
|
boolean |
QuercusClass.issetField(Env env,
Value qThis,
StringValue name)
Implements the __isset method call.
|
boolean |
Var.issetThisField(Env env,
StringValue name)
Returns true if the field is set.
|
boolean |
Value.issetThisField(Env env,
StringValue name)
Returns true if the field is set
|
boolean |
CallbackFunction.isValid(Env env) |
abstract boolean |
Callback.isValid(Env env) |
boolean |
CallbackClassMethod.isValid(Env env) |
boolean |
CallbackObjectMethod.isValid(Env env) |
boolean |
Callable.isValid(Env env)
Checks for a valid callback.
|
boolean |
ObjectValue.isValid(Env env) |
boolean |
CallbackError.isValid(Env env) |
boolean |
Closure.isValid(Env env) |
void |
ObjectExtValue.jsonEncode(Env env,
JsonEncodeContext context,
StringValue sb)
Encodes the value in JSON.
|
void |
BooleanValue.jsonEncode(Env env,
JsonEncodeContext context,
StringValue sb)
Encodes the value in JSON.
|
void |
Var.jsonEncode(Env env,
JsonEncodeContext context,
StringValue sb)
Encodes the value in JSON.
|
void |
Value.jsonEncode(Env env,
JsonEncodeContext context,
StringValue sb)
Encodes the value in JSON.
|
void |
StringValue.jsonEncode(Env env,
JsonEncodeContext context,
StringValue sb)
Encodes the value in JSON.
|
void |
NumberValue.jsonEncode(Env env,
JsonEncodeContext context,
StringValue sb)
Encodes the value in JSON.
|
void |
NullValue.jsonEncode(Env env,
JsonEncodeContext context,
StringValue sb)
Encodes the value in JSON.
|
void |
ObjectValue.jsonEncode(Env env,
JsonEncodeContext context,
StringValue sb)
Encodes the value in JSON.
|
void |
ArrayValue.jsonEncode(Env env,
JsonEncodeContext context,
StringValue sb) |
void |
LongValue.jsonEncode(Env env,
JsonEncodeContext context,
StringValue sb)
Encodes the value in JSON.
|
void |
JavaValue.jsonEncode(Env env,
JsonEncodeContext context,
StringValue sb)
Encodes the value in JSON.
|
void |
ArrayValue.jsonEncodeAssociative(Env env,
JsonEncodeContext context,
StringValue sb) |
void |
SessionArrayValue.load(Env env,
java.io.InputStream in) |
QuercusClass |
InternalAutoloadCallback.loadClass(Env env,
java.lang.String name)
Evaluates the callback with 1 arguments.
|
void |
SessionCallback.open(Env env,
java.lang.String savePath,
java.lang.String sessionName) |
Value |
Var.pop(Env env)
Pops the top array element.
|
Value |
Value.pop(Env env)
Pops the top array element.
|
Value |
CopyArrayValue.pop(Env env)
Pops the top value.
|
Value |
JavaAdapterVar.pop(Env env)
Pops the top array element.
|
Value |
JavaListAdapter.pop(Env env)
Pops the top value.
|
Value |
ArrayValueWrapper.pop(Env env)
Pops the top value.
|
Value |
JavaAdapter.pop(Env env)
Pops the top value.
|
Value |
ArrayValueImpl.pop(Env env)
Pops the top value.
|
abstract Value |
ArrayValue.pop(Env env)
Pops the top value.
|
void |
DoubleValue.print(Env env)
Prints the value.
|
void |
ObjectExtValue.print(Env env)
Converts to a string.
|
void |
LargeStringBuilderValue.print(Env env)
Prints the value.
|
void |
BooleanValue.print(Env env)
Prints the value.
|
void |
ArgRef.print(Env env)
Prints the value.
|
void |
Var.print(Env env)
Prints the value.
|
void |
Value.print(Env env)
Prints the value.
|
void |
DefaultValue.print(Env env)
Prints the value.
|
void |
JavaAdapterVar.print(Env env)
Prints the value.
|
void |
NullValue.print(Env env)
Prints the value.
|
void |
GlobalArrayValue.print(Env env)
Prints the value.
|
void |
BreakValue.print(Env env)
Prints the value.
|
void |
UnicodeBuilderValue.print(Env env)
Prints the value.
|
void |
StringBuilderValue.print(Env env)
Prints the value.
|
void |
ArrayValue.print(Env env)
Prints the value.
|
void |
LongValue.print(Env env)
Prints the value.
|
void |
ContinueValue.print(Env env)
Prints the value.
|
void |
LargeStringBuilderValue.print(Env env,
WriteStream out)
Prints the value.
|
void |
Var.print(Env env,
WriteStream out)
Prints the value.
|
void |
Value.print(Env env,
WriteStream out)
Prints the value.
|
void |
StringBuilderValue.print(Env env,
WriteStream out)
Prints the value.
|
void |
Value.printR(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
protected void |
ArrayValue.printREntry(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet,
java.util.Map.Entry<Value,Value> mapEntry) |
protected void |
ObjectExtValue.printRImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
protected void |
ObjectExtValue.Entry.printRImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
protected void |
ArgRef.printRImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
protected void |
Var.printRImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
protected void |
Value.printRImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
protected void |
ServerArrayValue.printRImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
protected void |
ResourceValue.printRImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
protected void |
JavaAdapter.printRImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
protected void |
ObjectExtJavaValue.printRImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
protected void |
ArrayValue.printRImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
protected void |
ArrayValue.Entry.printRImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
protected void |
ArgValue.printRImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
protected void |
JavaValue.printRImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
Value |
ArrayDelegate.put(Env env,
ObjectValue qThis,
Value value)
Appends a value.
|
Value |
ArrayDelegate.put(Env env,
ObjectValue qThis,
Value key,
Value value)
Sets the value for the spoecified key.
|
void |
ArrayValue.put(Env env,
java.lang.String key,
boolean value)
Convenience for lib.
|
void |
ArrayValue.put(Env env,
java.lang.String key,
long value)
Convenience for lib.
|
void |
ArrayValue.put(Env env,
java.lang.String key,
java.lang.String value)
Convenience for lib.
|
Value |
Value.putArray(Env env)
Appends a new array.
|
Value |
ObjectValue.putField(Env env,
java.lang.String key,
long value)
Adds a new value.
|
Value |
ObjectValue.putField(Env env,
java.lang.String key,
java.lang.String value)
Adds a new value.
|
Value |
Value.putField(Env env,
java.lang.String name,
Value value) |
Value |
ObjectValue.putField(Env env,
java.lang.String key,
Value value)
Adds a new value.
|
Value |
ObjectExtValue.putField(Env env,
StringValue name,
Value value)
Adds a new value.
|
Value |
Var.putField(Env env,
StringValue name,
Value value)
Sets the field.
|
Value |
Value.putField(Env env,
StringValue name,
Value object)
Returns the field ref.
|
Value |
JavaAdapterVar.putField(Env env,
StringValue index,
Value value)
Sets the field.
|
Value |
CopyObjectExtValue.putField(Env env,
StringValue name,
Value value)
Adds a new value.
|
Value |
JavaAdapter.putField(Env env,
StringValue name,
Value value) |
Value |
JavaValue.putField(Env env,
StringValue name,
Value value)
Sets the field value.
|
Value |
Value.putField(Env env,
StringValue name,
Value value,
Value innerIndex,
Value innerValue) |
protected Value |
ObjectExtValue.putFieldExt(Env env,
StringValue name,
Value value) |
protected Value |
CopyObjectExtValue.putFieldExt(Env env,
StringValue name,
Value value) |
protected Value |
ObjectExtJavaValue.putFieldExt(Env env,
StringValue name,
Value value)
Sets fields not specified by the value.
|
Value |
Value.putObject(Env env)
Appends a new object
|
Value |
ObjectExtValue.putThisField(Env env,
StringValue name,
Value value)
Sets/adds field to this object.
|
Value |
Var.putThisField(Env env,
StringValue name,
Value value)
Sets the field.
|
Value |
Value.putThisField(Env env,
StringValue name,
Value object)
Returns the field ref.
|
Value |
JavaAdapterVar.putThisField(Env env,
StringValue index,
Value value)
Sets the field.
|
Value |
CopyObjectExtValue.putThisField(Env env,
StringValue name,
Value value)
Sets/adds field to this object.
|
Value |
Value.putThisField(Env env,
StringValue name,
Value array,
Value index,
Value value)
Sets an array field ref.
|
Value |
Var.putThisFieldArray(Env env,
Value obj,
StringValue fieldName,
Value index,
Value value)
Appends a value to an array that is a field of an object.
|
Value |
Value.putThisFieldArray(Env env,
Value obj,
StringValue fieldName,
Value index,
Value value)
Appends a value to an array that is a field of an object.
|
Value |
StringValue.putThisFieldArray(Env env,
Value obj,
StringValue fieldName,
Value index,
Value value)
Appends a value to an array that is a field of an object.
|
StringValue |
SessionCallback.read(Env env,
java.lang.String id) |
void |
DoubleValue.serialize(Env env,
java.lang.StringBuilder sb)
Serializes the value.
|
void |
LargeStringBuilderValue.serialize(Env env,
java.lang.StringBuilder sb)
Serializes the value.
|
void |
BooleanValue.serialize(Env env,
java.lang.StringBuilder sb)
Serializes the value.
|
void |
CallbackFunction.serialize(Env env,
java.lang.StringBuilder sb)
Serializes the value.
|
void |
ArgRef.serialize(Env env,
java.lang.StringBuilder sb)
Serializes the value.
|
void |
Var.serialize(Env env,
java.lang.StringBuilder sb)
Serializes the value.
|
void |
Value.serialize(Env env,
java.lang.StringBuilder sb)
Serializes the value.
|
void |
StringValue.serialize(Env env,
java.lang.StringBuilder sb)
Serializes the value.
|
void |
NullValue.serialize(Env env,
java.lang.StringBuilder sb)
Serializes the value.
|
void |
ResourceValue.serialize(Env env,
java.lang.StringBuilder sb)
Serializes the value.
|
void |
ConstStringValue.serialize(Env env,
java.lang.StringBuilder sb)
Serializes the value.
|
void |
UnicodeBuilderValue.serialize(Env env,
java.lang.StringBuilder sb)
Serializes the value.
|
void |
StringBuilderValue.serialize(Env env,
java.lang.StringBuilder sb)
Serializes the value.
|
void |
JavaAdapter.serialize(Env env,
java.lang.StringBuilder sb)
Serializes the value.
|
void |
LongValue.serialize(Env env,
java.lang.StringBuilder sb)
Serializes the value.
|
void |
ObjectExtValue.serialize(Env env,
java.lang.StringBuilder sb,
SerializeMap serializeMap)
Serializes the value.
|
void |
ArgRef.serialize(Env env,
java.lang.StringBuilder sb,
SerializeMap serializeMap) |
void |
Var.serialize(Env env,
java.lang.StringBuilder sb,
SerializeMap serializeMap) |
void |
Value.serialize(Env env,
java.lang.StringBuilder sb,
SerializeMap serializeMap)
Serializes the value.
|
void |
JavaAdapterVar.serialize(Env env,
java.lang.StringBuilder sb,
SerializeMap map)
Serializes the value.
|
void |
ArrayValue.serialize(Env env,
java.lang.StringBuilder sb,
SerializeMap serializeMap)
Serializes the value.
|
void |
JavaValue.serialize(Env env,
java.lang.StringBuilder sb,
SerializeMap map)
Serializes the value.
|
Value |
QuercusClass.setField(Env env,
Value qThis,
StringValue name,
Value value)
Implements the __set method call.
|
Value |
Var.setStaticFieldRef(Env env,
StringValue name,
Value value)
Sets the static field.
|
Value |
Value.setStaticFieldRef(Env env,
StringValue name,
Value value)
Sets the static field.
|
Value |
QuercusClass.setStaticFieldRef(Env env,
StringValue name,
Value value) |
Value |
ObjectValue.setStaticFieldRef(Env env,
StringValue name,
Value value)
Sets the static field.
|
ArrayValue |
CopyArrayValue.slice(Env env,
int start,
int end,
boolean isPreserveKeys)
Slices.
|
ArrayValue |
ArrayValueImpl.slice(Env env,
int start,
int end,
boolean isPreserveKeys)
Slices.
|
ArrayValue |
ArrayValue.slice(Env env,
int start,
int end,
boolean isPreserveKeys)
Slices.
|
void |
SessionArrayValue.store(Env env,
java.io.OutputStream out)
Saves the object to the output stream.
|
ArrayValue |
ArgRef.toArrayValue(Env env) |
ArrayValue |
Var.toArrayValue(Env env)
Converts to an array
|
ArrayValue |
Value.toArrayValue(Env env)
Casts to an array.
|
ArrayValue |
JavaAdapterVar.toArrayValue(Env env)
Converts to an array
|
ArrayValue |
NullValue.toArrayValue(Env env)
Casts to an array.
|
ArrayValue |
ArrayValue.toArrayValue(Env env)
Converts to an array value
|
ArrayValue |
ArgValue.toArrayValue(Env env) |
Value |
ArgGetValue.toAutoObject(Env env) |
Value |
BooleanValue.toAutoObject(Env env)
Converts to an object if null.
|
Value |
ArgGetFieldValue.toAutoObject(Env env) |
Value |
Value.toAutoObject(Env env)
Converts to an object if null.
|
Value |
StringValue.toAutoObject(Env env)
Converts to an object.
|
Value |
NullValue.toAutoObject(Env env)
Converts to an object if null.
|
Value |
ArgValue.toAutoObject(Env env) |
StringValue |
LargeStringBuilderValue.toBinaryValue(Env env)
Converts to a BinaryValue.
|
StringValue |
ArgRef.toBinaryValue(Env env) |
StringValue |
Var.toBinaryValue(Env env) |
StringValue |
Value.toBinaryValue(Env env)
Converts to a BinaryValue.
|
StringValue |
JavaAdapterVar.toBinaryValue(Env env) |
StringValue |
UnicodeBuilderValue.toBinaryValue(Env env)
Converts to a BinaryValue.
|
StringValue |
StringBuilderValue.toBinaryValue(Env env)
Converts to a BinaryValue.
|
Callable |
Var.toCallable(Env env,
boolean isOptional) |
Callable |
Callback.toCallable(Env env,
boolean isOptional) |
Callable |
Value.toCallable(Env env,
boolean isOptional)
Converts to a callable
|
Callable |
StringValue.toCallable(Env env,
boolean isOptional)
Converts to a callable object
|
Callable |
DefaultValue.toCallable(Env env,
boolean isOptional)
Converts to a callable
|
Callable |
ObjectValue.toCallable(Env env,
boolean isOptional) |
Callable |
ArrayValue.toCallable(Env env,
boolean isOptional)
Converts to a callable object.
|
Callable |
Closure.toCallable(Env env,
boolean isOptional) |
Value |
QuercusLanguageException.toException(Env env) |
QuercusException |
Value.toException(Env env,
java.lang.String file,
int line)
Converts to an exception.
|
java.util.Collection |
Var.toJavaCollection(Env env,
java.lang.Class type)
Converts to a java Collection object.
|
java.util.Collection |
JavaAdapterVar.toJavaCollection(Env env,
java.lang.Class type)
Converts to a java Collection object.
|
java.util.Collection |
NullValue.toJavaCollection(Env env,
java.lang.Class type)
Converts to a java object.
|
java.util.Collection |
JavaAdapter.toJavaCollection(Env env,
java.lang.Class type)
Converts to a java List object.
|
java.util.Collection |
ArrayValue.toJavaCollection(Env env,
java.lang.Class type)
Converts to a java List object.
|
java.util.Collection<?> |
Value.toJavaCollection(Env env,
java.lang.Class<?> type)
Converts to a java Collection object.
|
java.lang.Enum |
Var.toJavaEnum(Env env,
java.lang.Class cls)
Converts to a Java Enum.
|
java.lang.Enum |
Value.toJavaEnum(Env env,
java.lang.Class cls)
Converts to a Java Enum.
|
java.lang.Enum |
NullValue.toJavaEnum(Env env,
java.lang.Class cls)
Converts to a Java Enum.
|
java.lang.Enum |
ObjectValue.toJavaEnum(Env env,
java.lang.Class cls)
Converts to a Java Enum.
|
java.util.List |
Var.toJavaList(Env env,
java.lang.Class type)
Converts to a java List object.
|
java.util.List |
JavaAdapterVar.toJavaList(Env env,
java.lang.Class type)
Converts to a java List object.
|
java.util.List |
NullValue.toJavaList(Env env,
java.lang.Class type)
Converts to a java object.
|
java.util.List |
JavaAdapter.toJavaList(Env env,
java.lang.Class type)
Converts to a java List object.
|
java.util.List |
ArrayValue.toJavaList(Env env,
java.lang.Class type)
Converts to a java List object.
|
java.util.List<?> |
Value.toJavaList(Env env,
java.lang.Class<?> type)
Converts to a java List object.
|
java.util.Map |
Var.toJavaMap(Env env,
java.lang.Class type)
Converts to a java map.
|
java.util.Map |
JavaAdapterVar.toJavaMap(Env env,
java.lang.Class type)
Converts to a java Map object.
|
java.util.Map |
NullValue.toJavaMap(Env env,
java.lang.Class type)
Converts to a java object.
|
java.util.Map |
JavaAdapter.toJavaMap(Env env,
java.lang.Class type)
Converts to a java object.
|
java.util.Map<?,?> |
Value.toJavaMap(Env env,
java.lang.Class<?> type)
Converts to a java Map object.
|
java.util.Map |
ArrayValue.toJavaMap(Env env,
java.lang.Class<?> type)
Converts to a java object.
|
java.util.Map<?,?> |
JavaValue.toJavaMap(Env env,
java.lang.Class<?> type)
Converts to a java object.
|
java.lang.Object |
Var.toJavaObject(Env env,
java.lang.Class type)
Converts to an object.
|
java.lang.Object |
JavaMapAdapter.toJavaObject(Env env,
java.lang.Class type)
Converts to a java object.
|
java.lang.Object |
JavaAdapterVar.toJavaObject(Env env,
java.lang.Class type)
Converts to an object.
|
java.lang.Object |
NullValue.toJavaObject(Env env,
java.lang.Class type)
Converts to a java object.
|
java.lang.Object |
Value.toJavaObject(Env env,
java.lang.Class<?> type)
Converts to a java object.
|
java.lang.Object |
JavaValue.toJavaObject(Env env,
java.lang.Class<?> type)
Converts to a java object.
|
java.lang.Object |
Var.toJavaObjectNotNull(Env env,
java.lang.Class type)
Converts to an object.
|
java.lang.Object |
JavaAdapterVar.toJavaObjectNotNull(Env env,
java.lang.Class type)
Converts to an object.
|
java.lang.Object |
NullValue.toJavaObjectNotNull(Env env,
java.lang.Class type)
Converts to a java object.
|
java.lang.Object |
JavaAdapter.toJavaObjectNotNull(Env env,
java.lang.Class type)
Converts to a java object.
|
java.lang.Object |
Value.toJavaObjectNotNull(Env env,
java.lang.Class<?> type)
Converts to a java object.
|
java.lang.Object |
JavaValue.toJavaObjectNotNull(Env env,
java.lang.Class<?> type)
Converts to a java object.
|
java.net.URL |
Var.toJavaURL(Env env)
Converts to a Java URL.
|
java.net.URL |
Value.toJavaURL(Env env)
Converts to a Java URL.
|
java.net.URL |
JavaAdapterVar.toJavaURL(Env env)
Converts to a Java URL.
|
java.net.URL |
NullValue.toJavaURL(Env env)
Converts to a Java URL.
|
java.net.URL |
JavaURLValue.toJavaURL(Env env)
Converts to a Java URL.
|
Value |
ObjectExtValue.toObject(Env env)
Converts to an object.
|
Value |
ArgRef.toObject(Env env)
Converts to an object.
|
Value |
Var.toObject(Env env)
Converts to an object.
|
Value |
Value.toObject(Env env)
Converts to an object.
|
Value |
JavaAdapterVar.toObject(Env env)
Converts to an object.
|
Value |
NullValue.toObject(Env env)
Converts to an object.
|
Value |
JavaAdapter.toObject(Env env)
Converts to an object.
|
Value |
ArrayValue.toObject(Env env)
Converts to an object.
|
StringValue |
DoubleValue.toString(Env env)
Converts to a string.
|
StringValue |
ObjectExtValue.toString(Env env)
Converts to a string.
|
StringValue |
ArgRef.toString(Env env)
Converts to a string.
|
StringValue |
Var.toString(Env env)
Converts to a string.
|
StringValue |
Value.toString(Env env)
Converts to a string.
|
StringValue |
JavaAdapterVar.toString(Env env)
Converts to a string.
|
StringValue |
ArrayValueImpl.toString(Env env)
Converts to a string.
|
StringValue |
ObjectExtJavaValue.toString(Env env)
Converts to a string.
|
StringValue |
JavaValue.toString(Env env) |
StringValue |
DoubleValue.toStringBuilder(Env env)
Converts to a string builder
|
StringValue |
ObjectExtValue.toStringBuilder(Env env)
Converts to a string builder
|
StringValue |
LargeStringBuilderValue.toStringBuilder(Env env)
Converts to a string builder
|
StringValue |
BooleanValue.toStringBuilder(Env env)
Converts to a string builder
|
StringValue |
ArgRef.toStringBuilder(Env env) |
StringValue |
Var.toStringBuilder(Env env) |
StringValue |
Value.toStringBuilder(Env env)
Converts to a string builder
|
StringValue |
StringValue.toStringBuilder(Env env)
Converts to a string builder
|
StringValue |
JavaAdapterVar.toStringBuilder(Env env)
Converts to a string builder
|
StringValue |
NullValue.toStringBuilder(Env env)
Converts to a string builder
|
StringValue |
UnicodeBuilderValue.toStringBuilder(Env env)
Converts to a string builder
|
StringValue |
StringBuilderValue.toStringBuilder(Env env)
Converts to a string builder
|
StringValue |
LongValue.toStringBuilder(Env env)
Converts to a string builder
|
StringValue |
BinaryBuilderValue.toStringBuilder(Env env)
Converts to a string builder
|
StringValue |
Var.toStringBuilder(Env env,
StringValue value)
Converts to a string builder
|
StringValue |
Value.toStringBuilder(Env env,
StringValue value)
Converts to a string builder
|
StringValue |
StringBuilderValue.toStringBuilder(Env env,
StringValue value)
Converts to a string builder
|
StringValue |
BinaryBuilderValue.toStringBuilder(Env env,
StringValue value)
Converts to a string builder
|
StringValue |
Var.toStringBuilder(Env env,
Value value)
Converts to a string builder
|
StringValue |
Value.toStringBuilder(Env env,
Value value)
Converts to a string builder
|
StringValue |
UnicodeBuilderValue.toStringBuilder(Env env,
Value value)
Converts to a string builder
|
StringValue |
StringBuilderValue.toStringBuilder(Env env,
Value value)
Converts to a string builder
|
StringValue |
BinaryBuilderValue.toStringBuilder(Env env,
Value value)
Converts to a string builder
|
StringValue |
Var.toStringValue(Env env) |
StringValue |
Value.toStringValue(Env env)
Converts to a StringValue.
|
StringValue |
StringValue.toStringValue(Env env)
Converts to a string value.
|
StringValue |
LongCacheValue.toStringValue(Env env)
Converts to a StringValue.
|
StringValue |
ArgValue.toStringValue(Env env) |
StringValue |
Var.toUnicode(Env env) |
StringValue |
Value.toUnicode(Env env)
Converts to a Unicode string.
|
StringValue |
StringValue.toUnicode(Env env)
Converts to a unicode value.
|
StringValue |
BinaryBuilderValue.toUnicode(Env env)
Converts to a Unicode, 16-bit string.
|
StringValue |
ArgRef.toUnicodeValue(Env env) |
StringValue |
Var.toUnicodeValue(Env env) |
StringValue |
Value.toUnicodeValue(Env env)
Converts to a UnicodeValue for marshaling, so it will create a
UnicodeValue event when unicode.semantics=false.
|
StringValue |
UnicodeValue.toUnicodeValue(Env env)
Convert to a unicode value.
|
StringValue |
JavaAdapterVar.toUnicodeValue(Env env) |
StringValue |
UnicodeBuilderValue.toUnicodeValue(Env env)
Converts to a UnicodeValue.
|
StringValue |
StringBuilderValue.toUnicodeValue(Env env)
Converts to a UnicodeValue.
|
StringValue |
BinaryBuilderValue.toUnicodeValue(Env env)
Converts to a UnicodeValue.
|
StringValue |
StringValue.toUnicodeValue(Env env,
java.lang.String charset)
Decodes from charset and returns UnicodeValue.
|
StringValue |
UnicodeValue.toUnicodeValue(Env env,
java.lang.String charset)
Decodes from charset and returns UnicodeValue.
|
StringValue |
UnicodeBuilderValue.toUnicodeValue(Env env,
java.lang.String charset)
Converts to a UnicodeValue in desired charset.
|
StringValue |
StringBuilderValue.toUnicodeValue(Env env,
java.lang.String charset)
Converts to a UnicodeValue in desired charset.
|
StringValue |
BinaryBuilderValue.toUnicodeValue(Env env,
java.lang.String charset)
Converts to a UnicodeValue in desired charset.
|
Value |
QuercusLanguageException.toValue(Env env)
Converts the exception to a Value.
|
Value |
ArrayDelegate.unset(Env env,
ObjectValue qThis,
Value key)
Removes the value at the speified key.
|
void |
ObjectExtValue.unsetArray(Env env,
StringValue name,
Value index)
Removes the field array ref.
|
void |
Value.unsetArray(Env env,
StringValue name,
Value index)
Removes the field ref.
|
void |
CopyObjectExtValue.unsetArray(Env env,
StringValue name,
Value index)
Removes the field ref.
|
Value |
QuercusClass.unsetField(Env env,
Value qThis,
StringValue name)
implements the __unset method call
__unset() is invoked when unset() is used on inaccessible properties.
|
void |
ObjectExtValue.unsetThisArray(Env env,
StringValue name,
Value index)
Removes the field array ref.
|
void |
Value.unsetThisArray(Env env,
StringValue name,
Value index)
Removes the field ref.
|
void |
CopyObjectExtValue.unsetThisArray(Env env,
StringValue name,
Value index)
Removes the field ref.
|
void |
QuercusClass.validate(Env env) |
java.lang.Object |
Var.valuesToArray(Env env,
java.lang.Class elementType)
Takes the values of this array, unmarshalls them to objects of type
elementType, and puts them in a java array.
|
java.lang.Object |
StringValue.valuesToArray(Env env,
java.lang.Class elementType)
Takes the values of this array, unmarshalls them to objects of type
elementType, and puts them in a java array.
|
java.lang.Object |
JavaAdapterVar.valuesToArray(Env env,
java.lang.Class elementType)
Takes the values of this array, unmarshalls them to objects of type
elementType, and puts them in a java array.
|
java.lang.Object |
NullValue.valuesToArray(Env env,
java.lang.Class elementType)
Takes the values of this array, unmarshalls them to objects of type
elementType, and puts them in a java array.
|
java.lang.Object |
JavaAdapter.valuesToArray(Env env,
java.lang.Class elementType)
Takes the values of this array, unmarshalls them to objects of type
elementType, and puts them in a java array.
|
java.lang.Object |
ArrayValue.valuesToArray(Env env,
java.lang.Class elementType)
Takes the values of this array, unmarshals them to objects of type
elementType, and puts them in a java array.
|
java.lang.Object |
Value.valuesToArray(Env env,
java.lang.Class<?> elementType)
Takes the values of this array, unmarshalls them to objects of type
elementType, and puts them in a java array.
|
void |
Value.varDump(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
protected void |
ArrayValue.varDumpEntry(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet,
java.util.Map.Entry<Value,Value> mapEntry) |
void |
DoubleValue.varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
void |
ObjectExtValue.varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
void |
ObjectExtValue.Entry.varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
void |
LargeStringBuilderValue.varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
void |
BooleanValue.varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
void |
ArgRef.varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
void |
Var.varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
protected void |
Value.varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
abstract void |
StringValue.varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
void |
ServerArrayValue.varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
void |
UnicodeValue.varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
void |
JavaAdapterVar.varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
void |
NullValue.varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
protected void |
ResourceValue.varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
void |
BreakValue.varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
void |
CallbackClassMethod.varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
void |
CallbackObjectMethod.varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
void |
StringBuilderValue.varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
void |
JavaAdapter.varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
void |
ObjectExtJavaValue.varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
void |
ArrayValue.varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
void |
ArrayValue.Entry.varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
void |
LongValue.varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
protected void |
ArgValue.varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
protected void |
JavaValue.varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
void |
BinaryBuilderValue.varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
void |
ObjectValue.varDumpObject(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
StringValue |
Value.varExport(Env env)
Exports the value.
|
void |
SessionCallback.write(Env env,
java.lang.String id,
java.lang.String value) |
Modifier and Type | Method and Description |
---|---|
static Value |
FunGetCalledClassExpr.errorStatic(Env env) |
Value |
BinaryBitAndExpr.eval(Env env)
Evaluates the expression.
|
Value |
BinaryAppendExpr.eval(Env env) |
Value |
BinaryAssignListExpr.eval(Env env)
Evaluates the expression.
|
Value |
BinaryDivExpr.eval(Env env)
Evaluates the expression.
|
Value |
ObjectMethodVarExpr.eval(Env env)
Evaluates the expression.
|
Value |
ToStringExpr.eval(Env env)
Evaluates the expression.
|
Value |
BinaryGeqExpr.eval(Env env)
Evaluates the equality as a boolean.
|
Value |
UnaryUnsetExpr.eval(Env env)
Evaluates the expression.
|
Value |
UnarySuppressErrorExpr.eval(Env env)
Evaluates the expression.
|
Value |
ObjectFieldExpr.eval(Env env)
Evaluates the expression.
|
Value |
LiteralLongExpr.eval(Env env)
Evaluates the expression.
|
Value |
ConstFileExpr.eval(Env env)
Evaluates the expression.
|
Value |
CallVarExpr.eval(Env env) |
Value |
BinaryInstanceOfExpr.eval(Env env)
Evaluates the equality as a boolean.
|
Value |
BinaryCommaExpr.eval(Env env)
Evaluates the expression.
|
Value |
ObjectNewExpr.eval(Env env)
Evaluates the expression.
|
Value |
ClassVarFieldExpr.eval(Env env)
Evaluates the expression.
|
Value |
FunCloneExpr.eval(Env env)
Evaluates the expression.
|
Value |
BinaryOrExpr.eval(Env env)
Evaluates the expression.
|
Value |
ArrayTailExpr.eval(Env env)
Evaluates the expression.
|
Value |
ClassVirtualFieldExpr.eval(Env env)
Evaluates the expression.
|
Value |
ClassFieldVarExpr.eval(Env env)
Evaluates the expression.
|
Value |
BinaryLeqExpr.eval(Env env)
Evaluates the equality as a boolean.
|
Value |
BinaryBitXorExpr.eval(Env env)
Evaluates the expression.
|
Value |
ConstClassExpr.eval(Env env)
Evaluates the expression.
|
Value |
ArrayGetExpr.eval(Env env)
Evaluates the expression.
|
Value |
BinaryLeftShiftExpr.eval(Env env)
Evaluates the expression.
|
Value |
BinaryInstanceOfVarExpr.eval(Env env)
Evaluates the equality as a boolean.
|
Value |
ParamDefaultExpr.eval(Env env)
Evaluates the expression.
|
Value |
FunEachExpr.eval(Env env)
Evaluates the expression.
|
Value |
ClassVarMethodExpr.eval(Env env)
Evaluates the expression.
|
Value |
BinaryBitOrExpr.eval(Env env)
Evaluates the expression.
|
Value |
ClassVirtualMethodVarExpr.eval(Env env)
Evaluates the expression.
|
Value |
ToBooleanExpr.eval(Env env)
Evaluates the expression.
|
Value |
ClassMethodExpr.eval(Env env)
Evaluates the expression.
|
abstract Value |
Expr.eval(Env env)
Evaluates the expression, returning a Value, never a Var.
|
Value |
ConstDirExpr.eval(Env env)
Evaluates the expression.
|
Value |
LiteralExpr.eval(Env env)
Evaluates the expression.
|
Value |
ToLongExpr.eval(Env env)
Evaluates the expression.
|
Value |
ClassFieldExpr.eval(Env env)
Evaluates the expression.
|
Value |
FunIncludeOnceExpr.eval(Env env)
Evaluates the expression.
|
Value |
ArrayIsSetExpr.eval(Env env)
Evaluates the expression.
|
Value |
UnaryMinusExpr.eval(Env env)
Evaluates the expression.
|
Value |
LiteralUnicodeExpr.eval(Env env)
Evaluates the expression.
|
Value |
UnaryRefExpr.eval(Env env)
Evaluates the expression.
|
Value |
CallExpr.eval(Env env)
Evaluates the expression.
|
abstract Value |
AbstractVarExpr.eval(Env env)
Evaluates the expression, returning a Value.
|
Value |
ConstExpr.eval(Env env)
Evaluates the expression.
|
Value |
LiteralStringExpr.eval(Env env)
Evaluates the expression.
|
Value |
ListHeadExpr.eval(Env env)
Evaluates the expression.
|
Value |
BinaryGtExpr.eval(Env env)
Evaluates the equality as a boolean.
|
Value |
TraitParentClassConstExpr.eval(Env env)
Evaluates the expression.
|
Value |
BinaryAndExpr.eval(Env env)
Evaluates the expression.
|
Value |
ThisFieldExpr.eval(Env env)
Evaluates the expression.
|
Value |
FunExitExpr.eval(Env env)
Evaluates the expression.
|
Value |
BinarySubExpr.eval(Env env)
Evaluates the expression returning the expression value.
|
Value |
FunEmptyExpr.eval(Env env)
Evaluates the expression.
|
Value |
ClassVarFieldVarExpr.eval(Env env)
Evaluates the expression.
|
Value |
BinaryNeqExpr.eval(Env env)
Evaluates the equality as a boolean.
|
Value |
ClassVarVarConstExpr.eval(Env env)
Evaluates the expression.
|
Value |
ClassVarNameVirtualConstExpr.eval(Env env)
Evaluates the expression.
|
Value |
ToUnicodeExpr.eval(Env env)
Evaluates the expression.
|
Value |
ClassConstExpr.eval(Env env)
Evaluates the expression.
|
Value |
ToDoubleExpr.eval(Env env)
Evaluates the expression.
|
Value |
ParamRequiredExpr.eval(Env env)
Evaluates the expression.
|
Value |
ClassVirtualMethodExpr.eval(Env env)
Evaluates the expression.
|
Value |
ObjectMethodExpr.eval(Env env)
Evaluates the expression.
|
Value |
ConditionalShortExpr.eval(Env env)
Evaluates the expression.
|
Value |
BinaryModExpr.eval(Env env)
Evaluates the expression.
|
Value |
ClassVarConstExpr.eval(Env env)
Evaluates the expression.
|
Value |
BinaryEqExpr.eval(Env env)
Evaluates the equality as a boolean.
|
Value |
ObjectNewStaticExpr.eval(Env env)
Evaluates the expression.
|
Value |
ThisMethodExpr.eval(Env env)
Evaluates the expression.
|
Value |
FunIncludeExpr.eval(Env env)
Evaluates the expression.
|
Value |
ClosureExpr.eval(Env env)
Evaluates the expression.
|
Value |
AbstractLongValuedExpr.eval(Env env)
Evaluates the expression as a value.
|
Value |
FunGetClassExpr.eval(Env env)
Evaluates the expression.
|
Value |
FunIssetExpr.eval(Env env)
Evaluates the expression.
|
Value |
ToObjectExpr.eval(Env env)
Evaluates the expression.
|
Value |
BinaryRightShiftExpr.eval(Env env)
Evaluates the expression.
|
Value |
ThisFieldVarExpr.eval(Env env)
Evaluates the expression.
|
Value |
BinaryAssignExpr.eval(Env env)
Evaluates the expression.
|
Value |
ToArrayExpr.eval(Env env)
Evaluates the expression.
|
Value |
ConditionalExpr.eval(Env env)
Evaluates the expression.
|
Value |
VarVarExpr.eval(Env env)
Evaluates the expression.
|
Value |
UnaryBitNotExpr.eval(Env env)
Evaluates the expression.
|
Value |
BinaryAssignListEachExpr.eval(Env env)
Evaluates the expression.
|
Value |
ImportExpr.eval(Env env)
Evaluates the expression.
|
Value |
VarExpr.eval(Env env)
Evaluates the expression.
|
Value |
ObjectNewVarExpr.eval(Env env)
Evaluates the expression.
|
Value |
UnaryNotExpr.eval(Env env)
Evaluates the equality as a boolean.
|
Value |
BinaryAssignRefExpr.eval(Env env)
Evaluates the expression.
|
Value |
BinaryXorExpr.eval(Env env)
Evaluates the expression.
|
Value |
ClassVirtualFieldVarExpr.eval(Env env)
Evaluates the expression.
|
Value |
ToBinaryExpr.eval(Env env)
Evaluates the expression.
|
Value |
ClassVirtualConstExpr.eval(Env env)
Evaluates the expression.
|
Value |
FunArrayExpr.eval(Env env)
Evaluates the expression.
|
Value |
FunDieExpr.eval(Env env)
Evaluates the expression.
|
Value |
UnaryPostIncrementExpr.eval(Env env) |
Value |
ObjectFieldVarExpr.eval(Env env)
Evaluates the expression.
|
Value |
ThisExpr.eval(Env env)
Evaluates the expression.
|
Value |
DieExpr.eval(Env env)
Evaluates the expression.
|
Value |
ClassConstructorExpr.eval(Env env)
Evaluates the expression.
|
Value |
VarUnsetExpr.eval(Env env)
Evaluates the expression.
|
Value |
TraitParentClassMethodExpr.eval(Env env)
Evaluates the expression.
|
Value |
ClassMethodVarExpr.eval(Env env)
Evaluates the expression.
|
Value |
ClassConstructExpr.eval(Env env)
Evaluates the expression.
|
Value |
BinaryEqualsExpr.eval(Env env)
Evaluates the equality as a boolean.
|
Value |
BinaryMulExpr.eval(Env env)
Evaluates the expression.
|
Value |
BinaryCharAtExpr.eval(Env env)
Evaluates the expression.
|
Value |
BinaryAddExpr.eval(Env env) |
Value |
LiteralNullExpr.eval(Env env)
Evaluates the expression.
|
Value |
UnaryPlusExpr.eval(Env env)
Evaluates the expression.
|
Value |
ClassVarMethodVarExpr.eval(Env env)
Evaluates the expression.
|
Value |
FunGetCalledClassExpr.eval(Env env)
Evaluates the expression.
|
Value |
ArrayUnsetExpr.eval(Env env)
Evaluates the expression.
|
Value |
BinaryLtExpr.eval(Env env)
Evaluates the equality as a boolean.
|
Value |
UnaryPreIncrementExpr.eval(Env env) |
Value |
ClassVarNameConstExpr.eval(Env env)
Evaluates the expression.
|
Value |
UnaryCopyExpr.eval(Env env)
Evaluates the expression.
|
protected Value |
AbstractMethodExpr.eval(Env env,
Value qThis,
StringValue methodName,
int hashCode,
Expr[] argExprs)
Evaluates the expression.
|
Value |
ObjectFieldExpr.evalArg(Env env,
boolean isTop)
Evaluates the expression.
|
Value |
ArrayTailExpr.evalArg(Env env,
boolean isTop)
Evaluates the expression.
|
Value |
ArrayGetExpr.evalArg(Env env,
boolean isTop)
Evaluates the expression.
|
Value |
Expr.evalArg(Env env,
boolean isTop)
Evaluates the expression as a function argument where it is unknown
if the value will be used as a reference.
|
Value |
UnaryRefExpr.evalArg(Env env,
boolean isTop)
Evaluates the expression.
|
Value |
AbstractVarExpr.evalArg(Env env,
boolean isTop)
Evaluates the expression as an argument.
|
Value |
ThisFieldExpr.evalArg(Env env,
boolean isTop)
Evaluates the expression.
|
Value |
ThisFieldVarExpr.evalArg(Env env,
boolean isTop)
Evaluates the expression.
|
Value |
VarVarExpr.evalArg(Env env,
boolean isTop)
Evaluates the expression.
|
Value |
VarExpr.evalArg(Env env,
boolean isTop)
Evaluates the expression.
|
Value |
ObjectFieldVarExpr.evalArg(Env env,
boolean isTop)
Evaluates the expression.
|
Value |
ThisExpr.evalArg(Env env,
boolean isTop)
Evaluates the expression.
|
Value |
AbstractMethodExpr.evalArg(Env env,
boolean isTop)
Evaluates the expression as a copy
|
Value |
BinaryCharAtExpr.evalArg(Env env,
boolean isTop)
Evaluates the expression.
|
Value |
UnaryCopyExpr.evalArg(Env env,
boolean isTop)
Evaluates the expression.
|
static Value[] |
Expr.evalArgs(Env env,
Expr[] exprs)
Evaluates arguments
|
Value[] |
CallExpr.evalArguments(Env env) |
Value |
ObjectFieldExpr.evalArray(Env env)
Evaluates the expression, creating an array if the field is unset.
|
Value |
ArrayTailExpr.evalArray(Env env)
Evaluates the expression, setting an array if unset..
|
Value |
ArrayGetExpr.evalArray(Env env)
Evaluates the expression, creating an array if the value is unset.
|
Value |
Expr.evalArray(Env env)
Evaluates the expression, creating an array for unassigned values.
|
Value |
AbstractVarExpr.evalArray(Env env)
Evaluates the expression as an array.
|
Value |
ThisFieldExpr.evalArray(Env env)
Evaluates the expression, creating an array if the value is unset..
|
Value |
ThisFieldVarExpr.evalArray(Env env)
Evaluates the expression, creating an array if the field is unset.
|
Value |
VarVarExpr.evalArray(Env env)
Evaluates the expression, converting to an array if necessary.
|
Value |
VarExpr.evalArray(Env env)
Evaluates the expression, converting to an array if unset.
|
Value |
ObjectFieldVarExpr.evalArray(Env env)
Evaluates the expression, creating an array if the field is unset.
|
Value |
Expr.evalArrayAssign(Env env,
Expr indexExpr,
Expr valueExpr)
Evaluates as an array index assign ($a[index] = value).
|
Value |
ThisFieldExpr.evalArrayAssign(Env env,
Expr indexExpr,
Expr valueExpr)
Evaluates as an array index assign ($a[index] = value).
|
Value |
ThisFieldVarExpr.evalArrayAssign(Env env,
Expr indexExpr,
Expr valueExpr)
Evaluates as an array index assign ($a[index] = value).
|
Value |
Expr.evalArrayAssignRef(Env env,
Expr indexExpr,
Expr valueExpr)
Evaluates as an array index assign ($a[index] = value).
|
Value |
ThisFieldExpr.evalArrayAssignRef(Env env,
Expr indexExpr,
Expr valueExpr)
Evaluates as an array index assign ($a[index] = value).
|
Value |
ThisFieldVarExpr.evalArrayAssignRef(Env env,
Expr indexExpr,
Expr valueExpr)
Evaluates as an array index assign ($a[index] = &value).
|
Value |
Expr.evalArrayAssignRef(Env env,
Expr indexExpr,
Value value)
Evaluates as an array index assign ($a[index] = value).
|
Value |
Expr.evalArrayAssignTail(Env env,
Value value)
Evaluates as an array tail assign ($a[] = value).
|
Value |
ListHeadExpr.evalAssignEachValue(Env env,
Value value) |
Value |
ArrayGetExpr.evalAssignRef(Env env,
Expr valueExpr)
Evaluates the expression.
|
Value |
Expr.evalAssignRef(Env env,
Expr valueExpr)
Evaluates an assignment.
|
Value |
ObjectFieldExpr.evalAssignRef(Env env,
Value value)
Evaluates the expression.
|
Value |
ClassVarFieldExpr.evalAssignRef(Env env,
Value value)
Evaluates the expression.
|
Value |
ArrayTailExpr.evalAssignRef(Env env,
Value value)
Evaluates the expression.
|
Value |
ClassVirtualFieldExpr.evalAssignRef(Env env,
Value value)
Evaluates the expression.
|
Value |
ClassFieldVarExpr.evalAssignRef(Env env,
Value value)
Evaluates the expression.
|
Value |
ArrayGetExpr.evalAssignRef(Env env,
Value value) |
Value |
Expr.evalAssignRef(Env env,
Value value)
Evaluates an assignment.
|
Value |
ClassFieldExpr.evalAssignRef(Env env,
Value value)
Evaluates the expression.
|
abstract Value |
AbstractVarExpr.evalAssignRef(Env env,
Value value)
Assign the variable with a new reference value.
|
Value |
ThisFieldExpr.evalAssignRef(Env env,
Value value)
Evaluates the expression.
|
Value |
ClassVarFieldVarExpr.evalAssignRef(Env env,
Value value)
Evaluates the expression.
|
Value |
ThisFieldVarExpr.evalAssignRef(Env env,
Value value)
Evaluates the expression.
|
Value |
VarVarExpr.evalAssignRef(Env env,
Value value)
Evaluates the expression.
|
Value |
VarExpr.evalAssignRef(Env env,
Value value)
Evaluates the expression.
|
Value |
ClassVirtualFieldVarExpr.evalAssignRef(Env env,
Value value)
Evaluates the expression.
|
Value |
ObjectFieldVarExpr.evalAssignRef(Env env,
Value value)
Evaluates the expression.
|
Value |
ThisExpr.evalAssignRef(Env env,
Value value)
Evaluates the expression.
|
Value |
BinaryCharAtExpr.evalAssignRef(Env env,
Value value)
Evaluates the expression as an assignment.
|
Value |
ArrayGetExpr.evalAssignValue(Env env,
Expr valueExpr)
Evaluates the expression.
|
Value |
Expr.evalAssignValue(Env env,
Expr valueExpr)
Evaluates an assignment.
|
Value |
ArrayTailExpr.evalAssignValue(Env env,
Value value)
Evaluates the expression.
|
Value |
Expr.evalAssignValue(Env env,
Value value)
Evaluates an assignment.
|
Value |
AbstractVarExpr.evalAssignValue(Env env,
Value value)
Evaluates the expression.
|
Value |
ListHeadExpr.evalAssignValue(Env env,
Value value)
Evaluates the expression.
|
Value |
ThisFieldExpr.evalAssignValue(Env env,
Value value)
Evaluates the expression.
|
Value |
ThisFieldVarExpr.evalAssignValue(Env env,
Value value)
Evaluates the expression.
|
Value |
VarExpr.evalAssignValue(Env env,
Value value)
Evaluates the expression.
|
Value |
ObjectFieldVarExpr.evalAssignValue(Env env,
Value value)
Evaluates the expression.
|
Value |
ThisExpr.evalAssignValue(Env env,
Value value)
Evaluates the expression.
|
boolean |
BinaryGeqExpr.evalBoolean(Env env)
Evaluates the equality as a boolean.
|
boolean |
UnarySuppressErrorExpr.evalBoolean(Env env)
Evaluates the expression as a boolean.
|
boolean |
BinaryInstanceOfExpr.evalBoolean(Env env)
Evaluates the equality as a boolean.
|
boolean |
BinaryCommaExpr.evalBoolean(Env env)
Evaluates the expression.
|
boolean |
BinaryOrExpr.evalBoolean(Env env)
Evaluates the expression.
|
boolean |
BinaryLeqExpr.evalBoolean(Env env)
Evaluates the equality as a boolean.
|
boolean |
BinaryInstanceOfVarExpr.evalBoolean(Env env)
Evaluates the equality as a boolean.
|
boolean |
Expr.evalBoolean(Env env)
Evaluates the expression as a boolean.
|
boolean |
ArrayIsSetExpr.evalBoolean(Env env)
Evaluates the expression.
|
boolean |
BinaryGtExpr.evalBoolean(Env env)
Evaluates the equality as a boolean.
|
boolean |
BinaryAndExpr.evalBoolean(Env env)
Evaluates the expression.
|
boolean |
BinaryNeqExpr.evalBoolean(Env env)
Evaluates the equality as a boolean.
|
boolean |
BinaryEqExpr.evalBoolean(Env env)
Evaluates the equality as a boolean.
|
boolean |
AbstractLongValuedExpr.evalBoolean(Env env)
Evaluates the expression as a boolean.
|
boolean |
ConditionalExpr.evalBoolean(Env env)
Evaluates the expression.
|
boolean |
BinaryAssignListEachExpr.evalBoolean(Env env)
Evaluates the expression.
|
boolean |
UnaryNotExpr.evalBoolean(Env env)
Evaluates the equality as a boolean.
|
boolean |
BinaryXorExpr.evalBoolean(Env env)
Evaluates the expression.
|
boolean |
BinaryEqualsExpr.evalBoolean(Env env)
Evaluates the equality as a boolean.
|
boolean |
BinaryLtExpr.evalBoolean(Env env)
Evaluates the equality as a boolean.
|
char |
Expr.evalChar(Env env)
Evaluates the expression as a string
|
Value |
BinaryAssignListExpr.evalCopy(Env env)
Evaluates the expression.
|
Value |
UnarySuppressErrorExpr.evalCopy(Env env)
Evaluates the expression, copying the results as necessary
|
Value |
CallVarExpr.evalCopy(Env env) |
Value |
ArrayGetExpr.evalCopy(Env env)
Evaluates the expression as a copyable result.
|
Value |
Expr.evalCopy(Env env)
Evaluates the expression as a copy.
|
Value |
CallExpr.evalCopy(Env env)
Evaluates the expression.
|
Value |
AbstractVarExpr.evalCopy(Env env)
Evaluates the expression and copies the result for an assignment.
|
Value |
ThisFieldExpr.evalCopy(Env env)
Evaluates the expression.
|
Value |
ClosureExpr.evalCopy(Env env)
Evaluates the expression.
|
Value |
BinaryAssignExpr.evalCopy(Env env)
Evaluates the expression.
|
Value |
ToArrayExpr.evalCopy(Env env)
Evaluates the expression.
|
Value |
ConditionalExpr.evalCopy(Env env)
Evaluates the expression.
|
Value |
VarExpr.evalCopy(Env env)
Evaluates the expression.
|
Value |
BinaryAssignRefExpr.evalCopy(Env env)
Evaluates the expression.
|
Value |
AbstractMethodExpr.evalCopy(Env env)
Evaluates the expression as a copy
|
Value |
ObjectFieldExpr.evalDirty(Env env) |
Value |
ArrayGetExpr.evalDirty(Env env)
Evaluates the expression, marking as dirty.
|
Value |
Expr.evalDirty(Env env)
Evaluates the expression, with the object expected to be modified,
e.g.
|
double |
Expr.evalDouble(Env env)
Evaluates the expression as a double
|
double |
AbstractLongValuedExpr.evalDouble(Env env)
Evaluates the expression as double
|
boolean |
ListHeadExpr.evalEachBoolean(Env env,
Value value) |
boolean |
ArrayGetExpr.evalEmpty(Env env)
Evaluates as an empty() expression.
|
boolean |
Expr.evalEmpty(Env env)
Evaluates as an empty() expression.
|
Value |
CallVarExpr.evalImpl(Env env,
boolean isRef,
boolean isCopy)
Evaluates the expression.
|
boolean |
ObjectFieldExpr.evalIsset(Env env) |
boolean |
ArrayGetExpr.evalIsset(Env env)
Evaluates the expression as an isset().
|
boolean |
Expr.evalIsset(Env env)
Evaluates the expression as an isset() statement.
|
boolean |
VarExpr.evalIsset(Env env)
Evaluates the expression as an isset() statement.
|
boolean |
ObjectFieldVarExpr.evalIsset(Env env) |
Value |
Expr.evalIssetValue(Env env)
Evaluates the expression as an isset() statement.
|
Value |
VarExpr.evalIssetValue(Env env)
Evaluates the expression as an isset() statement.
|
long |
Expr.evalLong(Env env)
Evaluates the expression as a long
|
abstract long |
AbstractLongValuedExpr.evalLong(Env env)
Evaluates the expression as a long.
|
long |
BinaryRightShiftExpr.evalLong(Env env)
Evaluates the expression as a long.
|
Value |
ObjectFieldExpr.evalObject(Env env)
Evaluates the expression, creating an object if the field is unset.
|
Value |
ArrayTailExpr.evalObject(Env env)
Evaluates the expression, assigning an object if unset..
|
Value |
ArrayGetExpr.evalObject(Env env)
Evaluates the expression, creating an object if the value is unset.
|
Value |
Expr.evalObject(Env env)
Evaluates the expression, creating an object for unassigned values.
|
Value |
AbstractVarExpr.evalObject(Env env)
Evaluates the expression as an object.
|
Value |
ThisFieldExpr.evalObject(Env env)
Evaluates the expression, creating an array if the value is unset..
|
Value |
ThisFieldVarExpr.evalObject(Env env)
Evaluates the expression, creating an object if the field is unset.
|
Value |
VarExpr.evalObject(Env env)
Evaluates the expression, converting to an object if is unset, NULL,
or is a string.
|
Value |
ObjectFieldVarExpr.evalObject(Env env)
Evaluates the expression, creating an object if the field is unset.
|
Value |
ObjectFieldExpr.evalPostIncrement(Env env,
int incr)
Handles post increments.
|
Value |
Expr.evalPostIncrement(Env env,
int incr)
Handles post increments.
|
Value |
ObjectFieldExpr.evalPreIncrement(Env env,
int incr)
Handles post increments.
|
Value |
Expr.evalPreIncrement(Env env,
int incr)
Handles post increments.
|
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.
|
Value |
CallVarExpr.evalRef(Env env) |
Value |
Expr.evalRef(Env env)
Evaluates the expression, returning a Var for variables, and a Value
for values.
|
Value |
CallExpr.evalRef(Env env)
Evaluates the expression.
|
Value |
AbstractVarExpr.evalRef(Env env)
Evaluates the expression as a reference when possible.
|
Value |
BinaryAssignExpr.evalRef(Env env)
Evaluates the expression.
|
Value |
BinaryAssignRefExpr.evalRef(Env env)
Evaluates the expression.
|
static StringValue |
ConstClassExpr.evalStatic(Env env,
Value qThis,
StringValue funName)
Called by pro version.
|
java.lang.String |
BinaryAppendExpr.evalString(Env env) |
java.lang.String |
UnarySuppressErrorExpr.evalString(Env env)
Evaluates the expression as a string.
|
java.lang.String |
Expr.evalString(Env env)
Evaluates the expression as a string
|
StringValue |
Expr.evalStringValue(Env env)
Evaluates the expression as a string value
|
StringValue |
LiteralStringExpr.evalStringValue(Env env)
Evaluates the expression as a string value.
|
Value |
Expr.evalTop(Env env)
Evaluates the expression.
|
Value |
VarExpr.evalTop(Env env)
Evaluates the expression.
|
void |
ObjectFieldExpr.evalUnset(Env env)
Evaluates the expression.
|
void |
ClassVarFieldExpr.evalUnset(Env env)
Evaluates the expression.
|
void |
ArrayTailExpr.evalUnset(Env env)
Evaluates the expression.
|
void |
ClassVirtualFieldExpr.evalUnset(Env env)
Evaluates the expression.
|
void |
ClassFieldVarExpr.evalUnset(Env env)
Evaluates the expression.
|
void |
ArrayGetExpr.evalUnset(Env env)
Evaluates the expression.
|
void |
ClassFieldExpr.evalUnset(Env env)
Evaluates the expression.
|
abstract void |
AbstractVarExpr.evalUnset(Env env)
Evaluates the expression as an argument.
|
void |
ThisFieldExpr.evalUnset(Env env)
Evaluates the expression.
|
void |
ClassVarFieldVarExpr.evalUnset(Env env)
Evaluates the expression.
|
void |
ThisFieldVarExpr.evalUnset(Env env)
Evaluates the expression.
|
void |
VarVarExpr.evalUnset(Env env)
Evaluates the expression.
|
void |
VarExpr.evalUnset(Env env)
Evaluates the expression.
|
void |
ClassVirtualFieldVarExpr.evalUnset(Env env)
Evaluates the expression.
|
void |
ObjectFieldVarExpr.evalUnset(Env env)
Evaluates the expression.
|
void |
ThisExpr.evalUnset(Env env)
Evaluates the expression.
|
void |
BinaryCharAtExpr.evalUnset(Env env)
Evaluates the expression.
|
void |
ObjectFieldExpr.evalUnsetArray(Env env,
Expr indexExpr)
Evaluates the expression as an array index unset
|
void |
Expr.evalUnsetArray(Env env,
Expr indexExpr)
Evaluates the expression as an array index unset
|
Value |
Expr.evalValue(Env env)
Evaluates the expression, returning a Value.
|
Var |
ObjectFieldExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
ClassVarFieldExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
ArrayTailExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
ClassVirtualFieldExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
ClassFieldVarExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
ArrayGetExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
Expr.evalVar(Env env)
Evaluates the expression, always returning a variable.
|
Var |
ClassFieldExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
UnaryRefExpr.evalVar(Env env)
Evaluates the expression.
|
abstract Var |
AbstractVarExpr.evalVar(Env env)
Evaluates the expression as a reference (by RefExpr).
|
Var |
ThisFieldExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
ClassVarFieldVarExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
ThisFieldVarExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
VarVarExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
VarExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
ClassVirtualFieldVarExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
ObjectFieldVarExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
ThisExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
BinaryCharAtExpr.evalVar(Env env)
Evaluates the expression.
|
void |
Expr.print(Env env)
Prints to the output as an echo.
|
Modifier and Type | Method and Description |
---|---|
Expr[] |
CompiledFunction_5.bindArguments(Env env,
Expr fun,
Expr[] args)
Binds the user's arguments to the actual arguments.
|
Expr[] |
CompiledFunctionRef_1.bindArguments(Env env,
Expr fun,
Expr[] args)
Binds the user's arguments to the actual arguments.
|
Expr[] |
CompiledFunction_0.bindArguments(Env env,
Expr fun,
Expr[] args)
Binds the user's arguments to the actual arguments.
|
Expr[] |
CompiledFunction_4.bindArguments(Env env,
Expr fun,
Expr[] args)
Binds the user's arguments to the actual arguments.
|
Expr[] |
CompiledFunctionRef_2.bindArguments(Env env,
Expr fun,
Expr[] args)
Binds the user's arguments to the actual arguments.
|
Expr[] |
CompiledFunctionRef_5.bindArguments(Env env,
Expr fun,
Expr[] args)
Binds the user's arguments to the actual arguments.
|
Expr[] |
CompiledFunctionRef_4.bindArguments(Env env,
Expr fun,
Expr[] args)
Binds the user's arguments to the actual arguments.
|
Expr[] |
CompiledFunction_1.bindArguments(Env env,
Expr fun,
Expr[] args)
Binds the user's arguments to the actual arguments.
|
Expr[] |
CompiledFunctionRef_0.bindArguments(Env env,
Expr fun,
Expr[] args)
Binds the user's arguments to the actual arguments.
|
Expr[] |
CompiledFunction_N.bindArguments(Env env,
Expr fun,
Expr[] args)
Binds the user's arguments to the actual arguments.
|
Expr[] |
CompiledFunction_3.bindArguments(Env env,
Expr fun,
Expr[] args)
Binds the user's arguments to the actual arguments.
|
Expr[] |
CompiledFunction_2.bindArguments(Env env,
Expr fun,
Expr[] args)
Binds the user's arguments to the actual arguments.
|
Expr[] |
CompiledFunctionRef_3.bindArguments(Env env,
Expr fun,
Expr[] args)
Binds the user's arguments to the actual arguments.
|
Expr[] |
CompiledFunctionRef_N.bindArguments(Env env,
Expr fun,
Expr[] args)
Binds the user's arguments to the actual arguments.
|
Value |
CompiledFunction_5.call(Env env) |
Value |
AbstractFunction.call(Env env)
Evaluates the function.
|
Value |
CompiledFunction_4.call(Env env) |
Value |
CompiledFunction_1.call(Env env) |
Value |
CompiledFunction_3.call(Env env) |
Value |
CompiledFunction_2.call(Env env) |
abstract Value |
CompiledClosure.CompiledClosure_0.call(Env env) |
Value |
CompiledClosure.CompiledClosure_1.call(Env env) |
Value |
CompiledClosure.CompiledClosure_2.call(Env env) |
Value |
CompiledClosure.CompiledClosure_3.call(Env env) |
Value |
CompiledClosure.CompiledClosure_4.call(Env env) |
Value |
CompiledClosure.CompiledClosure_5.call(Env env) |
Value |
CompiledFunctionRef.call(Env env) |
Value |
LazyFunction.call(Env env,
Value arg) |
Value |
CompiledFunction_5.call(Env env,
Value a1) |
Value |
AbstractFunction.call(Env env,
Value a1)
Evaluates the function with an argument .
|
Value |
CompiledFunction_4.call(Env env,
Value a1) |
abstract Value |
CompiledFunction_1.call(Env env,
Value arg1) |
Value |
CompiledFunction_3.call(Env env,
Value a1) |
Value |
CompiledFunction_2.call(Env env,
Value a0) |
abstract Value |
CompiledClosure.CompiledClosure_1.call(Env env,
Value a1) |
Value |
CompiledClosure.CompiledClosure_2.call(Env env,
Value a1) |
Value |
CompiledClosure.CompiledClosure_3.call(Env env,
Value a1) |
Value |
CompiledClosure.CompiledClosure_4.call(Env env,
Value a1) |
Value |
CompiledClosure.CompiledClosure_5.call(Env env,
Value a1) |
Value |
CompiledFunctionRef.call(Env env,
Value arg) |
Value |
LazyFunction.call(Env env,
Value[] argValues) |
Value |
CompiledMethodRef.call(Env env,
Value[] argValues)
Evaluates the method as a static function
|
Value |
CompiledFunction_5.call(Env env,
Value[] argValues) |
Value |
CompiledFunction_0.call(Env env,
Value[] argValues) |
abstract Value |
AbstractFunction.call(Env env,
Value[] args)
Evaluates the function.
|
Value |
FunSpecialCall.call(Env env,
Value[] args)
Evaluates the function.
|
Value |
CompiledMethod.call(Env env,
Value[] args) |
Value |
CompiledFunction_4.call(Env env,
Value[] argValues) |
Value |
CompiledFunction_1.call(Env env,
Value[] argValues) |
Value |
CompiledFunction_N.call(Env env,
Value[] argValues) |
Value |
CompiledFunction_3.call(Env env,
Value[] argValues) |
Value |
CompiledFunction_2.call(Env env,
Value[] argValues) |
abstract Value |
CompiledClosure.call(Env env,
Value[] args) |
Value |
CompiledClosure.CompiledClosure_0.call(Env env,
Value[] argValues) |
Value |
CompiledClosure.CompiledClosure_1.call(Env env,
Value[] argValues) |
Value |
CompiledClosure.CompiledClosure_2.call(Env env,
Value[] argValues) |
Value |
CompiledClosure.CompiledClosure_3.call(Env env,
Value[] argValues) |
Value |
CompiledClosure.CompiledClosure_4.call(Env env,
Value[] argValues) |
Value |
CompiledClosure.CompiledClosure_5.call(Env env,
Value[] argValues) |
Value |
CompiledClosure.CompiledClosure_N.call(Env env,
Value[] argValues) |
Value |
CompiledFunctionRef.call(Env env,
Value[] argValues) |
Value |
LazyMethod.call(Env env,
Value[] args) |
Value |
LazyFunction.call(Env env,
Value a1,
Value a2) |
Value |
CompiledFunction_5.call(Env env,
Value a1,
Value a2) |
Value |
AbstractFunction.call(Env env,
Value a1,
Value a2)
Evaluates the function with arguments
|
Value |
CompiledFunction_4.call(Env env,
Value a1,
Value a2) |
Value |
CompiledFunction_3.call(Env env,
Value a1,
Value a2) |
abstract Value |
CompiledClosure.CompiledClosure_2.call(Env env,
Value a1,
Value a2) |
Value |
CompiledClosure.CompiledClosure_3.call(Env env,
Value a1,
Value a2) |
Value |
CompiledClosure.CompiledClosure_4.call(Env env,
Value a1,
Value a2) |
Value |
CompiledClosure.CompiledClosure_5.call(Env env,
Value a1,
Value a2) |
Value |
CompiledFunctionRef.call(Env env,
Value a1,
Value a2) |
Value |
LazyFunction.call(Env env,
Value a1,
Value a2,
Value a3) |
Value |
CompiledFunction_5.call(Env env,
Value a1,
Value a2,
Value a3) |
Value |
AbstractFunction.call(Env env,
Value a1,
Value a2,
Value a3)
Evaluates the function with arguments
|
Value |
CompiledFunction_4.call(Env env,
Value a1,
Value a2,
Value a3) |
abstract Value |
CompiledFunction_3.call(Env env,
Value a1,
Value a2,
Value a3)
Evaluates the function with arguments
|
abstract Value |
CompiledClosure.CompiledClosure_3.call(Env env,
Value a1,
Value a2,
Value a3) |
Value |
CompiledClosure.CompiledClosure_4.call(Env env,
Value a1,
Value a2,
Value a3) |
Value |
CompiledClosure.CompiledClosure_5.call(Env env,
Value a1,
Value a2,
Value a3) |
Value |
CompiledFunctionRef.call(Env env,
Value a1,
Value a2,
Value a3) |
Value |
LazyFunction.call(Env env,
Value a1,
Value a2,
Value a3,
Value a4) |
Value |
CompiledFunction_5.call(Env env,
Value a1,
Value a2,
Value a3,
Value a4) |
Value |
AbstractFunction.call(Env env,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates the function with arguments
|
abstract Value |
CompiledFunction_4.call(Env env,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates the function with arguments
|
abstract Value |
CompiledClosure.CompiledClosure_4.call(Env env,
Value a1,
Value a2,
Value a3,
Value a4) |
Value |
CompiledClosure.CompiledClosure_5.call(Env env,
Value a1,
Value a2,
Value a3,
Value a4) |
Value |
CompiledFunctionRef.call(Env env,
Value a1,
Value a2,
Value a3,
Value a4) |
Value |
LazyFunction.call(Env env,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5) |
abstract Value |
CompiledFunction_5.call(Env env,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates the function with arguments
|
Value |
AbstractFunction.call(Env env,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates the function with arguments
|
abstract Value |
CompiledClosure.CompiledClosure_5.call(Env env,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5) |
Value |
CompiledFunctionRef.call(Env env,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5) |
Value |
AbstractFunction.callClosure(Env env,
Value[] args,
Value[] useArgs)
Evaluates the function as a closure.
|
Value |
LazyFunction.callCopy(Env env,
Value[] argValues) |
Value |
AbstractFunction.callCopy(Env env,
Value[] args)
Evaluates the function, returning a copy
|
abstract Value |
CompiledFunction_N.callImpl(Env env,
Value[] args) |
abstract Value |
CompiledClosure.CompiledClosure_N.callImpl(Env env,
Value[] args) |
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) |
Value |
CompiledFunction.callMethod(Env env,
StringValue methodName,
int hash,
Value[] args) |
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.
|
Value |
CompiledFunctionRef_1.callRef(Env env) |
Value |
AbstractFunction.callRef(Env env)
Evaluates the function.
|
Value |
CompiledFunction.callRef(Env env) |
Value |
CompiledFunctionRef_2.callRef(Env env) |
Value |
CompiledFunctionRef_5.callRef(Env env) |
Value |
CompiledFunctionRef_4.callRef(Env env) |
abstract Value |
CompiledFunctionRef_0.callRef(Env env) |
Value |
CompiledClosure.callRef(Env env) |
Value |
CompiledFunctionRef_3.callRef(Env env) |
Value |
LazyFunction.callRef(Env env,
Value arg) |
abstract Value |
CompiledFunctionRef_1.callRef(Env env,
Value arg) |
Value |
AbstractFunction.callRef(Env env,
Value a1)
Evaluates the function with an argument .
|
Value |
CompiledFunction.callRef(Env env,
Value a1) |
Value |
CompiledFunctionRef_2.callRef(Env env,
Value a1) |
Value |
CompiledFunctionRef_5.callRef(Env env,
Value a1) |
Value |
CompiledFunctionRef_4.callRef(Env env,
Value a1) |
Value |
CompiledClosure.callRef(Env env,
Value a1) |
Value |
CompiledFunctionRef_3.callRef(Env env,
Value a1) |
Value |
LazyFunction.callRef(Env env,
Value[] argValues) |
Value |
CompiledFunctionRef_1.callRef(Env env,
Value[] argValues) |
Value |
AbstractFunction.callRef(Env env,
Value[] args)
Evaluates the function, returning a reference.
|
Value |
CompiledFunction.callRef(Env env,
Value[] argValues) |
Value |
CompiledFunctionRef_2.callRef(Env env,
Value[] argValues) |
Value |
CompiledFunctionRef_5.callRef(Env env,
Value[] argValues) |
Value |
CompiledFunctionRef_4.callRef(Env env,
Value[] argValues) |
Value |
CompiledFunctionRef_0.callRef(Env env,
Value[] argValues) |
Value |
CompiledClosure.callRef(Env env,
Value[] argValues) |
Value |
CompiledFunctionRef_3.callRef(Env env,
Value[] argValues) |
Value |
CompiledFunctionRef_N.callRef(Env env,
Value[] argValues) |
Value |
LazyFunction.callRef(Env env,
Value a1,
Value a2) |
Value |
AbstractFunction.callRef(Env env,
Value a1,
Value a2)
Evaluates the function with arguments
|
Value |
CompiledFunction.callRef(Env env,
Value a1,
Value a2) |
abstract Value |
CompiledFunctionRef_2.callRef(Env env,
Value a1,
Value a2) |
Value |
CompiledFunctionRef_5.callRef(Env env,
Value a1,
Value a2) |
Value |
CompiledFunctionRef_4.callRef(Env env,
Value a1,
Value a2) |
Value |
CompiledClosure.callRef(Env env,
Value a1,
Value a2) |
Value |
CompiledFunctionRef_3.callRef(Env env,
Value a1,
Value a2) |
Value |
LazyFunction.callRef(Env env,
Value a1,
Value a2,
Value a3) |
Value |
AbstractFunction.callRef(Env env,
Value a1,
Value a2,
Value a3)
Evaluates the function with arguments
|
Value |
CompiledFunction.callRef(Env env,
Value a1,
Value a2,
Value a3) |
Value |
CompiledFunctionRef_5.callRef(Env env,
Value a1,
Value a2,
Value a3) |
Value |
CompiledFunctionRef_4.callRef(Env env,
Value a1,
Value a2,
Value a3) |
Value |
CompiledClosure.callRef(Env env,
Value a1,
Value a2,
Value a3) |
abstract Value |
CompiledFunctionRef_3.callRef(Env env,
Value a1,
Value a2,
Value a3)
Evaluates the function with arguments
|
Value |
LazyFunction.callRef(Env env,
Value a1,
Value a2,
Value a3,
Value a4) |
Value |
AbstractFunction.callRef(Env env,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates the function with arguments
|
Value |
CompiledFunction.callRef(Env env,
Value a1,
Value a2,
Value a3,
Value a4) |
Value |
CompiledFunctionRef_5.callRef(Env env,
Value a1,
Value a2,
Value a3,
Value a4) |
abstract Value |
CompiledFunctionRef_4.callRef(Env env,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates the function with arguments
|
Value |
CompiledClosure.callRef(Env env,
Value a1,
Value a2,
Value a3,
Value a4) |
Value |
LazyFunction.callRef(Env env,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5) |
Value |
AbstractFunction.callRef(Env env,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates the function with arguments
|
Value |
CompiledFunction.callRef(Env env,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5) |
abstract Value |
CompiledFunctionRef_5.callRef(Env env,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates the function with arguments
|
Value |
CompiledClosure.callRef(Env env,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5) |
abstract Value |
CompiledFunctionRef_N.callRefImpl(Env env,
Value[] args) |
protected Value |
AbstractFunction.errorPrivateAccess(Env env,
Value oldThis) |
protected Value |
AbstractFunction.errorProtectedAccess(Env env,
Value oldThis) |
Value[] |
AbstractFunction.evalArguments(Env env,
Expr fun,
Expr[] args)
Binds the user's arguments to the actual arguments.
|
Arg[] |
LazyFunction.getArgs(Env env) |
Arg[] |
AbstractFunction.getArgs(Env env) |
Arg[] |
CompiledAbstractFunction.getArgs(Env env) |
Arg[] |
LazyMethod.getArgs(Env env) |
java.lang.String |
AbstractFunction.getDeclComment(Env env)
Returns the comment in the file where this is defined in.
|
int |
AbstractFunction.getDeclEndLine(Env env)
Returns the end line in the file where this is defined in.
|
java.lang.String |
AbstractFunction.getDeclFileName(Env env)
Returns the name of the file where this is defined in.
|
int |
AbstractFunction.getDeclStartLine(Env env)
Returns the start line in the file where this is defined in.
|
boolean |
AbstractFunction.isCallable(Env env,
boolean isCheckSyntaxOnly,
Value nameRef)
The object is callable if it has an __invoke method
|
boolean |
AbstractFunction.isInternal(Env env) |
boolean |
AbstractFunction.isReturnsReference(Env env)
Returns true if this returns a reference.
|
boolean |
AbstractFunction.isValid(Env env) |
Modifier and Type | Method and Description |
---|---|
static Env |
QuercusModule.get_env(Env env)
Returns the Env object.
|
Modifier and Type | Method and Description |
---|---|
static Value |
ExceptionClass.__construct(Env env,
ObjectValue value,
StringValue message,
int code,
Value previous)
Create a new exception API object.
|
static java.lang.Object |
Java.__construct(Env env,
java.lang.String className,
Value[] args)
Create a new Java API object.
|
static Value |
ExceptionClass.__toString(Env env,
ObjectValue value)
Returns a String representation of this Exception.
|
static Value |
UrlRewriterCallback._internal_url_rewriter(Env env,
Value buffer)
Callback function to rewrite URLs to include session information.
|
static double |
MathModule.acosh(Env env,
double value) |
boolean |
Memcache.addServer(Env env,
java.lang.String host,
int port,
boolean persistent,
int weight,
int timeout,
int retryInterval)
Adds a server.
|
Value |
ApacheModule.apache_note(Env env,
java.lang.String name,
Value value)
Gets and sets apache notes
|
Value |
ApacheModule.apache_request_headers(Env env)
Returns all the request headers
|
Value |
ApcModule.apc_add(Env env,
java.lang.String key,
Value value,
int ttl) |
Value |
ApcModule.apc_cache_info(Env env,
java.lang.String type,
boolean limited)
Returns cache information.
|
boolean |
ApcModule.apc_clear_cache(Env env,
java.lang.String type)
Clears the cache
|
boolean |
ApcModule.apc_compile_file(Env env,
StringValue name)
Preloads the specified file.
|
boolean |
ApcModule.apc_define_constants(Env env,
java.lang.String key,
ArrayValue values,
boolean caseSensitive)
Defines constants
|
boolean |
ApcModule.apc_delete(Env env,
java.lang.String key)
Deletes a value.
|
Value |
ApcModule.apc_fetch(Env env,
java.lang.String key,
Value isSuccessful)
Returns a value.
|
boolean |
ApcModule.apc_load_constants(Env env,
java.lang.String key,
boolean caseSensitive)
Defines constants
|
Value |
ApcModule.apc_sma_info(Env env,
java.lang.String type)
Returns cache information.
|
Value |
ApcModule.apc_store(Env env,
java.lang.String key,
Value value,
int ttl)
Returns a value.
|
static Value |
ArrayModule.array_change_key_case(Env env,
ArrayValue array,
int toCase)
Changes the key case
|
static Value |
ArrayModule.array_chunk(Env env,
ArrayValue array,
int size,
boolean preserveKeys)
Chunks the array
|
static Value |
ArrayModule.array_combine(Env env,
ArrayValue keys,
ArrayValue values)
Combines array
|
static Value |
ArrayModule.array_count_values(Env env,
ArrayValue array)
Counts the values
|
static Value |
ArrayModule.array_diff_assoc(Env env,
ArrayValue array,
Value[] arrays)
Returns an array with everything that is in array and not in the other
arrays, keys also used
|
static Value |
ArrayModule.array_diff_key(Env env,
ArrayValue array,
Value[] arrays)
Returns an array with everything that is in array and not in the other
arrays, keys used for comparison
|
static Value |
ArrayModule.array_diff_uassoc(Env env,
ArrayValue array,
Value[] arrays)
Returns an array with everything that is in array and not in the other
arrays, keys used for comparison aswell
|
static Value |
ArrayModule.array_diff_ukey(Env env,
ArrayValue array,
Value[] arrays)
Returns an array with everything that is in array and not in the other
arrays, keys used for comparison only
|
static Value |
ArrayModule.array_diff(Env env,
ArrayValue array,
Value[] arrays)
Returns an array with everything that is in array and not in the other
arrays using a passed callback function for comparing
|
static ArrayValue |
ArrayModule.array_fill_keys(Env env,
ArrayValue keyArray,
Value value) |
static Value |
ArrayModule.array_fill(Env env,
long start,
long num,
Value value)
Returns an array with a number of indices filled with the given value,
starting at the start index.
|
static Value |
ArrayModule.array_filter(Env env,
ArrayValue array,
Value callbackName)
Returns an array that filters out any values that do not hold true when
used in the callback function.
|
static Value |
ArrayModule.array_flip(Env env,
ArrayValue array)
Returns an array with the given array's keys as values and its values as
keys.
|
static Value |
ArrayModule.array_intersect_assoc(Env env,
ArrayValue array,
Value[] arrays)
Returns an array with everything that is in array and also in the other
arrays, keys are also used in the comparison
|
static Value |
ArrayModule.array_intersect_key(Env env,
ArrayValue array,
Value[] arrays)
Returns an array with everything that is in array and also in the other
arrays, keys are only used in the comparison
|
static Value |
ArrayModule.array_intersect_uassoc(Env env,
ArrayValue array,
Value[] arrays)
Returns an array with everything that is in array and also in the other
arrays, keys are also used in the comparison.
|
static Value |
ArrayModule.array_intersect_ukey(Env env,
ArrayValue array,
Value[] arrays)
Returns an array with everything that is in array and also in the other
arrays, keys are only used in the comparison.
|
static Value |
ArrayModule.array_intersect(Env env,
ArrayValue array,
Value[] arrays)
Returns an array with everything that is in array and also in the other
arrays
|
static boolean |
ArrayModule.array_key_exists(Env env,
Value key,
Value searchArray)
Checks if the key is in the given array
|
static Value |
ArrayModule.array_keys(Env env,
ArrayValue array,
Value searchValue,
boolean isStrict)
Returns an array of the keys in the given array
|
static Value |
Array2Module.array_lookup(Env env,
Value obj,
Value key,
Value defaultValue) |
static Value |
ArrayModule.array_map(Env env,
Callable fun,
ArrayValue arg,
Value[] args)
Maps the given function with the array arguments.
|
static Value |
ArrayModule.array_merge_recursive(Env env,
Value[] args)
Maps the given function with the array arguments.
|
static Value |
ArrayModule.array_merge(Env env,
Value[] args)
Maps the given function with the array arguments.
|
static boolean |
ArrayModule.array_multisort(Env env,
Value[] arrays)
Sort the arrays like rows in a database.
|
static Value |
ArrayModule.array_pad(Env env,
ArrayValue input,
long padSize,
Value padValue)
Returns an array with either the front/end padded with the pad value.
|
static Value |
ArrayModule.array_pop(Env env,
Value array)
Pops off the top element
|
static Value |
ArrayModule.array_product(Env env,
ArrayValue array)
Returns the product of the input array's elements as a double.
|
static int |
ArrayModule.array_push(Env env,
Value array,
Value[] values)
Appends a value to the array
|
static Value |
ArrayModule.array_rand(Env env,
ArrayValue array,
long num)
Returns num sized array of random keys from the given array
|
static Value |
ArrayModule.array_reduce(Env env,
ArrayValue array,
Callable callable,
Value initialValue)
Returns the value of the array when its elements have been reduced using
the callback function.
|
static Value |
ArrayModule.array_replace_recursive(Env env,
Value[] args)
Replace elements in the first array with values from successive ones
|
static Value |
ArrayModule.array_replace(Env env,
Value[] args)
Replace elements in the first array with values from successive ones
|
static Value |
ArrayModule.array_reverse(Env env,
ArrayValue inputArray,
boolean keyed)
Returns the inputted array reversed, preserving the keys if keyed is true
|
static Value |
ArrayModule.array_search(Env env,
Value needle,
ArrayValue array,
boolean strict)
Returns the key of the needle being searched for or false if it's not
found
|
static Value |
ArrayModule.array_shift(Env env,
Value value)
Shifts the elements in the array left by one, returning the leftmost value
|
static Value |
ArrayModule.array_slice(Env env,
ArrayValue array,
int offset,
Value length,
boolean isPreserveKeys)
Returns a chunk of the array.
|
static Value |
ArrayModule.array_splice(Env env,
Value arrayVar,
int offset,
Value length,
Value replace)
Returns the removed chunk of the arrayV and splices in replace.
|
static Value |
ArrayModule.array_sum(Env env,
ArrayValue array)
Returns the sum of the elements in the array
|
static Value |
ArrayModule.array_udiff_assoc(Env env,
Value[] arrays)
Creates an array with all the values of the first array that are not
present in the other arrays, using a provided callback function to
determine equivalence.
|
static Value |
ArrayModule.array_udiff_uassoc(Env env,
Value[] arrays)
Creates an array with all the values of the first array that are not
present in the other arrays, using a provided callback function to
determine equivalence.
|
static Value |
ArrayModule.array_udiff(Env env,
Value[] arrays)
Creates an array with all the values of the first array that are not
present in the other arrays, using a provided callback function to
determine equivalence.
|
static Value |
ArrayModule.array_uintersect_assoc(Env env,
Value[] arrays)
Creates an array with all the values of the first array that are present in
the other arrays, using a provided callback function to determine
equivalence.
|
static Value |
ArrayModule.array_uintersect_uassoc(Env env,
Value[] arrays)
Creates an array with all the values of the first array that are present in
the other arrays, using a provided callback function to determine
equivalence.
|
static Value |
ArrayModule.array_uintersect(Env env,
Value[] arrays)
Creates an array with all the values of the first array that are present in
the other arrays, using a provided callback function to determine
equivalence.
|
static Value |
ArrayModule.array_unique(Env env,
ArrayValue array)
Returns the inputted array without duplicates
|
static Value |
ArrayModule.array_unshift(Env env,
Value value,
Value[] values)
Prepends the elements to the array
|
static Value |
ArrayModule.array_values(Env env,
ArrayValue array)
Returns the values in the passed array with numerical indices.
|
static boolean |
ArrayModule.array_walk_recursive(Env env,
Value arrayVar,
Callable callback,
Value extra)
Recursively executes a callback function on all elements in the array,
including elements of elements (i.e., arrays within arrays).
|
static boolean |
ArrayModule.array_walk(Env env,
Value arrayVar,
Callable callback,
Value userData)
Executes a callback on each of the elements in the array.
|
static boolean |
ArrayModule.arsort(Env env,
Value arrayVar,
long sortFlag)
Sorts the array based on values in reverse order, preserving keys
|
static boolean |
ArrayModule.asort(Env env,
Value arrayVar,
long sortFlag)
Sorts the array based on values in ascending order, preserving keys
|
static Value |
OptionsModule.assert_options(Env env,
int code,
Value value)
Checks the assertion
|
static Value |
MathModule.base_convert(Env env,
StringValue str,
int fromBase,
int toBase)
Convert a number between arbitrary bases
|
static Value |
UrlModule.base64_decode(Env env,
StringValue str,
boolean isStrict)
Decodes base64
|
static java.lang.String |
BcmathModule.bcadd(Env env,
Value value1,
Value value2,
int scale)
Add two arbitrary precision numbers.
|
static int |
BcmathModule.bccomp(Env env,
Value value1,
Value value2,
int scale)
Compare two arbitrary precision numbers, return -1 if value 1 < value2,
0 if value1 == value2, 1 if value1 > value2.
|
static java.lang.String |
BcmathModule.bcdiv(Env env,
Value value1,
Value value2,
int scale)
Divide one arbitrary precision number (value1) by another (value2).
|
static java.lang.String |
BcmathModule.bcmod(Env env,
Value value,
Value modulus)
Return the modulus of an aribtrary precison number.
|
static java.lang.String |
BcmathModule.bcmul(Env env,
Value value1,
Value value2,
int scale)
Multiply two arbitrary precision numbers.
|
static java.lang.String |
BcmathModule.bcpow(Env env,
Value base,
Value exp,
int scale)
Raise one arbitrary precision number (base) to the power of another (exp).
|
static java.lang.String |
BcmathModule.bcpowmod(Env env,
java.math.BigDecimal base,
java.math.BigDecimal exp,
java.math.BigDecimal modulus,
int scale)
Raise one arbitrary precision number (base) to the power of another (exp),
and then return the modulus.
|
static boolean |
BcmathModule.bcscale(Env env,
int scale)
Set the default scale to use for subsequent calls to bcmath functions.
|
static java.lang.String |
BcmathModule.bcsqrt(Env env,
Value operand,
int scale)
Return the square root of an arbitrary precision number.
|
static java.lang.String |
BcmathModule.bcsub(Env env,
Value value1,
Value value2,
int scale)
Subtract arbitrary precision number (value2) from another (value1).
|
static Value |
MathModule.bindec(Env env,
StringValue bin)
Returns the decimal equivalent of the binary number represented by the
binary string argument.
|
static Value |
FunctionModule.call_user_func_array(Env env,
Callable function,
Value arg)
Calls a user function
|
static Value |
FunctionModule.call_user_func(Env env,
Callable function,
Value[] args)
Calls a user function
|
static Value |
ClassesModule.call_user_method_array(Env env,
StringValue methodName,
Value obj,
ArrayValue params)
Calls a object method with arguments in an array.
|
static Value |
ClassesModule.call_user_method(Env env,
StringValue name,
Value obj,
Value[] args)
Calls an object method.
|
static boolean |
NetworkModule.checkdnsrr(Env env,
java.lang.String hostname,
java.lang.String type) |
boolean |
ClassesModule.class_alias(Env env,
java.lang.String original,
java.lang.String alias,
boolean isAutoLoad)
bool class_alias ( string $original , string $alias [, bool $autoload = TRUE ] )
|
static boolean |
ClassesModule.class_exists(Env env,
java.lang.String className,
boolean useAutoload)
returns true if the class exists.
|
static ArrayValue |
ArrayModule.compact(Env env,
Value[] variables)
Creates an array of corresponding values to variables in the symbol name.
|
boolean |
Memcache.connect(Env env,
java.lang.String host,
int port,
int timeout)
Connect to a server.
|
static int |
MiscModule.connection_aborted(Env env)
Return true on a client disconnect
|
static int |
MiscModule.connection_status(Env env)
Returns the status
|
static Value |
VariableModule.constant(Env env,
java.lang.String name)
Returns a constant
|
static long |
ArrayModule.count(Env env,
Value value,
int countMethod)
Returns the size of the array.
|
static Value |
FunctionModule.create_function(Env env,
java.lang.String args,
java.lang.String code)
Creates an anonymous function
|
static ArrayValue |
ErrorModule.debug_backtrace_exception(Env env,
java.lang.Throwable e,
int options) |
static ArrayValue |
ErrorModule.debug_backtrace(Env env,
int options,
int limit)
Produces a backtrace
|
static Value |
VariableModule.debug_zval_dump(Env env,
Value v)
Prints a debug version of the variable
|
static StringValue |
MathModule.decbin(Env env,
long value)
Returns a binary representation of a number.
|
static StringValue |
MathModule.dechex(Env env,
long value)
Returns a hexadecimal representation of a number.
|
static StringValue |
MathModule.decoct(Env env,
long value)
Returns an octal representation of a number.
|
static Value |
NetworkModule.define_syslog_variables(Env env)
Initialization of syslog.
|
static Value |
VariableModule.define(Env env,
StringValue name,
Value value,
boolean isCaseInsensitive)
Defines a constant
|
static boolean |
VariableModule.defined(Env env,
java.lang.String name)
Returns true if the constant is defined.
|
boolean |
Memcache.delete(Env env,
java.lang.String key,
int timeout) |
static Value |
ErrorModule.die(Env env,
java.lang.String msg)
Exits
|
static boolean |
OptionsModule.dl(Env env,
java.lang.String dl)
Stubs the dl.
|
static boolean |
NetworkModule.dns_check_record(Env env,
java.lang.String hostname,
java.lang.String type)
Finds the mx hosts for the given hostname, placing them in mxhosts and
their corresponding weights in weight, if provided.
|
static boolean |
NetworkModule.dns_get_mx(Env env,
java.lang.String hostname,
Value mxhosts,
Value weight)
Finds the mx hosts for the given hostname, placing them in mxhosts and
their corresponding weights in weight, if provided.
|
ArrayValue |
NetworkModule.dns_get_record(Env env,
java.lang.String hostname,
int type,
Value authnsRef,
Value addtlRef) |
static Value |
MiscModule.dump_stack(Env env)
Dumps the stack.
|
static boolean |
QuercusModule.dump_stack(Env env)
Dumps the stack.
|
static Value |
ArrayModule.each(Env env,
Value value)
Returns the next value of the array.
|
static Value |
ErrorModule.error_get_last(Env env)
Returns the last error.
|
static boolean |
ErrorModule.error_log(Env env,
StringValue message,
int type,
StringValue destination,
StringValue extraHeaders)
Send a message to the log.
|
static long |
ErrorModule.error_reporting(Env env,
Value levelV)
Changes the error reporting value.
|
static StringValue |
MiscModule.escapeshellarg(Env env,
StringValue arg)
Escapes characters in a string.
|
Value |
MiscModule.eval(Env env,
StringValue code)
Comples and evaluates an expression.
|
static java.lang.String |
MiscModule.exec(Env env,
java.lang.String command,
Value output,
Value result)
Execute a system command.
|
static Value |
ExifModule.exif_imagetype(Env env,
Path file)
Determine the type of an image
|
static Value |
ExifModule.exif_read_data(Env env,
Path file,
java.lang.String sections,
boolean arrays,
boolean thumbs)
Reads the EXIF headers from JPEG or TIFF
|
static Value |
ExifModule.exif_thumbnail(Env env,
Path file,
int width,
int height,
int imageType)
Retrieve the embedded thumbnail of a TIFF or JPEG image
|
Value |
ErrorModule.exit(Env env,
Value msg)
Exits
|
static boolean |
OptionsModule.extension_loaded(Env env,
java.lang.String ext)
Returns true if the given extension is loaded
|
static Value |
ArrayModule.extract(Env env,
ArrayValue array)
Inputs new variables into the symbol table from the passed array
|
static Value |
ArrayModule.extract(Env env,
ArrayValue array,
long rawType,
Value valuePrefix)
Inputs new variables into the symbol table from the passed array
|
boolean |
Memcache.flush(Env env) |
Value |
OutputModule.flush(Env env)
Flushes the original output buffer.
|
static SocketInputOutput |
NetworkModule.fsockopen(Env env,
java.lang.String host,
int port,
Value errno,
Value errstr,
double timeout)
Opens a socket
|
static Value |
FunctionModule.func_get_arg(Env env,
int index)
Returns the nth function argument.
|
static Value |
FunctionModule.func_get_args(Env env)
Returns the function arguments as an array.
|
static Value |
FunctionModule.func_num_args(Env env)
Returns the number of arguments to the function.
|
static boolean |
FunctionModule.function_exists(Env env,
StringValue name)
Returns true if the function exists.
|
static Value |
MiscModule.get_browser(Env env,
java.lang.String user_agent,
boolean return_array)
Returns an array detailing what the browser is capable of.
|
static java.lang.String |
ClassesModule.get_called_class(Env env)
Returns the calling class name.
|
static Value |
OptionsModule.get_cfg_var(Env env,
java.lang.String name)
Returns the configuration value of a configuration.
|
static Value |
ClassesModule.get_class_methods(Env env,
Value cls)
Returns an array of method names
|
static Value |
ClassesModule.get_class_vars(Env env,
Value obj)
Returns an array of member names and values
|
static Value |
ClassesModule.get_class(Env env,
Value value)
Returns the object's class name
|
static java.lang.String |
OptionsModule.get_current_user(Env env)
Returns the owner of the current script.
|
static Value |
ClassesModule.get_declared_classes(Env env)
Returns the declared classes
|
static Value |
OptionsModule.get_defined_constants(Env env,
boolean isCategorize)
Returns the constants as an array
|
static Value |
FunctionModule.get_defined_functions(Env env)
Returns an array of the defined functions
|
static Value |
VariableModule.get_defined_vars(Env env)
Returns the defined variables in the current scope.
|
static Env |
QuercusModule.get_env(Env env)
Returns the Env object.
|
static Value |
OptionsModule.get_extension_funcs(Env env,
java.lang.String name)
Returns extension function with a given name.
|
static Value |
UrlModule.get_headers(Env env,
java.lang.String urlString,
Value format)
Connects to the given URL using a HEAD request to retreive
the headers sent in the response.
|
Value |
HtmlModule.get_html_translation_table(Env env,
int table,
int quoteStyle)
Returns HTML translation tables.
|
static Value |
OptionsModule.get_include_path(Env env)
Returns the include path
|
static ArrayValue |
OptionsModule.get_included_files(Env env)
Returns an array of all the included path.
|
static java.lang.String |
JavaModule.get_java_class_name(Env env,
Value value)
Returns the name of the java class.
|
static Value |
OptionsModule.get_loaded_extensions(Env env)
Returns true if the given extension is loaded
|
static LongValue |
OptionsModule.get_magic_quotes_gpc(Env env)
Gets the magic quotes value.
|
static Value |
OptionsModule.get_magic_quotes_runtime(Env env)
Gets the magic quotes runtime value.
|
static Value |
UrlModule.get_meta_tags(Env env,
StringValue filename,
boolean useIncludePath)
Extracts the meta tags from a file and returns them as an array.
|
static Value |
ClassesModule.get_object_vars(Env env,
Value obj)
Returns the object's variables
|
Value |
ClassesModule.get_parent_class(Env env,
Value value)
Returns the object's class name
|
static QuercusContext |
QuercusModule.get_quercus(Env env)
Returns the Quercus object.
|
static java.lang.Object |
QuercusModule.get_request(Env env)
Deprecated.
|
static ArrayValue |
OptionsModule.get_required_files(Env env)
Returns an array of all the included path.
|
static java.lang.String |
VariableModule.get_resource_type(Env env,
Value v) |
static java.lang.Object |
QuercusModule.get_response(Env env)
Deprecated.
|
static java.lang.Object |
QuercusModule.get_servlet_context(Env env)
Returns the ServletContext.
|
static java.lang.Object |
QuercusModule.get_servlet_request(Env env)
Returns the HttpServletRequest associated with this Env.
|
static java.lang.Object |
QuercusModule.get_servlet_response(Env env)
Returns the HttpServletResponse associated with this Env.
|
Value |
ResinModule.QuercusDistcache.get(Env env,
StringValue key) |
Value |
Memcache.get(Env env,
Value keys)
Returns a value.
|
Value |
ApacheModule.getallheaders(Env env)
Returns all the request headers
|
static Value |
ExceptionClass.getCode(Env env,
ObjectValue obj)
Returns the code.
|
static Value |
OptionsModule.getenv(Env env,
StringValue key)
Gets an environment value.
|
static Value |
ExceptionClass.getFile(Env env,
ObjectValue obj)
Returns the file.
|
static java.lang.String |
NetworkModule.gethostbyaddr(Env env,
java.lang.String ip)
Returns the IP address of the given host name.
|
static Value |
NetworkModule.gethostbynamel(Env env,
java.lang.String hostname)
Returns the IP addresses of the given host name.
|
static Value |
NetworkModule.gethostname(Env env) |
static UrlRewriterCallback |
UrlRewriterCallback.getInstance(Env env)
Returns the unique rewriter.
|
static Value |
ExceptionClass.getJavaException(Env env,
Value obj)
Returns the trace.
|
static Value |
OptionsModule.getlastmod(Env env)
Returns the gid for the script path.
|
static Value |
ExceptionClass.getLine(Env env,
ObjectValue obj)
Returns the line.
|
static Value |
ExceptionClass.getMessage(Env env,
ObjectValue obj)
Returns the message.
|
static boolean |
NetworkModule.getmxrr(Env env,
java.lang.String hostname,
Value mxhosts,
Value weight) |
static Value |
OptionsModule.getmygid(Env env)
Returns the gid for the script path.
|
static Value |
OptionsModule.getmyinode(Env env)
Returns the inode for the script path.
|
static long |
OptionsModule.getmypid(Env env)
Returns the thread for the script.
|
static Value |
OptionsModule.getmyuid(Env env)
Returns the uid for the script path.
|
static Value |
ExceptionClass.getPrevious(Env env,
Value obj)
Returns the previous exception.
|
static Value |
OptionsModule.getrusage(Env env,
int who)
Stub value for getrusage.
|
static Value |
ExceptionClass.getTrace(Env env,
Value obj)
Returns the trace.
|
static Value |
ExceptionClass.getTraceAsString(Env env,
Value obj)
Returns the trace.
|
static boolean |
QuercusModule.has_database(Env env)
Returns true if a JDBC database has been explicitly set.
|
static boolean |
QuercusModule.has_request(Env env)
Returns true if there is an HttpRequest associated with this Env.
|
static Value |
HashModule.hash_algos(Env env)
Returns the list of known algorithms
|
Value |
HashModule.hash_file(Env env,
java.lang.String algorithm,
Path path,
boolean isBinary)
Hashes a file
|
Value |
HashModule.hash_final(Env env,
HashModule.HashContext context,
boolean isBinary)
Returns the final hash value
|
Value |
HashModule.hash_hmac_file(Env env,
java.lang.String algorithm,
Path path,
StringValue key,
boolean isBinary)
Hashes a file with the algorithm.
|
Value |
HashModule.hash_hmac(Env env,
java.lang.String algorithm,
StringValue data,
StringValue key,
boolean isBinary)
Hashes a string with the algorithm.
|
HashModule.HashContext |
HashModule.hash_init(Env env,
java.lang.String algorithm,
int options,
StringValue keyString)
Initialize a hash context.
|
Value |
HashModule.hash_update_file(Env env,
HashModule.HashContext context,
Path path)
Updates the hash with more data
|
int |
HashModule.hash_update_stream(Env env,
HashModule.HashContext context,
java.io.InputStream is,
int length)
Updates the hash with more data
|
Value |
HashModule.hash_update(Env env,
HashModule.HashContext context,
StringValue value)
Updates the hash with more data
|
Value |
HashModule.hash(Env env,
java.lang.String algorithm,
StringValue string,
boolean isBinary)
Hashes a string
|
static Value |
HttpModule.header(Env env,
StringValue headerStr,
boolean replace,
long httpResponseCode)
Adds a header.
|
static ArrayValue |
HttpModule.headers_list(Env env)
Return a list of the headers that have been sent or are ready to send.
|
static boolean |
HttpModule.headers_sent(Env env,
Value file,
Value line)
Return true if the headers have been sent.
|
static Value |
MathModule.hexdec(Env env,
StringValue s) |
static Value |
TokenModule.highlight_file(Env env,
StringValue filename,
boolean isReturn) |
static Value |
TokenModule.highlight_string(Env env,
StringValue s,
boolean isReturn) |
static StringValue |
HtmlModule.html_entity_decode(Env env,
StringValue string,
int quoteStyle,
java.lang.String charset)
Escapes HTML
|
static Value |
HtmlModule.htmlentities(Env env,
StringValue string,
int quoteStyle,
java.lang.String charset)
Escapes HTML
|
static StringValue |
HtmlModule.htmlspecialchars_decode(Env env,
StringValue str,
int quoteStyle)
Converts escaped HTML entities back to characters.
|
static Value |
HtmlModule.htmlspecialchars(Env env,
StringValue string,
int quoteStyle,
java.lang.String charset,
boolean isDoubleEncode)
Escapes HTML
|
static Value |
UrlModule.http_build_query(Env env,
Value formdata,
StringValue numeric_prefix,
StringValue separator) |
static boolean |
VariableModule.import_request_variables(Env env,
java.lang.String types,
java.lang.String prefix)
Imports request variables
|
static Value |
OptionsModule.ini_alter(Env env,
java.lang.String varName,
StringValue value)
Sets an initialization value.
|
static Value |
OptionsModule.ini_get_all(Env env,
java.lang.String extension,
boolean isShowDetails)
Returns all initialization values.
|
static StringValue |
OptionsModule.ini_get(Env env,
java.lang.String varName)
Returns an initialization value.
|
static Value |
OptionsModule.ini_restore(Env env,
java.lang.String name)
Restore the initial configuration value
|
static StringValue |
OptionsModule.ini_set(Env env,
java.lang.String varName,
StringValue value)
Sets an initialization value.
|
boolean |
ClassesModule.interface_exists(Env env,
java.lang.String interfaceName,
boolean useAutoload)
Returns true if the class exists.
|
static boolean |
ClassesModule.is_a(Env env,
Value value,
java.lang.String name)
Returns true if the object implements the given class.
|
static boolean |
VariableModule.is_callable(Env env,
Value v,
boolean isCheckSyntaxOnly,
Value nameRef)
Returns the type string for the variable
|
static boolean |
QuercusModule.is_compile(Env env)
Returns true if pages will be compiled.
|
static boolean |
VariableModule.is_numeric(Env env,
Value v)
Returns true for numeric
|
static boolean |
VariableModule.is_object(Env env,
Value v)
Returns true for an object
|
static boolean |
QuercusModule.is_pro(Env env)
Returns true if this is the Professional version.
|
static boolean |
QuercusModule.is_resin(Env env)
Returns true if Quercus is running under Resin.
|
static boolean |
ClassesModule.is_subclass_of(Env env,
Value value,
java.lang.String name)
Returns true if the object implements the given class.
|
static java.lang.Object |
JavaModule.java_class(Env env,
java.lang.String className)
Returns the static class definition of a Java class.
|
static java.lang.Object |
JavaModule.java(Env env,
java.lang.String className,
Value[] args)
Call the Java constructor and return the wrapped Java object.
|
static boolean |
ArrayModule.key_exists(Env env,
Value key,
Value searchArray)
|
static boolean |
ArrayModule.krsort(Env env,
Value arrayVar,
long sortFlag)
Sorts the array based on keys in reverse order, preserving keys
|
static boolean |
ArrayModule.ksort(Env env,
Value arrayVar,
long sortFlag)
Sorts the array based on keys in ascending order, preserving keys
|
static StringValue |
NetworkModule.long2ip(Env env,
long address) |
static Value |
OptionsModule.magic_quotes_runtime(Env env)
Gets the magic quotes value.
|
static Value |
MathModule.max(Env env,
Value[] args) |
static Value |
OptionsModule.memory_get_peak_usage(Env env,
boolean real)
Stub value for memory get usage.
|
static Value |
OptionsModule.memory_get_usage(Env env,
boolean real)
Stub value for memory get usage.
|
static boolean |
ClassesModule.method_exists(Env env,
Value obj,
StringValue methodName)
Returns true if the named method exists on the object.
|
Value |
MhashModule.mhash_get_hash_name(Env env,
int hash) |
Value |
MhashModule.mhash(Env env,
int hash,
StringValue data,
java.lang.String key) |
static Value |
MathModule.min(Env env,
Value[] args) |
static Value |
ArrayModule.natcasesort(Env env,
Value arrayVar)
Sorts the array based on string values using natural order, preserving
keys, case insensitive
|
static Value |
ArrayModule.natsort(Env env,
Value arrayVar)
Sorts the array based on string values using natural order, preserving
keys, case sensitive
|
static Value |
HtmlModule.nl2br(Env env,
StringValue string)
Replaces newlines with HTML breaks.
|
static Value |
OutputModule.ob_clean(Env env)
Clears the output buffer.
|
static boolean |
OutputModule.ob_end_clean(Env env)
Pops the output buffer, discarding the contents.
|
static boolean |
OutputModule.ob_end_flush(Env env)
Pops the output buffer.
|
static Value |
OutputModule.ob_flush(Env env)
Flushes this output buffer into the next one on the stack or
to the default "output buffer" if no next output buffer exists.
|
static Value |
OutputModule.ob_get_clean(Env env)
Returns the contents of the output buffer, emptying it afterwards.
|
static Value |
OutputModule.ob_get_contents(Env env)
Returns the contents of the current output buffer.
|
static Value |
OutputModule.ob_get_flush(Env env)
Pops the output buffer and returns the contents.
|
static Value |
OutputModule.ob_get_length(Env env)
Pushes the output buffer
|
static Value |
OutputModule.ob_get_level(Env env)
Gets the nesting level of the current output buffer
|
static Value |
OutputModule.ob_get_status(Env env,
boolean full_status)
Gets the status of the current output buffer(s)
|
static Value |
OutputModule.ob_gzhandler(Env env,
StringValue buffer,
int state)
Output buffering compatible callback that automatically compresses
the output.
|
static Value |
OutputModule.ob_implicit_flush(Env env,
boolean flag)
Makes the original "output buffer" flush on every write.
|
static Value |
OutputModule.ob_list_handlers(Env env)
Returns a list of all the output handlers in use.
|
static boolean |
OutputModule.ob_start(Env env,
Callable callback,
int chunkSize,
boolean erase)
Pushes the output buffer
|
static Value |
MathModule.octdec(Env env,
StringValue oct)
Returns the decimal equivalent of the octal number represented by the
octal_string argument.
|
static boolean |
NetworkModule.openlog(Env env,
java.lang.String ident,
int option,
int facility)
Opens syslog.
|
static boolean |
OutputModule.output_add_rewrite_var(Env env,
java.lang.String name,
java.lang.String value)
Adds a variable to the list for rewritten URLs.
|
static boolean |
OutputModule.output_reset_rewrite_vars(Env env)
Clears the list of variables for rewritten URLs.
|
Value |
MiscModule.pack(Env env,
java.lang.String format,
Value[] args)
packs the format into a binary.
|
static Value |
UrlModule.parse_url(Env env,
StringValue str,
int component)
Parses the URL into an array.
|
static void |
MiscModule.passthru(Env env,
java.lang.String command,
Value result)
Execute a system command.
|
boolean |
Memcache.pconnect(Env env,
java.lang.String host,
int port,
int timeout)
Connect to a server.
|
static SocketInputOutput |
NetworkModule.pfsockopen(Env env,
java.lang.String host,
int port,
Value errno,
Value errstr,
double timeout)
Persistent version of fsockopen.
|
static Value |
OptionsModule.php_ini_loaded_file(Env env) |
static Value |
OptionsModule.php_ini_scanned_files(Env env) |
static java.lang.String |
OptionsModule.php_sapi_name(Env env)
Returns the sapi type.
|
static void |
OptionsModule.phpinfo(Env env,
int what) |
static java.lang.String |
OptionsModule.phpversion(Env env,
StringValue module)
Returns the quercus version.
|
static Value |
VariableModule.print_r(Env env,
Value v,
boolean isReturn)
Prints a value.
|
static int |
MiscModule.proc_close(Env env,
ProcOpenResource stream)
Closes the process opened by proc_open.
|
static Value |
MiscModule.proc_get_status(Env env,
ProcOpenResource stream) |
static ProcOpenResource |
MiscModule.proc_open(Env env,
java.lang.String command,
ArrayValue descriptorArray,
Value pipes,
Path pwd,
ArrayValue envArray,
ArrayValue options)
Basic implementation of proc_open.
|
static boolean |
MiscModule.proc_terminate(Env env,
ProcOpenResource stream)
Forcibly terminates the process opened by proc_open.
|
static Value |
ClassesModule.property_exists(Env env,
Value obj,
StringValue name)
Returns true if the named property exists on the object.
|
static UrlRewriterCallback |
OutputModule.pushUrlRewriter(Env env)
Pushes a new UrlRewriter callback onto the output buffer stack
if one does not already exist.
|
Value |
ResinModule.QuercusDistcache.put(Env env,
StringValue key,
Value value) |
static boolean |
OptionsModule.putenv(Env env,
StringValue settings)
Sets an environment name/value pair.
|
static Value |
OptionsModule.q_assert(Env env,
Value value,
Value message)
Checks the assertion
|
static void |
QuercusModule.q_import(Env env,
java.lang.String name)
Special quercus-only import statements.
|
static Value |
ArrayModule.range(Env env,
Value startV,
Value endV,
long step)
Creates an array using the start and end values provided
|
static Value |
ExifModule.read_exif_data(Env env,
Path file,
java.lang.String sections,
boolean arrays,
boolean thumbs)
Alias of exif_read_data()
|
StringValue |
UnserializeReader.readStringValue(Env env,
int len) |
StringValue |
UnserializeReader.readUnicodeValue(Env env,
int len) |
static Value |
FunctionModule.register_shutdown_function(Env env,
Callable fun,
Value[] args)
Registers a shutdown function.
|
static boolean |
ResinModule.resin_clear_state(Env env)
Clears the current state
|
static ResinModule.QuercusDistcache |
ResinModule.resin_create_distcache(Env env,
java.lang.String name) |
static boolean |
ResinModule.resin_dump_stack(Env env)
Prints a debug version of the variable
|
static boolean |
ResinModule.resin_restore_state(Env env)
Restore the current state
|
static boolean |
ResinModule.resin_save_state(Env env)
Save the current state
|
static Value |
ResinModule.resin_string_to_binary(Env env,
java.lang.String string,
java.lang.String encoding)
Converts a string into its binary representation, according to the
given encoding, if given, or the script encoding if not given.
|
static Value |
ResinModule.resin_var_dump(Env env,
Value[] args)
Prints a debug version of the variable
|
static boolean |
ErrorModule.restore_error_handler(Env env)
Restores the error handler
|
static Value |
ErrorModule.restore_exception_handler(Env env)
Restore an exception handler
|
static Value |
OptionsModule.restore_include_path(Env env)
Sets the include path
|
static boolean |
ArrayModule.rsort(Env env,
Value arrayVar,
long sortFlag)
Sorts the array based on values in reverse order
|
static java.lang.String |
VariableModule.serialize(Env env,
Value v)
Serializes the value to a string.
|
static boolean |
ErrorModule.set_error_handler(Env env,
Callable fun,
int errorMask)
Sets an error handler
|
static Value |
ErrorModule.set_exception_handler(Env env,
Callable fun)
Sets an exception handler
|
static java.lang.String |
OptionsModule.set_include_path(Env env,
java.lang.String includePath)
Sets the include path
|
static Value |
OptionsModule.set_magic_quotes_runtime(Env env,
Value value)
Sets the magic quotes value.
|
static Value |
OptionsModule.set_time_limit(Env env,
long seconds)
Sets the time limit and resets the timeout.
|
boolean |
Memcache.set(Env env,
java.lang.String key,
Value value,
int flag,
int expire)
Sets a value.
|
static boolean |
HttpModule.setcookie(Env env,
java.lang.String name,
java.lang.String value,
long expire,
java.lang.String path,
java.lang.String domain,
boolean secure,
boolean httpOnly)
Sets a cookie
|
static boolean |
VariableModule.settype(Env env,
Value var,
java.lang.String type)
Converts the variable to a specified tyep.
|
static Value |
MiscModule.shell_exec(Env env,
java.lang.String command)
Execute a system command.
|
static Value |
ArrayModule.shuffle(Env env,
Value array)
Returns the current value of the array.
|
static long |
ArrayModule.sizeof(Env env,
Value value,
int countMethod)
Returns the size of the array.
|
static boolean |
ArrayModule.sort(Env env,
Value arrayVar,
long sortFlag)
Sorts the array based on values in ascending order
|
static Value |
ArrayModule.spliceImpl(Env env,
Value var,
ArrayValue array,
int start,
int end,
ArrayValue replace) |
void |
OutputModule.startup(Env env) |
static Value |
VariableModule.stderr_var_dump(Env env,
Value v,
Value[] args) |
static Value |
VariableModule.strval(Env env,
Value v)
Converts to a string
|
static java.lang.String |
OptionsModule.sys_get_temp_dir(Env env) |
static boolean |
NetworkModule.syslog(Env env,
int priority,
java.lang.String message)
syslog
|
static java.lang.String |
MiscModule.system(Env env,
java.lang.String command,
Value result)
Execute a system command.
|
static ArrayValue |
TokenModule.token_get_all(Env env,
StringValue s)
Parses the string.
|
static Value |
ErrorModule.trigger_error(Env env,
java.lang.String msg,
int code)
Triggers an error.
|
static boolean |
ArrayModule.uasort(Env env,
Value arrayVar,
Callable func,
long sortFlag)
Sorts the array based on values in ascending order using a callback
function
|
static boolean |
ArrayModule.uksort(Env env,
Value arrayVar,
Callable func,
long sortFlag)
Sorts the array based on values in ascending order using a callback
function
|
Value |
MiscModule.unpack(Env env,
java.lang.String format,
StringValue s)
packs the format into a binary.
|
Value |
UnserializeReader.unserialize(Env env) |
static Value |
VariableModule.unserialize(Env env,
StringValue s)
Unserializes the value from a string.
|
Value |
UnserializeReader.unserializeKey(Env env) |
Value |
ErrorModule.user_error(Env env,
java.lang.String msg,
int code)
Triggers an error.
|
static boolean |
ArrayModule.usort(Env env,
Value arrayVar,
Callable func,
long sortFlag)
Sorts the array based on values in ascending order using a callback
function
|
static Value |
VariableModule.var_dump(Env env,
Value v,
Value[] args)
Prints a debug version of the variable
|
static Value |
VariableModule.var_export(Env env,
Value v,
boolean isReturn)
Serializes the value to a string.
|
static Value |
OptionsModule.version_compare(Env env,
StringValue version1,
StringValue version2,
java.lang.String op)
Compares versions
|
static java.lang.String |
QuercusModule.version(Env env)
Returns the version of Quercus.
|
boolean |
ApacheModule.virtual(Env env,
java.lang.String url)
Include request.
|
static Value |
WebSocketModule.websocket_read(Env env)
Reads a string from the websocket.
|
static SocketLinkDuplexController |
WebSocketModule.websocket_start(Env env,
StringValue path)
Reads a string from the websocket.
|
static Value |
WebSocketModule.websocket_write(Env env,
StringValue string)
Writes a string to the websocket.
|
static boolean |
ResinModule.xa_begin(Env env)
Starts a new distributed transaction.
|
static boolean |
ResinModule.xa_commit(Env env)
Commits the current transaction.
|
static boolean |
ResinModule.xa_rollback_only(Env env)
Sets the rollback_only status for the current transaction.
|
static boolean |
ResinModule.xa_rollback(Env env)
Complets the current transaction by rolling it back.
|
static boolean |
ResinModule.xa_set_timeout(Env env,
int timeoutSeconds)
Sets the timeout for the current distribued transaction.
|
Constructor and Description |
---|
ProcOpenInput(Env env,
java.io.InputStream in) |
ProcOpenInput(Env env,
java.io.InputStream in,
FileOutput out) |
ProcOpenOutput(Env env,
java.io.OutputStream out) |
ProcOpenResource(Env env,
java.lang.Process process,
ProcOpenOutput in,
ProcOpenInput out,
ProcOpenInput err,
java.lang.String command) |
UrlRewriterCallback(Env env) |
Modifier and Type | Method and Description |
---|---|
static Value |
BamModule.bam_actor_exists(Env env,
java.lang.String address) |
static java.lang.String |
BamModule.bam_address_resource(Env env,
java.lang.String uri) |
static java.lang.String |
BamModule.bam_bare_address(Env env,
java.lang.String uri) |
static Value |
BamModule.bam_dispatch(Env env)
Dispatches messages, queries, and presences to handler functions based
on their prefixes.
|
static Value |
BamModule.bam_login(Env env,
java.lang.String url,
java.lang.String username,
java.lang.String password) |
static java.lang.String |
BamModule.bam_my_address(Env env) |
static Value |
BamModule.bam_register_actor(Env env,
java.lang.String address,
java.lang.String script)
Registers a "child" actor that is represented by the given script.
|
static Value |
BamModule.bam_register_service(Env env,
java.lang.String address,
java.lang.String script)
Registers a "child" service that is represented by the given script.
|
static void |
BamModule.bam_send_message_error(Env env,
java.lang.String to,
java.io.Serializable value,
BamError error) |
static void |
BamModule.bam_send_message(Env env,
java.lang.String to,
java.io.Serializable value) |
static void |
BamModule.bam_send_query_error(Env env,
long id,
java.lang.String to,
java.io.Serializable value,
BamError error) |
static void |
BamModule.bam_send_query_result(Env env,
long id,
java.lang.String to,
java.io.Serializable value) |
static Value |
BamModule.bam_send_query(Env env,
long id,
java.lang.String to,
java.io.Serializable value) |
static Value |
BamModule.bam_service_exists(Env env,
java.lang.String address) |
static Value |
BamModule.bam_unregister_service(Env env,
java.lang.String address)
Registers a "child" service that is represented by the given script.
|
Modifier and Type | Method and Description |
---|---|
protected void |
CurlHttpRequest.connect(Env env)
Attempt to connect to the server.
|
protected void |
CurlHttpRequest.create(Env env)
Opens the connection.
|
static void |
CurlModule.curl_close(Env env,
CurlResource curl)
Closes this cURL object.
|
static CurlResource |
CurlModule.curl_copy_handle(Env env,
CurlResource curl)
Returns a copy of this resource.
|
static Value |
CurlModule.curl_errno(Env env,
CurlResource curl)
Returns the error code from the last operation.
|
static Value |
CurlModule.curl_error(Env env,
CurlResource curl)
Returns the error string from the last operation.
|
static Value |
CurlModule.curl_exec(Env env,
CurlResource curl) |
static Value |
CurlModule.curl_getinfo(Env env,
CurlResource curl,
Value option)
Returns information about the last request.
|
static CurlResource |
CurlModule.curl_init(Env env,
java.lang.String url)
Returns a cURL handle.
|
static int |
CurlModule.curl_multi_add_handle(Env env,
CurlMultiResource multi,
CurlResource curl)
int curl_multi_add_handle ( resource $mh , resource $ch )
|
static void |
CurlModule.curl_multi_close(Env env,
CurlMultiResource multi)
void curl_multi_close ( resource $mh )
|
static int |
CurlModule.curl_multi_exec(Env env,
CurlMultiResource multi,
Value stillRunning)
int curl_multi_exec ( resource $mh , int &$still_running )
|
static Value |
CurlModule.curl_multi_getcontent(Env env,
CurlResource curl)
string curl_multi_getcontent ( resource $ch )
|
static Value |
CurlModule.curl_multi_info_read(Env env,
CurlMultiResource multi,
Value msgsInQueue)
XXX: not documented by PHP
|
static CurlMultiResource |
CurlModule.curl_multi_init(Env env)
resource curl_multi_init ( void )
|
static int |
CurlModule.curl_multi_remove_handle(Env env,
CurlMultiResource multi,
CurlResource curl)
int curl_multi_remove_handle ( resource $mh , resource $ch )
|
static int |
CurlModule.curl_multi_select(Env env,
CurlMultiResource multi,
Value timeout)
int curl_multi_select ( resource $mh [, float $timeout = 1.0 ] )
|
static BooleanValue |
CurlModule.curl_setopt_array(Env env,
CurlResource curl,
ArrayValue options)
Sets an array of options.
|
static BooleanValue |
CurlModule.curl_setopt(Env env,
CurlResource curl,
int option,
Value value)
Sets a cURL option.
|
static ArrayValue |
CurlModule.curl_version(Env env,
Value age)
Returns the version of this cURL implementation.
|
protected void |
CurlHttpRequest.error(Env env,
int code,
java.lang.String error) |
protected void |
CurlHttpRequest.error(Env env,
int code,
java.lang.String error,
java.lang.Throwable e) |
boolean |
CurlHttpRequest.execute(Env env)
Perform this request.
|
Value |
CurlResource.execute(Env env,
boolean isPrintData)
Executes this request.
|
int |
CurlMultiResource.execute(Env env,
Value stillRunning) |
protected boolean |
CurlHttpRequest.finish(Env env)
Closes the connection and sends data and connection info to curl.
|
Value |
CurlResource.getRequestProperties(Env env)
Returns all the request properties as a String.
|
protected java.net.URL |
CurlHttpRequest.getURL(Env env,
java.lang.String urlString,
int port)
Returns a valid URL or null on error.
|
protected boolean |
CurlHttpRequest.init(Env env)
Initializes the connection.
|
protected boolean |
HttpPostRequest.init(Env env)
Initializes the connection.
|
protected boolean |
HttpPutRequest.init(Env env)
Initializes the connection.
|
Value |
CurlMultiResource.readInfo(Env env,
Value msgsInQueue) |
protected void |
CurlHttpRequest.transfer(Env env)
Transfer data to the server.
|
protected void |
HttpPostRequest.transfer(Env env)
Transfer data to the server.
|
protected void |
HttpPutRequest.transfer(Env env)
Transfer data to the server.
|
void |
UserBody.writeTo(Env env,
java.io.OutputStream os) |
abstract void |
PostBody.writeTo(Env env,
java.io.OutputStream os) |
void |
MultipartBody.writeTo(Env env,
java.io.OutputStream os) |
void |
UrlEncodedBody.writeTo(Env env,
java.io.OutputStream os) |
Constructor and Description |
---|
MultipartBody(Env env,
Value body) |
UrlEncodedBody(Env env,
Value body) |
UserBody(Env env,
CurlResource curl,
Callable callback,
BinaryInput file,
long length) |
Modifier and Type | Method and Description |
---|---|
static DateInterval |
DateInterval.__construct(Env env,
java.lang.String time) |
static DateTime |
DateTime.__construct(Env env,
Value time,
DateTimeZone timeZone) |
static int |
DateModule.cal_days_in_month(Env env,
int cal,
int month,
int year)
Returns the days in a given month.
|
static boolean |
DateModule.checkdate(Env env,
int month,
int day,
int year)
Returns the days in a given month.
|
static DateInterval |
DateInterval.createFromDateString(Env env,
java.lang.String time) |
static DateTime |
DateModule.date_create(Env env,
Value time,
DateTimeZone dateTimeZone) |
static void |
DateModule.date_date_set(Env env,
DateTime dateTime,
int year,
int month,
int day) |
static java.lang.String |
DateModule.date_default_timezone_get(Env env) |
static boolean |
DateModule.date_default_timezone_set(Env env,
java.lang.String id) |
static DateInterval |
DateModule.date_diff(Env env,
DateTimeInterface dateA,
DateTimeInterface dateB,
boolean isAbsolute) |
static Value |
DateModule.date_format(Env env,
DateTime dateTime,
StringValue format) |
static void |
DateModule.date_isodate_set(Env env,
DateTime dateTime,
int year,
int week,
int day) |
static Value |
DateModule.date_parse(Env env,
StringValue date) |
static Value |
DateModule.date_timestamp_get(Env env,
DateTime dateTime) |
static void |
DateModule.date_timestamp_set(Env env,
DateTime dateTime,
long time) |
static DateTimeZone |
DateModule.date_timezone_get(Env env,
DateTime dateTime) |
static DateTime |
DateModule.date_timezone_set(Env env,
DateTime dateTime,
DateTimeZone dateTimeZone) |
StringValue |
DateModule.date(Env env,
StringValue format,
long time)
Returns the formatted date.
|
protected static StringValue |
DateModule.dateImpl(Env env,
StringValue format,
long time,
QDate calendar)
Returns the formatted date.
|
DateInterval |
DateTime.diff(Env env,
DateTimeInterface dateTime2,
boolean isAbsolute) |
DateInterval |
DateTimeInterface.diff(Env env,
DateTimeInterface dateTime,
boolean isAbsolute) |
static long |
DateModule.easter_date(Env env,
int year)
Returns the timestamp of easter.
|
static long |
DateModule.easter_days(Env env,
int year,
int method)
Returns the timestamp of easter.
|
StringValue |
DateTime.format(Env env,
StringValue format) |
StringValue |
DateTimeInterface.format(Env env,
StringValue format) |
Value |
DateModule.getdate(Env env,
Value timeV)
Returns an array of the current date.
|
Value |
DateModule.gettimeofday(Env env,
boolean isFloatReturn) |
StringValue |
DateModule.gmdate(Env env,
StringValue format,
long time)
Returns the formatted date.
|
long |
DateModule.gmmktime(Env env,
Value hourV,
Value minuteV,
Value secondV,
Value monthV,
Value dayV,
Value yearV)
Returns the formatted date.
|
java.lang.String |
DateModule.gmstrftime(Env env,
java.lang.String format,
long phpTime)
Returns the formatted date.
|
Value |
DateModule.idate(Env env,
StringValue format,
long time)
Returns the formatted date as an int.
|
long |
DateModule.jdtounix(Env env,
double jd)
Convert from a julian day to unix
|
ArrayValue |
DateModule.localtime(Env env,
long time,
boolean isAssociative)
Returns the time as an indexed or associative array
|
static Value |
DateModule.microtime(Env env,
boolean getAsFloat)
Returns the time including microseconds
|
long |
DateModule.mktime(Env env,
Value hourV,
Value minuteV,
Value secondV,
Value monthV,
Value dayV,
Value yearV,
int isDST)
Returns the formatted date.
|
DateTime |
DateTime.setTimeZone(Env env,
DateTimeZone dateTimeZone) |
static java.lang.String |
DateModule.strftime(Env env,
java.lang.String format,
long phpTime)
Returns the formatted date.
|
static Value |
DateModule.strtotime(Env env,
java.lang.String timeString,
long now)
Parses the time
|
static long |
DateModule.time(Env env)
Returns the current time in seconds.
|
Constructor and Description |
---|
DateTime(Env env,
StringValue timeString) |
DateTime(Env env,
StringValue timeString,
DateTimeZone dateTimeZone) |
DateTimeZone(Env env) |
Modifier and Type | Method and Description |
---|---|
int |
Mysqli.affected_rows(Env env)
returns the number of affected rows.
|
int |
MysqliStatement.affected_rows(Env env)
Returns the total number of rows changed, deleted,
or inserted by the last executed statement.
|
boolean |
OracleOciLob.append(Env env,
OracleOciLob lobFrom)
Appends data from the large object to another large object
|
boolean |
OracleOciCollection.append(Env env,
Value value)
Appends element to the collection
|
boolean |
OracleOciCollection.assign(Env env,
OracleOciCollection fromCollection)
Assigns a value to the collection from another existing collection
|
boolean |
OracleOciCollection.assignElem(Env env,
int index,
Value value)
Assigns a value to the element of the collection
|
boolean |
Mysqli.autocommit(Env env,
boolean isAutoCommit)
sets the autocommit mode
|
boolean |
MysqliStatement.bind_param(Env env,
StringValue typeStr,
Value[] params)
Binds variables to a prepared statement as parameters.
|
boolean |
MysqliStatement.bind_result(Env env,
Value[] outParams)
Binds variables to a prepared statement for result storage.
|
boolean |
BoundColumn.bind(Env env,
JdbcResultResource rs) |
boolean |
PDOStatement.bindColumn(Env env,
Value column,
Value var,
int type) |
boolean |
PDOStatement.bindParam(Env env,
Value parameter,
Value value,
int dataType,
int length,
Value driverOptions) |
protected boolean |
JdbcPreparedStatementResource.bindParams(Env env,
ColumnType[] types,
Value[] params)
Creates _types and _params array for this prepared statement.
|
boolean |
JdbcStatementResource.bindResults(Env env,
Value[] outParams)
XXX: MySQL returns the table metadata on preparation of a statement,
but java.sql doesn't support this feature.
|
boolean |
PDOStatement.bindValue(Env env,
Value parameter,
Value value,
int dataType) |
boolean |
Mysqli.change_user(Env env,
java.lang.String user,
java.lang.String password,
java.lang.String db)
Changes the user and database
|
StringValue |
Mysqli.character_set_name(Env env)
Returns the client encoding.
|
StringValue |
Mysqli.client_encoding(Env env)
Alias for character_set_name
|
boolean |
Mysqli.close(Env env) |
boolean |
OracleOciLob.close(Env env)
Closes LOB descriptor
|
boolean |
PDOStatement.closeCursor(Env env)
Closes the current cursor.
|
int |
PDOStatement.columnCount(Env env)
Returns the number of columns.
|
protected ConnectionEntry |
SQLite3.connectImpl(Env env,
java.lang.String host,
java.lang.String userName,
java.lang.String password,
java.lang.String dbname,
int port,
java.lang.String socket,
int flags,
java.lang.String driver,
java.lang.String url,
boolean isNewLink,
boolean isEmulatePrepares) |
protected ConnectionEntry |
DataSourceConnection.connectImpl(Env env,
java.lang.String host,
java.lang.String userName,
java.lang.String password,
java.lang.String dbname,
int port,
java.lang.String socket,
int flags,
java.lang.String driver,
java.lang.String url,
boolean isNewLink,
boolean isEmulatePrepares) |
protected ConnectionEntry |
Mysqli.connectImpl(Env env,
java.lang.String host,
java.lang.String user,
java.lang.String pass,
java.lang.String dbname,
int port,
java.lang.String socket,
int flags,
java.lang.String driver,
java.lang.String url,
boolean isNewLink,
boolean isEmulatePrepares)
Connects to the underlying database.
|
protected abstract ConnectionEntry |
JdbcConnectionResource.connectImpl(Env env,
java.lang.String host,
java.lang.String userName,
java.lang.String password,
java.lang.String dbname,
int port,
java.lang.String socket,
int flags,
java.lang.String driver,
java.lang.String url,
boolean isNewLink,
boolean isEmulatePrepares)
Connects to the underlying database.
|
protected ConnectionEntry |
Postgres.connectImpl(Env env,
java.lang.String host,
java.lang.String userName,
java.lang.String password,
java.lang.String dbname,
int port,
java.lang.String socket,
int flags,
java.lang.String driver,
java.lang.String url,
boolean isNewLink,
boolean isEmulatePrepares)
Connects to the underlying database.
|
protected ConnectionEntry |
Oracle.connectImpl(Env env,
java.lang.String host,
java.lang.String userName,
java.lang.String password,
java.lang.String dbname,
int port,
java.lang.String socket,
int flags,
java.lang.String driver,
java.lang.String url,
boolean isNewLink,
boolean isEmulatePrepares)
Connects to the underlying database.
|
protected boolean |
JdbcConnectionResource.connectInternal(Env env,
java.lang.String host,
java.lang.String userName,
java.lang.String password,
java.lang.String dbname,
int port,
java.lang.String socket,
int flags,
java.lang.String driver,
java.lang.String url,
boolean isNewLink,
boolean isEmulatePrepares)
Set the current underlying connection and
corresponding information: host, port and
database name.
|
protected java.sql.Statement |
JdbcConnectionResource.createJavaStatement(Env env) |
protected JdbcStatementResource |
JdbcConnectionResource.createStatement(Env env) |
protected JdbcStatementResource |
Mysqli.createStatementResource(Env env) |
protected JdbcStatementResource |
JdbcConnectionResource.createStatementResource(Env env) |
protected PostgresStatement |
Postgres.createStatementResource(Env env) |
protected OracleStatement |
Oracle.createStatementResource(Env env) |
Value |
MysqliStatement.data_seek(Env env,
int offset)
Seeks to an arbitrary row in statement result set.
|
boolean |
MysqliResult.data_seek(Env env,
int rowNumber)
Seeks to an arbitrary result pointer specified
by the offset in the result set represented by result.
|
boolean |
OracleOciLob.eof(Env env)
Tests for end-of-file on a large object's descriptor
|
LongValue |
OracleOciLob.erase(Env env,
long offset,
long length)
Erases a specified portion of the internal LOB data
|
StringValue |
JdbcConnectionResource.error(Env env)
Returns the error string for the most recent function call.
|
StringValue |
MysqliStatement.error(Env env)
Returns a string description for last statement error
|
void |
PDOError.error(Env env,
java.lang.Throwable exception)
Save an error for subsequent calls to
#errorCode and #errorInfo ,
and depending on the value of PDOError.setErrmode(com.caucho.quercus.env.Env, int)
show nothing, show a warning, or throw an exception. |
java.lang.String |
PDOStatement.errorCode(Env env) |
StringValue |
Mysqli.escape_string(Env env,
StringValue str)
Escapes the string
|
Value |
PDO.exec(Env env,
java.lang.String query)
Executes a statement, returning the number of rows.
|
boolean |
MysqliStatement.execute(Env env) |
protected boolean |
JdbcStatementResource.execute(Env env) |
protected boolean |
JdbcStatementResource.execute(Env env,
boolean isCatchException) |
protected boolean |
OracleStatement.execute(Env env,
int mode) |
protected static PDOStatement |
PDOStatement.execute(Env env,
PDO pdo,
PDOError error,
java.lang.String query,
boolean isCatchException) |
boolean |
PDOStatement.execute(Env env,
Value inputParameters)
Execute the statement.
|
protected boolean |
JdbcPreparedStatementResource.executeImpl(Env env) |
protected boolean |
JdbcStatementResource.executeImpl(Env env) |
boolean |
OracleOciLob.export(Env env,
Path file,
long start,
long length)
Exports LOB's contents to a file
|
Value |
MysqliResult.fetch_array(Env env,
int type)
Fetch a result row as an associative, a numeric array, or both.
|
Value |
MysqliResult.fetch_assoc(Env env)
Returns an associative array representing the row.
|
Value |
MysqliResult.fetch_field_direct(Env env,
int offset)
Returns field metadata for a single field.
|
Value |
MysqliResult.fetch_field(Env env)
Returns the next field in the result set.
|
Value |
MysqliResult.fetch_fields(Env env)
Returns metadata for all fields in the result set.
|
Value |
MysqliResult.fetch_object(Env env,
java.lang.String className,
Value[] args)
Returns an object representing the current row.
|
Value |
MysqliResult.fetch_row(Env env)
Returns a numerical array representing the current row.
|
Value |
MysqliStatement.fetch(Env env)
Fetch results from a prepared statement into the bound variables.
|
protected Value |
JdbcStatementResource.fetch(Env env) |
Value |
PDOStatement.fetch(Env env,
int fetchMode,
int cursorOrientation,
int cursorOffset)
Fetch the next row.
|
Value |
PDOStatement.fetchAll(Env env,
int fetchMode,
int columnIndex) |
protected Value |
JdbcResultResource.fetchArray(Env env,
int type)
Fetch the next line as an array.
|
protected Value |
JdbcResultResource.fetchArray(Env env,
int type,
boolean isOrderIndexBeforeName) |
Value |
JdbcResultResource.fetchAssoc(Env env)
Returns an associative array representing the row.
|
Value |
JdbcResultResource.fetchBoth(Env env,
boolean isOrderIndexBeforeName) |
protected Value |
JdbcResultResource.fetchBound(Env env,
Value[] vars)
Fetch results from a prepared statement into bound variables.
|
Value |
PDOStatement.fetchColumn(Env env,
int column) |
Value |
JdbcResultResource.fetchField(Env env,
int maxLength,
java.lang.String tableName,
java.lang.String type)
Returns an object with the following fields: name, table, max_length,
not_null, primary_key, multiple_key, numeric,
blob, type, unsigned, zerofill.
|
protected Value |
MysqliResult.fetchFieldDirect(Env env,
int fieldOffset)
returns an object containing the following field information:
name: The name of the column
orgname: The original name if an alias was specified
table: The name of the table
orgtable: The original name if an alias was specified
def: default value for this field, represented as a string
max_length: The maximum width of the field for the result set
flags: An integer representing the bit-flags for the field (see _constMap).
|
protected Value |
MysqliResult.fetchFieldImproved(Env env,
int fieldLength,
java.lang.String name,
java.lang.String originalName,
java.lang.String table,
int jdbcType,
java.lang.String mysqlType,
int scale)
Returns an object with the following fields:
name: The name of the column
orgname: The original name if an alias was specified
table: The name of the table
orgtable: The original name if an alias was specified
def: default value for this field, represented as a string
max_length: The maximum width of the field for the result set
flags: An integer representing the bit-flags for the field
type: An integer respresenting the data type used for this field
decimals: The number of decimals used (for integer fields)
|
protected Value |
MysqliResult.fetchFieldImproved(Env env,
java.sql.ResultSetMetaData md,
int offset) |
protected Value |
MysqliResult.fetchNextField(Env env) |
Value |
JdbcResultResource.fetchNum(Env env) |
protected Value |
JdbcResultResource.fetchObject(Env env,
java.lang.String className,
Value[] args)
Returns an object with properties that correspond to the fetched row and
moves the internal data pointer ahead.
|
Value |
PDOStatement.fetchObject(Env env,
java.lang.String className,
Value[] args) |
protected Value |
JdbcResultResource.fetchRow(Env env)
Returns an array representing the row.
|
int |
Mysqli.field_count(Env env)
Returns the number of columns in the last query.
|
int |
MysqliStatement.field_count(Env env)
Returns the number of columns in the last query.
|
int |
MysqliResult.field_count(Env env)
Returns the number of fields in the result set.
|
boolean |
MysqliResult.field_seek(Env env,
int offset)
Sets the field metadata cursor to the
given offset.
|
int |
MysqliResult.field_tell(Env env)
Get current field offset of a result pointer.
|
boolean |
OracleOciLob.flush(Env env,
int flag)
Flushes/writes buffer of the LOB to the server
|
void |
MysqliStatement.free_result(Env env)
Frees the associated result.
|
boolean |
OracleOciCollection.free(Env env)
Frees the resources associated with the collection object
|
boolean |
OracleOciLob.free(Env env)
Frees resources associated with the LOB descriptor
|
Value |
Mysqli.get_charset(Env env) |
java.lang.String |
Mysqli.get_client_info(Env env) |
Value |
Mysqli.get_dbname(Env env)
Returns the database name.
|
StringValue |
Mysqli.get_host_info(Env env)
Returns the host information.
|
StringValue |
Mysqli.get_host_name(Env env)
Returns the host name.
|
JdbcResultResource |
MysqliStatement.get_result(Env env)
Returns the MysqliResult
|
StringValue |
Mysqli.get_server_info(Env env)
Returns the server information.
|
int |
Mysqli.get_server_version(Env env)
Returns the server information.
|
int |
Mysqli.getaffected_rows(Env env)
Quercus function to get the field 'affected_rows'.
|
int |
MysqliStatement.getaffected_rows(Env env)
Quercus function to get the field 'affected_rows'.
|
Value |
PDO.getAttribute(Env env,
int attribute) |
Value |
PDOStatement.getAttribute(Env env,
int attribute) |
protected Value |
JdbcResultResource.getBlobValue(Env env,
java.sql.ResultSet rs,
java.sql.ResultSetMetaData metaData,
int column) |
protected Value |
OracleResult.getBlobValue(Env env,
java.sql.ResultSet rs,
java.sql.ResultSetMetaData metaData,
int column) |
boolean |
OracleOciLob.getBuffering(Env env)
Returns current state of buffering for the large object
|
protected JdbcResultResource |
JdbcConnectionResource.getCatalogs(Env env)
Returns JdbcResultResource of available databases
|
java.lang.String |
Mysqli.getclient_info(Env env)
Quercus function to get the field 'client_info'.
|
int |
Mysqli.getclient_version(Env env)
Quercus function to get the field 'client_version'.
|
protected java.lang.String |
Mysqli.getClientInfo(Env env) |
protected java.lang.String |
JdbcConnectionResource.getClientInfo(Env env) |
protected static java.lang.String |
Mysqli.getClientInfoStatic(Env env) |
protected Value |
JdbcResultResource.getClobValue(Env env,
java.sql.ResultSet rs,
java.sql.ResultSetMetaData metaData,
int column) |
protected Value |
OracleResult.getClobValue(Env env,
java.sql.ResultSet rs,
java.sql.ResultSetMetaData metaData,
int column) |
protected int |
JdbcStatementResource.getColumnCount(Env env) |
protected Value |
JdbcResultResource.getColumnDate(Env env,
java.sql.ResultSet rs,
int column) |
protected Value |
PostgresResult.getColumnDate(Env env,
java.sql.ResultSet rs,
int column) |
Value |
PDOStatement.getColumnMeta(Env env,
int column) |
protected Value |
JdbcResultResource.getColumnString(Env env,
java.sql.ResultSet rs,
java.sql.ResultSetMetaData md,
int column) |
protected Value |
MysqliResult.getColumnString(Env env,
java.sql.ResultSet rs,
java.sql.ResultSetMetaData md,
int column) |
protected Value |
JdbcResultResource.getColumnTime(Env env,
java.sql.ResultSet rs,
int column) |
protected Value |
PostgresResult.getColumnTime(Env env,
java.sql.ResultSet rs,
int column) |
protected Value |
JdbcResultResource.getColumnTimestamp(Env env,
java.sql.ResultSet rs,
int column) |
protected Value |
PostgresResult.getColumnTimestamp(Env env,
java.sql.ResultSet rs,
int column) |
protected Value |
JdbcResultResource.getColumnValue(Env env,
int column) |
protected Value |
JdbcResultResource.getColumnValue(Env env,
int column,
int type)
Get the column value in the specified result set.
|
java.sql.Connection |
JdbcConnectionResource.getConnection(Env env)
Returns the connection
|
Value |
OracleOciCollection.getElem(Env env,
int index)
Returns value of the element by index (1-based)
|
StringValue |
Mysqli.geterror(Env env)
Quercus function to get the field 'error'.
|
StringValue |
MysqliStatement.geterror(Env env)
Quercus function to get the field 'error'.
|
int |
Mysqli.getfield_count(Env env)
Quercus function to get the field 'field_count'.
|
int |
MysqliStatement.getfield_count(Env env)
Quercus function to get the field 'field_count'.
|
Value |
JdbcResultResource.getFieldCatalog(Env env,
int fieldOffset)
Get the field catalog name.
|
Value |
MysqliResult.getFieldDirectArray(Env env) |
Value |
MysqliResult.getFieldFlagsImproved(Env env,
int jdbcType,
java.lang.String mysqlType)
Returns the following field flags: not_null,
primary_key, multiple_key, blob,
unsigned zerofill, binary, enum, auto_increment and timestamp
it does not return the MySQL / PHP flag unique_key
MysqlModule generates a special result set with the appropriate values
|
Value |
JdbcResultResource.getFieldLength(Env env,
int fieldOffset)
Get field length.
|
Value |
JdbcResultResource.getFieldName(Env env,
int fieldOffset)
Returns the column name.
|
Value |
JdbcResultResource.getFieldNameAlias(Env env,
int fieldOffset)
Returns a StringValue containing the column Alias.
|
Value |
JdbcResultResource.getFieldNotNull(Env env,
int fieldOffset)
Returns the column name.
|
Value |
JdbcResultResource.getFieldSchema(Env env,
int fieldOffset)
Returns the table corresponding to the field.
|
Value |
JdbcResultResource.getFieldTable(Env env,
int fieldOffset)
Returns the table corresponding to the field.
|
Value |
JdbcResultResource.getFieldType(Env env,
int fieldOffset)
Get a StringValue with the column type.
|
StringValue |
Mysqli.gethost_info(Env env)
Quercus function to get the field 'host_info'.
|
Value |
Mysqli.getinfo(Env env)
Quercus function to get the field 'info'.
|
Value |
Mysqli.getinsert_id(Env env)
Quercus function to get the field 'insert_id'.
|
Value |
MysqliStatement.getinsert_id(Env env)
Quercus function to get the field 'insert_id'.
|
protected java.sql.Connection |
JdbcConnectionResource.getJavaConnection(Env env)
Returns the unwrapped SQL connection
associated to this statement.
|
protected java.sql.Connection |
JdbcStatementResource.getJavaConnection(Env env) |
protected java.sql.Statement |
PostgresResult.getJavaStatement(Env env) |
Location |
PDOException.getLocation(Env env) |
java.lang.String |
PDOException.getMessage(Env env) |
Value |
MysqliStatement.getnum_rows(Env env)
Quercus function to get the field 'num_rows'.
|
int |
MysqliStatement.getparam_count(Env env)
Quercus function to get the field 'param_count'.
|
Value |
JdbcResultResource.getResultField(Env env,
int row,
Value field)
Returns the value at a particular row and column.
|
StringValue |
Mysqli.getserver_info(Env env)
Quercus function to get the field 'server_info'.
|
int |
Mysqli.getserver_version(Env env)
Quercus function to get the field 'server_version'.
|
protected Value |
Mysqli.getServerStat(Env env) |
protected Value |
JdbcConnectionResource.getServerStat(Env env) |
StringValue |
Mysqli.getsqlstate(Env env)
Quercus function to get the field 'sqlstate'.
|
StringValue |
MysqliStatement.getsqlstate(Env env)
Quercus function to get the field 'sqlstate'.
|
JdbcTableMetaData |
JdbcConnectionResource.getTableMetaData(Env env,
java.lang.String catalog,
java.lang.String schema,
java.lang.String table)
Returns the table metadata.
|
Value |
Mysqli.getthread_id(Env env)
Quercus function to get the field 'thread_id'.
|
protected Value |
JdbcResultResource.getUnicodeColumnString(Env env,
java.sql.ResultSet rs,
java.sql.ResultSetMetaData md,
int column) |
protected static java.lang.String |
Mysqli.getUrl(Env env,
java.lang.String host,
int port,
java.lang.String dbname,
java.lang.String encoding,
boolean useInteractive,
boolean useCompression,
boolean useSsl,
boolean isEmulatePrepares) |
int |
Mysqli.getwarning_count(Env env)
Quercus function to get the field 'warning_count'.
|
Value |
Mysqli.insert_id(Env env)
returns ID generated for an AUTO_INCREMENT column by the previous
INSERT query on success, 0 if the previous query does not generate
an AUTO_INCREMENT value, or FALSE if no MySQL connection was established
|
Value |
MysqliStatement.insert_id(Env env) |
boolean |
JdbcTableMetaData.isValid(Env env) |
boolean |
Mysqli.kill(Env env,
int threadId)
Kills the given mysql thread id.
|
protected java.lang.String |
JdbcStatementResource.lastInsertId(Env env) |
java.lang.String |
PDO.lastInsertId(Env env,
Value nameV) |
JdbcResultResource |
Mysqli.list_dbs(Env env) |
java.lang.Object |
OracleOciLob.load(Env env)
Returns large object's contents
|
LongValue |
OracleOciCollection.max(Env env)
Returns the maximum number of elements in the collection
If the returned value is 0, then the number of elements
is not limited.
|
protected MysqliResult |
Mysqli.metaQuery(Env env,
java.lang.String sql,
java.lang.String catalog)
Used by the
various mysqli functions to query the database
for metadata about the resultset which is
not in ResultSetMetaData.
|
boolean |
Mysqli.more_results(Env env)
Check for more results in a multi-query
|
boolean |
Mysqli.multi_query(Env env,
StringValue query)
executes one or multiple queries which are
concatenated by a semicolon.
|
static int |
MysqlModule.mysql_affected_rows(Env env,
Mysqli conn)
Returns the number of affected rows.
|
static boolean |
MysqlModule.mysql_change_user(Env env,
StringValue user,
StringValue pass,
StringValue database,
Mysqli conn)
Change the logged in user of the current active connection.
|
static StringValue |
MysqlModule.mysql_client_encoding(Env env,
Mysqli conn)
Returns the client encoding
|
static boolean |
MysqlModule.mysql_close(Env env,
Mysqli conn)
Closes a mysql connection.
|
static Value |
MysqlModule.mysql_connect(Env env,
StringValue host,
StringValue userName,
StringValue password,
boolean isNewLink,
int flags)
Returns a new mysql connection.
|
static boolean |
MysqlModule.mysql_create_db(Env env,
StringValue name,
Mysqli conn)
Creates a database.
|
static boolean |
MysqlModule.mysql_data_seek(Env env,
MysqliResult result,
int rowNumber)
Moves the intenal row pointer of the MySQL result to the
specified row number, 0 based.
|
static Value |
MysqlModule.mysql_db_name(Env env,
MysqliResult result,
int row,
Value field)
Retrieves the database name after a call to mysql_list_dbs()
|
static Value |
MysqlModule.mysql_db_query(Env env,
java.lang.String databaseName,
StringValue query,
Mysqli conn)
Returns result set or false on error
|
static Value |
MysqlModule.mysql_dbname(Env env,
MysqliResult result,
int row)
Deprecated alias for mysql_db_name
|
static boolean |
MysqlModule.mysql_drop_db(Env env,
StringValue databaseName,
Mysqli conn)
Drops a database.
|
static boolean |
MysqlModule.mysql_dropdb(Env env,
StringValue databaseName,
Mysqli conn)
Deprecated alias for mysql_drop_db.
|
static int |
MysqlModule.mysql_errno(Env env,
Mysqli conn)
Returns the error number of the most recent error
|
static StringValue |
MysqlModule.mysql_error(Env env,
Mysqli conn)
Returns the most recent error.
|
static StringValue |
MysqlModule.mysql_escape_string(Env env,
Value val)
Deprecated, mysql_real_escape_string() should be used instead.
|
static Value |
MysqlModule.mysql_fetch_array(Env env,
MysqliResult result,
int type)
Returns a row from the connection
|
static Value |
MysqlModule.mysql_fetch_assoc(Env env,
MysqliResult result)
Returns a row from the connection
|
static Value |
MysqlModule.mysql_fetch_field(Env env,
MysqliResult result,
int fieldOffset)
Returns an object containing field information.
|
static Value |
MysqlModule.mysql_fetch_lengths(Env env,
MysqliResult result)
Returns an array of lengths.
|
static Value |
MysqlModule.mysql_fetch_object(Env env,
MysqliResult result,
java.lang.String className,
Value[] args)
Returns an object with properties that correspond to the fetched row
and moves the data pointer ahead.
|
static Value |
MysqlModule.mysql_fetch_row(Env env,
MysqliResult result)
Returns a numerical row from the result, FALSE if no more rows.
|
static Value |
MysqlModule.mysql_field_flags(Env env,
MysqliResult result,
int fieldOffset)
Returns the field flags of the specified field.
|
static Value |
MysqlModule.mysql_field_len(Env env,
MysqliResult result,
int fieldOffset)
Returns the length of the specified field
|
static Value |
MysqlModule.mysql_field_name(Env env,
MysqliResult result,
int fieldOffset)
Returns field name at given offset.
|
static boolean |
MysqlModule.mysql_field_seek(Env env,
MysqliResult result,
int fieldOffset)
Seeks to the specified field offset, the field offset is
is used as the default for the next call to
MysqlModule.mysql_fetch_field(com.caucho.quercus.env.Env, com.caucho.quercus.lib.db.MysqliResult, int) . |
static Value |
MysqlModule.mysql_field_table(Env env,
MysqliResult result,
int fieldOffset)
Returns the table corresponding to the field.
|
static Value |
MysqlModule.mysql_field_type(Env env,
MysqliResult result,
Value fieldOffset)
Returns the field type.
|
static Value |
MysqlModule.mysql_fieldname(Env env,
MysqliResult result,
int fieldOffset)
Deprecated alias for mysql_field_name.
|
static Value |
MysqlModule.mysql_fieldtable(Env env,
MysqliResult result,
int fieldOffset)
Deprecated alias for mysql_field_table.
|
static Value |
MysqlModule.mysql_fieldtype(Env env,
MysqliResult result,
Value fieldOffset)
Deprecated alias for mysql_field_type.
|
static Value |
MysqlModule.mysql_get_charset(Env env,
Mysqli conn) |
static java.lang.String |
MysqlModule.mysql_get_client_info(Env env)
Returns the MySQL client version.
|
static StringValue |
MysqlModule.mysql_get_host_info(Env env,
Mysqli conn)
Returns a string describing the host.
|
static int |
MysqlModule.mysql_get_proto_info(Env env,
Mysqli conn)
Returns an integer respresenting the MySQL protocol
version.
|
static Value |
MysqlModule.mysql_get_server_info(Env env,
Mysqli conn)
Returns the MySQL server version.
|
static Value |
MysqlModule.mysql_info(Env env,
Mysqli conn)
Get information about the most recent query.
|
static Value |
MysqlModule.mysql_insert_id(Env env,
Mysqli conn)
returns ID generated for an AUTO_INCREMENT column by the previous
INSERT query on success, 0 if the previous query does not generate
an AUTO_INCREMENT value, or FALSE if no MySQL connection was established
|
static Value |
MysqlModule.mysql_list_dbs(Env env,
Mysqli conn)
Returns a result pointer containing the
databases available from the current mysql daemon.
|
static Value |
MysqlModule.mysql_list_fields(Env env,
java.lang.String database,
StringValue tableName,
Mysqli conn)
Retrieves information about the given table name.
|
static java.lang.Object |
MysqlModule.mysql_list_tables(Env env,
StringValue databaseName,
Mysqli conn)
Retrieves a list of table names from a MySQL database.
|
static Value |
MysqlModule.mysql_listfields(Env env,
java.lang.String databaseName,
StringValue tableName,
Mysqli conn)
Deprecated alias for mysql_list_fields
|
static Value |
MysqlModule.mysql_num_fields(Env env,
MysqliResult result)
Get number of fields in result
|
static Value |
MysqlModule.mysql_num_rows(Env env,
MysqliResult result)
Retrieves the number of rows in a result set.
|
static Value |
MysqlModule.mysql_numfields(Env env,
MysqliResult result)
Deprecated alias for mysql_num_fields
|
static Value |
MysqlModule.mysql_numrows(Env env,
MysqliResult result)
Undocumented alias for {#link #mysql_num_rows}.
|
static Value |
MysqlModule.mysql_pconnect(Env env,
StringValue server,
StringValue user,
StringValue password,
boolean newLink,
int flags)
Returns a new persistent mysql connection.
|
static boolean |
MysqlModule.mysql_ping(Env env,
Mysqli conn)
Checks if the connection is still valid.
|
static Value |
MysqlModule.mysql_query(Env env,
StringValue sql,
Mysqli conn)
Executes a query and returns a result set.
|
static StringValue |
MysqlModule.mysql_real_escape_string(Env env,
Value val,
Mysqli conn)
Escapes special characters.
|
static Value |
MysqlModule.mysql_result(Env env,
MysqliResult result,
int row,
Value field)
Returns the value of one field in the result set.
|
static boolean |
MysqlModule.mysql_select_db(Env env,
java.lang.String dbName,
Mysqli conn)
Selects the database
|
static boolean |
MysqlModule.mysql_set_charset(Env env,
StringValue charset,
Mysqli conn) |
static Value |
MysqlModule.mysql_stat(Env env,
Mysqli conn)
Returns a string with the status of the connection
or NULL if error.
|
boolean |
MysqliModule.mysql_stmt_close(Env env,
MysqliStatement stmt)
Closes the statement.
|
int |
MysqliModule.mysql_stmt_errno(Env env,
MysqliStatement stmt)
Returns the error number.
|
StringValue |
MysqliModule.mysql_stmt_error(Env env,
MysqliStatement stmt)
Returns a descrption of the error or an empty strng for no error.
|
static Value |
MysqlModule.mysql_tablename(Env env,
MysqliResult result,
int i)
Retrieves the table name corresponding to a field, using
a result return by
MysqlModule.mysql_list_tables(com.caucho.quercus.env.Env, com.caucho.quercus.env.StringValue, com.caucho.quercus.lib.db.Mysqli) . |
static Value |
MysqlModule.mysql_thread_id(Env env,
Mysqli conn)
Query an identifier that corresponds to this specific
connection.
|
static java.lang.Object |
MysqlModule.mysql_unbuffered_query(Env env,
StringValue name,
Mysqli conn)
Queries the database.
|
static int |
MysqliModule.mysqli_affected_rows(Env env,
Mysqli conn)
Returns the number of affected rows.
|
static boolean |
MysqliModule.mysqli_autocommit(Env env,
Mysqli conn,
boolean mode)
Turns auto-commit on or off.
|
static boolean |
MysqliModule.mysqli_bind_param(Env env,
MysqliStatement stmt,
StringValue types,
Value[] params)
|
static boolean |
MysqliModule.mysqli_bind_result(Env env,
MysqliStatement stmt,
Value[] outParams)
|
static boolean |
MysqliModule.mysqli_change_user(Env env,
Mysqli mysqli,
java.lang.String user,
java.lang.String password,
java.lang.String db)
Changes the user and database.
|
static Value |
MysqliModule.mysqli_character_set_name(Env env,
Mysqli conn)
Returns the client encoding.
|
static Value |
MysqliModule.mysqli_client_encoding(Env env,
Mysqli conn)
|
static boolean |
MysqliModule.mysqli_close(Env env,
Mysqli conn)
Closes a connection.
|
static int |
MysqliModule.mysqli_connect_errno(Env env)
Returns an error code value for the last call to mysqli_connect(),
0 for no previous error.
|
static StringValue |
MysqliModule.mysqli_connect_error(Env env)
Returns an error description for the last call to mysqli_connect(),
"" for no previous error.
|
static Mysqli |
MysqliModule.mysqli_connect(Env env,
StringValue host,
StringValue userName,
StringValue password,
java.lang.String dbname,
int port,
StringValue socket)
Returns a new connection.
|
static Value |
MysqliModule.mysqli_data_seek(Env env,
MysqliResult result,
int rowNumber)
Seeks the specified row.
|
static Value |
MysqliModule.mysqli_error(Env env,
Mysqli conn)
Returns the most recent error.
|
static Value |
MysqliModule.mysqli_escape_string(Env env,
Mysqli conn,
StringValue unescapedString)
|
static boolean |
MysqliModule.mysqli_execute(Env env,
MysqliStatement stmt)
|
static Value |
MysqliModule.mysqli_fetch_array(Env env,
MysqliResult result,
int type)
Returns a row for the result.
|
static Value |
MysqliModule.mysqli_fetch_assoc(Env env,
MysqliResult result)
Returns an associative array from the result.
|
static Value |
MysqliModule.mysqli_fetch_field_direct(Env env,
MysqliResult result,
int fieldOffset)
Returns the field metadata.
|
static Value |
MysqliModule.mysqli_fetch_field(Env env,
MysqliResult result)
Returns the field metadata.
|
static Value |
MysqliModule.mysqli_fetch_fields(Env env,
MysqliResult result)
Returns an array of field metadata.
|
static Value |
MysqliModule.mysqli_fetch_lengths(Env env,
MysqliResult result)
Returns an array of integers respresenting the size of each column
FALSE if an error occurred.
|
static Value |
MysqliModule.mysqli_fetch_object(Env env,
MysqliResult result,
java.lang.String className,
Value[] args)
Returns an object with properties that correspond
to the fetched row and moves the data pointer ahead.
|
static Value |
MysqliModule.mysqli_fetch_row(Env env,
MysqliResult result)
Returns a row for the result.
|
static Value |
MysqliModule.mysqli_fetch(Env env,
MysqliStatement stmt)
|
static int |
MysqliModule.mysqli_field_count(Env env,
Mysqli conn)
Returns the number of columns for the most recent query.
|
static boolean |
MysqliModule.mysqli_field_seek(Env env,
MysqliResult result,
int fieldOffset)
Seeks to the specified field offset.
|
static int |
MysqliModule.mysqli_field_tell(Env env,
MysqliResult result)
Returns the position of the field cursor used for the last
mysqli_fetch_field() call.
|
static Value |
MysqliModule.mysqli_get_charset(Env env,
Mysqli conn) |
static java.lang.String |
MysqliModule.mysqli_get_client_info(Env env)
Returns the MySQL client version.
|
static int |
MysqliModule.mysqli_get_client_version(Env env)
Returns a number that represents the MySQL client library
version in format:
main_version*10000 + minor_version*100 + sub_version.
|
static Value |
MysqliModule.mysqli_get_host_info(Env env,
Mysqli conn)
Returns a string describing the type of MySQL
connection in use.
|
static JdbcResultResource |
MysqliModule.mysqli_get_metadata(Env env,
MysqliStatement stmt)
|
static Value |
MysqliModule.mysqli_get_server_info(Env env,
Mysqli conn)
Returns the MySQL server version.
|
static Value |
MysqliModule.mysqli_get_server_version(Env env,
Mysqli conn)
Returns a number that represents the MySQL server version.
|
static Value |
MysqliModule.mysqli_info(Env env,
Mysqli conn)
Get information about the most recent query.
|
static Mysqli |
MysqliModule.mysqli_init(Env env)
Creates a new mysqli object.
|
static Value |
MysqliModule.mysqli_insert_id(Env env,
Mysqli conn)
Returns ID generated for an AUTO_INCREMENT column by the previous
INSERT query on success, 0 if the previous query does not generate
an AUTO_INCREMENT value, or FALSE if no MySQL connection was established
|
static boolean |
MysqliModule.mysqli_kill(Env env,
Mysqli conn,
int threadId)
Terminate a Mysql connection with the given thread id.
|
static boolean |
MysqliModule.mysqli_more_results(Env env,
Mysqli conn)
Indicates if one or more result sets are available from
a previous call to mysqli_multi_query.
|
static boolean |
MysqliModule.mysqli_multi_query(Env env,
Mysqli conn,
StringValue query)
Executes one or multiple queires which are
concatenated by a semicolon.
|
static boolean |
MysqliModule.mysqli_next_result(Env env,
Mysqli conn)
Prepares next result set from a previous call to
mysqli_multi_query.
|
static Value |
MysqliModule.mysqli_num_rows(Env env,
MysqliResult result)
Returns the number of rows in the result set.
|
static boolean |
MysqliModule.mysqli_options(Env env,
Mysqli mysqli,
int option,
Value value)
Sets the options for a connection.
|
static int |
MysqliModule.mysqli_param_count(Env env,
MysqliStatement stmt)
|
static boolean |
MysqliModule.mysqli_ping(Env env,
Mysqli conn)
Checks if the connection is still valid
|
static MysqliStatement |
MysqliModule.mysqli_prepare(Env env,
Mysqli conn,
java.lang.String query)
Prepares a statement.
|
static Value |
MysqliModule.mysqli_query(Env env,
Mysqli conn,
StringValue sql,
int resultMode)
Executes a query and returns the result.
|
static boolean |
MysqliModule.mysqli_real_connect(Env env,
Mysqli mysqli,
StringValue host,
StringValue userName,
StringValue password,
StringValue dbname,
int port,
StringValue socket,
int flags)
Connects to the database.
|
static Value |
MysqliModule.mysqli_real_escape_string(Env env,
Mysqli conn,
StringValue unescapedString)
Escapes the following special character in unescapedString.
|
static boolean |
MysqliModule.mysqli_real_query(Env env,
Mysqli conn,
StringValue query)
Execute an single query against the database
whose result can then be retrieved
or stored using the mysqli_store_result()
or mysqli_use_result() functions.
|
static boolean |
MysqliModule.mysqli_report(Env env,
int flags) |
static boolean |
MysqliModule.mysqli_select_db(Env env,
Mysqli conn,
java.lang.String dbName)
Select the database for a connection.
|
static boolean |
MysqliModule.mysqli_set_charset(Env env,
Mysqli conn,
StringValue charset) |
static boolean |
MysqliModule.mysqli_set_opt(Env env,
Mysqli mysqli,
int option,
Value value)
|
static Value |
MysqliModule.mysqli_sqlstate(Env env,
Mysqli conn)
Returns an error string.
|
static Value |
MysqliModule.mysqli_stat(Env env,
Mysqli conn)
Returns a string with the status of the connection
or FALSE if error.
|
static int |
MysqliModule.mysqli_stmt_affected_rows(Env env,
MysqliStatement stmt)
Return the number of rows affected by an INSERT, UPDATE, or DELETE
query.
|
static boolean |
MysqliModule.mysqli_stmt_bind_param(Env env,
MysqliStatement stmt,
StringValue types,
Value[] params)
Binds variables for the parameter markers
in SQL statement that was passed to
MysqliModule.mysqli_prepare(com.caucho.quercus.env.Env, com.caucho.quercus.lib.db.Mysqli, java.lang.String) . |
static boolean |
MysqliModule.mysqli_stmt_bind_result(Env env,
MysqliStatement stmt,
Value[] outParams)
Binds outparams to result set.
|
static boolean |
MysqliModule.mysqli_stmt_close(Env env,
MysqliStatement stmt)
Closes a statement.
|
Value |
MysqliModule.mysqli_stmt_data_seek(Env env,
MysqliStatement stmt,
int offset)
Seeks to a given result.
|
static int |
MysqliModule.mysqli_stmt_errno(Env env,
MysqliStatement stmt)
Returns the error code for the prepared statement.
|
static StringValue |
MysqliModule.mysqli_stmt_error(Env env,
MysqliStatement stmt)
Returns the error message for the prepared statement.
|
static boolean |
MysqliModule.mysqli_stmt_execute(Env env,
MysqliStatement stmt)
Executes a statement that has been prepared using
MysqliModule.mysqli_prepare(com.caucho.quercus.env.Env, com.caucho.quercus.lib.db.Mysqli, java.lang.String) . |
static Value |
MysqliModule.mysqli_stmt_fetch(Env env,
MysqliStatement stmt)
Fetch results from a prepared statement.
|
static int |
MysqliModule.mysqli_stmt_field_count(Env env,
MysqliStatement stmt)
Undocumented
|
static boolean |
MysqliModule.mysqli_stmt_free_result(Env env,
MysqliStatement stmt)
Frees the result.
|
static MysqliStatement |
MysqliModule.mysqli_stmt_init(Env env,
Mysqli conn)
Returns a statement for use with
MysqliModule.mysqli_stmt_prepare(com.caucho.quercus.env.Env, com.caucho.quercus.lib.db.MysqliStatement, java.lang.String) |
static Value |
MysqliModule.mysqli_stmt_num_rows(Env env,
MysqliStatement stmt)
Returns the number of rows.
|
static int |
MysqliModule.mysqli_stmt_param_count(Env env,
MysqliStatement stmt)
Returns an integer representing the number of parameters
or -1 if no query has been prepared.
|
static boolean |
MysqliModule.mysqli_stmt_prepare(Env env,
MysqliStatement stmt,
java.lang.String query)
Prepares a statment with a query.
|
static boolean |
MysqliModule.mysqli_stmt_reset(Env env,
MysqliStatement stmt)
Resets a statment.
|
static JdbcResultResource |
MysqliModule.mysqli_stmt_result_metadata(Env env,
MysqliStatement stmt)
Returns result information for metadata
|
static Value |
MysqliModule.mysqli_stmt_sqlstate(Env env,
MysqliStatement stmt)
Returns an error string.
|
static boolean |
MysqliModule.mysqli_stmt_store_result(Env env,
MysqliStatement stmt)
Saves the result.
|
static JdbcResultResource |
MysqliModule.mysqli_store_result(Env env,
Mysqli conn)
Transfers the result set from the last query on the
database connection represented by conn.
|
static Value |
MysqliModule.mysqli_thread_id(Env env,
Mysqli conn)
Query an identifier that corresponds to this specific
connection.
|
static JdbcResultResource |
MysqliModule.mysqli_use_result(Env env,
Mysqli conn)
Initiate a result set retrieval.
|
static int |
MysqliModule.mysqli_warning_count(Env env,
Mysqli conn)
Returns the number of warnings from the last query
in the connection object.
|
boolean |
Mysqli.next_result(Env env)
prepares next result set from a previous call to
mysqli_multi_query
|
void |
PDOError.notice(Env env,
java.lang.String message)
Show a notice and return a "HY000" general error for subsequent calls to
#errorCode and #errorInfo . |
Value |
MysqliStatement.num_rows(Env env)
Returns the number of rows in the result.
|
static boolean |
OracleModule.oci_bind_array_by_name(Env env,
OracleStatement stmt,
java.lang.String name,
ArrayValue varArray,
int maxTableLength,
int maxItemLength,
int type)
Binds PHP array to Oracle PL/SQL array by name.
|
static boolean |
OracleModule.oci_bind_by_name(Env env,
OracleStatement stmt,
java.lang.String placeholderName,
Value variable,
int maxLength,
int type)
Binds the PHP variable to the Oracle placeholder
|
static boolean |
OracleModule.oci_cancel(Env env,
OracleStatement stmt)
Cancels reading from cursor
|
static boolean |
OracleModule.oci_close(Env env,
Oracle conn)
Closes Oracle connection
|
static boolean |
OracleModule.oci_commit(Env env,
Oracle conn)
Commits outstanding statements
|
static Value |
OracleModule.oci_connect(Env env,
java.lang.String username,
java.lang.String password,
java.lang.String db,
java.lang.String charset,
int sessionMode)
Establishes a connection to the Oracle server
|
static boolean |
OracleModule.oci_define_by_name(Env env,
OracleStatement stmt,
java.lang.String columnName,
Value variable,
int type)
Uses a PHP variable for the define-step during a SELECT
|
static java.lang.String |
OracleModule.oci_error(Env env,
Value resource)
Returns the last error found
|
static boolean |
OracleModule.oci_execute(Env env,
OracleStatement stmt,
int mode)
Executes a statement
|
static Value |
OracleModule.oci_fetch_all(Env env,
OracleStatement stmt,
Value output,
int skip,
int maxrows,
int flags)
Fetches all rows of result data into an array
|
static Value |
OracleModule.oci_fetch_array(Env env,
OracleStatement stmt,
int mode)
Returns the next row from the result data as an
associative or numeric array, or both
|
static Value |
OracleModule.oci_fetch_assoc(Env env,
OracleStatement stmt)
Returns the next row from the result data as an associative array
|
static Value |
OracleModule.oci_fetch_object(Env env,
OracleStatement stmt)
Returns the next row from the result data as an object
|
static Value |
OracleModule.oci_fetch_row(Env env,
OracleStatement stmt)
Returns the next row from the result data as a numeric array
|
static boolean |
OracleModule.oci_fetch(Env env,
OracleStatement stmt)
Fetches the next row into result-buffer
|
static boolean |
OracleModule.oci_field_is_null(Env env,
OracleStatement stmt,
Value fieldNameOrNumber)
Checks if the field is NULL
|
static Value |
OracleModule.oci_field_name(Env env,
OracleStatement stmt,
int fieldNumber)
Returns the name of a field from the statement
|
static LongValue |
OracleModule.oci_field_precision(Env env,
OracleStatement stmt,
int field)
Tell the precision of a field
|
static LongValue |
OracleModule.oci_field_scale(Env env,
OracleStatement stmt,
int field)
Tell the scale of the field
|
static Value |
OracleModule.oci_field_size(Env env,
OracleStatement stmt,
Value fieldNameOrNumber)
Returns field's size
|
static int |
OracleModule.oci_field_type_raw(Env env,
OracleStatement stmt,
int field)
Tell the raw Oracle data type of the field
|
static Value |
OracleModule.oci_field_type(Env env,
OracleStatement stmt,
int fieldNumber)
Returns field's data type
|
static boolean |
OracleModule.oci_free_statement(Env env,
OracleStatement stmt)
Frees all resources associated with statement or cursor
|
static void |
OracleModule.oci_internal_debug(Env env,
int onoff)
Enables or disables internal debug output
|
static boolean |
OracleModule.oci_lob_copy(Env env,
OracleOciLob lobTo,
OracleOciLob lobFrom,
int length)
Copies large object
|
static boolean |
OracleModule.oci_lob_is_equal(Env env,
OracleOciLob lob1,
OracleOciLob lob2)
Compares two LOB/FILE locators for equality
|
static OracleOciCollection |
OracleModule.oci_new_collection(Env env,
Oracle conn,
java.lang.String tdo,
java.lang.String schema)
Allocates new collection object
|
static Value |
OracleModule.oci_new_connect(Env env,
java.lang.String username,
java.lang.String password,
java.lang.String db,
java.lang.String charset,
int sessionMode)
Establishes a new connection to the Oracle server
|
static OracleStatement |
OracleModule.oci_new_cursor(Env env,
Oracle conn)
Allocates and returns a new cursor (statement handle)
|
static OracleOciLob |
OracleModule.oci_new_descriptor(Env env,
Oracle conn,
int type)
Initializes a new empty LOB or FILE descriptor
|
static Value |
OracleModule.oci_num_fields(Env env,
OracleStatement stmt)
Returns the number of result columns in a statement
|
static LongValue |
OracleModule.oci_num_rows(Env env,
OracleStatement stmt)
Returns number of rows affected during statement execution
Note: This function does not return number of rows selected!
For SELECT statements this function will return the number of rows,
that were fetched to the buffer with oci_fetchxxxx() functions.
|
static OracleStatement |
OracleModule.oci_parse(Env env,
Oracle conn,
java.lang.String query)
Prepares Oracle statement for execution
|
static boolean |
OracleModule.oci_password_change(Env env,
Oracle conn,
java.lang.String username,
java.lang.String oldPassword,
java.lang.String newPassword)
Changes password of Oracle's user
|
static Value |
OracleModule.oci_pconnect(Env env,
java.lang.String username,
java.lang.String password,
java.lang.String db,
java.lang.String charset,
int sessionMode)
Connect to an Oracle database using a persistent connection
|
static Value |
OracleModule.oci_result(Env env,
OracleStatement stmt,
Value field)
Returns field's value from the fetched row
|
static Value |
OracleModule.oci_rollback(Env env,
Oracle conn)
Rolls back outstanding transaction
|
static java.lang.String |
OracleModule.oci_server_version(Env env,
Oracle conn)
Returns server version
|
static boolean |
OracleModule.oci_set_prefetch(Env env,
OracleStatement stmt,
int rows)
Sets number of rows to be prefetched
|
static java.lang.String |
OracleModule.oci_statement_type(Env env,
OracleStatement stmt)
Returns the type of an OCI statement
|
static boolean |
OracleModule.ocibindbyname(Env env,
OracleStatement stmt,
java.lang.String variable,
Value value,
int maxLength,
int type)
Alias of oci_bind_by_name()
|
static boolean |
OracleModule.ocicancel(Env env,
OracleStatement stmt)
Alias of oci_cancel()
|
static Value |
OracleModule.ocicloselob(Env env,
Oracle conn)
Alias of OCI-Lob->close
|
static Value |
OracleModule.ocicollappend(Env env,
Oracle conn)
Alias of OCI-Collection->append
|
static Value |
OracleModule.ocicollassign(Env env,
Oracle conn)
Alias of OCI-Collection->assign
|
static Value |
OracleModule.ocicollassignelem(Env env,
Oracle conn)
Alias of OCI-Collection->assignElem
|
static Value |
OracleModule.ocicollgetelem(Env env,
Oracle conn)
Alias of OCI-Collection->getElem
|
static Value |
OracleModule.ocicollmax(Env env,
Oracle conn)
Alias of OCI-Collection->max
|
static Value |
OracleModule.ocicollsize(Env env,
Oracle conn)
Alias of OCI-Collection->size
|
static Value |
OracleModule.ocicolltrim(Env env,
Oracle conn)
Alias of OCI-Collection->trim
|
static boolean |
OracleModule.ocicolumnisnull(Env env,
OracleStatement stmt,
Value field)
Alias of oci_field_is_null()
|
static Value |
OracleModule.ocicolumnname(Env env,
OracleStatement stmt,
int fieldNumber)
Alias of oci_field_name()
|
static Value |
OracleModule.ocicolumnprecision(Env env,
OracleStatement stmt,
int field)
Alias of oci_field_precision()
|
static Value |
OracleModule.ocicolumnscale(Env env,
OracleStatement stmt,
int field)
Alias of oci_field_scale()
|
static Value |
OracleModule.ocicolumnsize(Env env,
OracleStatement stmt,
Value field)
Alias of oci_field_size()
|
static Value |
OracleModule.ocicolumntype(Env env,
OracleStatement stmt,
int fieldNumber)
Alias of oci_field_type()
|
static int |
OracleModule.ocicolumntyperaw(Env env,
OracleStatement stmt,
int field)
Alias of oci_field_type_raw()
|
static boolean |
OracleModule.ocicommit(Env env,
Oracle conn)
Alias of oci_commit()
|
static boolean |
OracleModule.ocidefinebyname(Env env,
OracleStatement stmt,
java.lang.String columnName,
Value variable,
int type)
Alias of oci_define_by_name()
|
static java.lang.String |
OracleModule.ocierror(Env env,
Value resource)
Alias of oci_error()
|
static boolean |
OracleModule.ociexecute(Env env,
OracleStatement stmt,
int mode)
Alias of oci_execute()
|
static boolean |
OracleModule.ocifetch(Env env,
OracleStatement stmt)
Alias of oci_fetch()
|
static Value |
OracleModule.ocifetchinto(Env env,
OracleStatement stmt,
Value result,
int mode)
Fetches the next row into an array
|
static Value |
OracleModule.ocifetchstatement(Env env,
OracleStatement stmt,
Value output,
int skip,
int maxrows,
int flags)
Alias of oci_fetch_all()
|
static Value |
OracleModule.ocifreecollection(Env env,
Oracle conn)
Alias of OCI-Collection->free
|
static boolean |
OracleModule.ocifreecursor(Env env,
OracleStatement stmt)
Alias of oci_free_statement()
|
static Value |
OracleModule.ocifreedesc(Env env,
Oracle conn)
Alias of OCI-Lob->free
|
static boolean |
OracleModule.ocifreestatement(Env env,
OracleStatement stmt)
Alias of oci_free_statement()
|
static void |
OracleModule.ociinternaldebug(Env env,
int onoff)
Alias of oci_internal_debug()
|
static Value |
OracleModule.ociloadlob(Env env,
Oracle conn)
Alias of OCI-Lob->load
|
static boolean |
OracleModule.ocilogoff(Env env,
Oracle conn)
Alias of oci_close()
|
static Value |
OracleModule.ocilogon(Env env,
java.lang.String username,
java.lang.String password,
java.lang.String db,
java.lang.String charset,
int sessionMode)
Alias of oci_connect()
|
static OracleOciCollection |
OracleModule.ocinewcollection(Env env,
Oracle conn,
java.lang.String tdo,
java.lang.String schema)
Alias of oci_new_collection()
|
static OracleStatement |
OracleModule.ocinewcursor(Env env,
Oracle conn)
Alias of oci_new_cursor()
|
static OracleOciLob |
OracleModule.ocinewdescriptor(Env env,
Oracle conn,
int type)
Alias of oci_new_descriptor()
|
static Value |
OracleModule.ocinlogon(Env env,
java.lang.String username,
java.lang.String password,
java.lang.String db,
java.lang.String charset,
int sessionMode)
Alias of oci_new_connect()
|
static Value |
OracleModule.ocinumcols(Env env,
OracleStatement stmt)
Alias of oci_num_fields()
|
static OracleStatement |
OracleModule.ociparse(Env env,
Oracle conn,
java.lang.String query)
Alias of oci_parse()
|
static Value |
OracleModule.ociplogon(Env env,
java.lang.String username,
java.lang.String password,
java.lang.String db,
java.lang.String charset,
int sessionMode)
Alias of oci_pconnect()
|
static Value |
OracleModule.ociresult(Env env,
OracleStatement stmt,
Value field)
Alias of oci_result()
|
static Value |
OracleModule.ocirollback(Env env,
Oracle conn)
Alias of oci_rollback()
|
static Value |
OracleModule.ocirowcount(Env env,
OracleStatement stmt)
Alias of oci_num_rows()
|
static Value |
OracleModule.ocisavelob(Env env,
Oracle conn)
Alias of OCI-Lob->save
|
static Value |
OracleModule.ocisavelobfile(Env env,
Oracle conn)
Alias of OCI-Lob->import
|
static java.lang.String |
OracleModule.ociserverversion(Env env,
Oracle conn)
Alias of oci_server_version()
|
static boolean |
OracleModule.ocisetprefetch(Env env,
OracleStatement stmt,
int rows)
Alias of oci_set_prefetch()
|
static java.lang.String |
OracleModule.ocistatementtype(Env env,
OracleStatement stmt)
Alias of oci_statement_type()
|
static Value |
OracleModule.ociwritelobtofile(Env env,
Oracle conn)
Alias of OCI-Lob->export
|
static Value |
OracleModule.ociwritetemporarylob(Env env,
Oracle conn)
Alias of OCI-Lob->writeTemporary
|
boolean |
Mysqli.options(Env env,
int option,
Value value)
Sets a mysqli option.
|
int |
MysqliStatement.param_count(Env env)
Returns the number of parameter markers for this statement.
|
static int |
PostgresModule.pg_affected_rows(Env env,
PostgresResult result)
Returns number of affected records (tuples)
|
static boolean |
PostgresModule.pg_cancel_query(Env env,
Postgres conn)
Cancel an asynchronous query
|
static java.lang.String |
PostgresModule.pg_client_encoding(Env env,
Postgres conn)
Gets the client encoding
|
static boolean |
PostgresModule.pg_close(Env env,
Postgres conn)
Closes a PostgreSQL connection
|
static int |
PostgresModule.pg_cmdtuples(Env env,
PostgresResult result)
pg_affected_rows() alias.
|
static Postgres |
PostgresModule.pg_connect(Env env,
java.lang.String connectionString,
int connectionType)
Open a PostgreSQL connection
|
static boolean |
PostgresModule.pg_connection_busy(Env env,
Postgres conn)
Get connection is busy or not
|
static boolean |
PostgresModule.pg_connection_reset(Env env,
Postgres conn)
Reset connection (reconnect)
|
static int |
PostgresModule.pg_connection_status(Env env,
Postgres conn)
Get connection status
|
static ArrayValue |
PostgresModule.pg_convert(Env env,
Postgres conn,
java.lang.String tableName,
ArrayValue assocArray,
int options)
Convert associative array values into suitable for SQL statement
|
static boolean |
PostgresModule.pg_copy_from(Env env,
Postgres conn,
java.lang.String tableName,
ArrayValue rows,
java.lang.String delimiter,
java.lang.String nullAs)
Insert records into a table from an array
|
static ArrayValue |
PostgresModule.pg_copy_to(Env env,
Postgres conn,
java.lang.String tableName,
java.lang.String delimiter,
java.lang.String nullAs)
Copy a table to an array
|
static java.lang.String |
PostgresModule.pg_dbname(Env env,
Postgres conn)
Get the database name
|
static boolean |
PostgresModule.pg_delete(Env env,
Postgres conn,
java.lang.String tableName,
ArrayValue assocArray,
int options)
Deletes records
|
static boolean |
PostgresModule.pg_end_copy(Env env,
Postgres conn)
Sync with PostgreSQL backend
|
static StringValue |
PostgresModule.pg_errormessage(Env env,
Postgres conn)
pg_last_error() alias.
|
static StringValue |
PostgresModule.pg_escape_bytea(Env env,
Postgres conn,
StringValue data)
Escape a string for insertion into a bytea field.
|
static StringValue |
PostgresModule.pg_escape_bytea(Env env,
StringValue data)
Escape a string for insertion into a bytea field
|
static StringValue |
PostgresModule.pg_escape_string(Env env,
StringValue data)
Escape a string for insertion into a text field
|
static PostgresResult |
PostgresModule.pg_exec(Env env,
Postgres conn,
java.lang.String query)
pg_query() alias
|
static PostgresResult |
PostgresModule.pg_execute(Env env,
Postgres conn,
java.lang.String stmtName,
ArrayValue params)
Sends a request to execute a prepared statement with given parameters,
and waits for the result
|
static ArrayValue |
PostgresModule.pg_fetch_all_columns(Env env,
PostgresResult result,
LongValue column)
Fetches all rows in a particular result column as an array
|
static ArrayValue |
PostgresModule.pg_fetch_all(Env env,
PostgresResult result)
Fetches all rows from a result as an array
|
static Value |
PostgresModule.pg_fetch_array(Env env,
PostgresResult result,
Value row,
int resultType)
Fetch a row as an array
|
static Value |
PostgresModule.pg_fetch_assoc(Env env,
PostgresResult result,
Value row)
Fetch a row as an associative array
|
static Value |
PostgresModule.pg_fetch_object(Env env,
PostgresResult result,
Value row,
int resultType)
Fetch a row as an object
|
static Value |
PostgresModule.pg_fetch_result(Env env,
PostgresResult result,
Value row,
Value fieldNameOrNumber)
Returns values from a result resource
|
static Value |
PostgresModule.pg_fetch_row(Env env,
PostgresResult result,
Value row)
Get a row as an enumerated array
|
static LongValue |
PostgresModule.pg_field_is_null(Env env,
PostgresResult result,
Value row,
Value fieldNameOrNumber)
Test if a field is SQL NULL
|
static Value |
PostgresModule.pg_field_name(Env env,
PostgresResult result,
int fieldNumber)
Returns the name of a field
|
static int |
PostgresModule.pg_field_num(Env env,
PostgresResult result,
java.lang.String fieldName)
Returns the field number of the named field
|
static int |
PostgresModule.pg_field_prtlen(Env env,
PostgresResult result,
Value rowNumber,
Value fieldNameOrNumber)
Returns the printed length
|
static LongValue |
PostgresModule.pg_field_size(Env env,
PostgresResult result,
int fieldNumber)
Returns the internal storage size of the named field
|
static java.lang.String |
PostgresModule.pg_field_table(Env env,
PostgresResult result,
int fieldNumber,
boolean oidOnly)
Returns the name or oid of the tables field
|
static LongValue |
PostgresModule.pg_field_type_oid(Env env,
PostgresResult result,
int fieldNumber)
Returns the type ID (OID) for the corresponding field number
|
static StringValue |
PostgresModule.pg_field_type(Env env,
PostgresResult result,
int fieldNumber)
Returns the type name for the corresponding field number
|
static LongValue |
PostgresModule.pg_fieldisnull(Env env,
PostgresResult result,
Value row,
Value fieldNameOrNumber)
pg_field_is_null() alias.
|
static Value |
PostgresModule.pg_fieldname(Env env,
PostgresResult result,
int fieldNumber)
pg_field_name() alias.
|
static int |
PostgresModule.pg_fieldnum(Env env,
PostgresResult result,
java.lang.String fieldName)
pg_field_num() alias.
|
static int |
PostgresModule.pg_fieldprtlen(Env env,
PostgresResult result,
Value rowNumber,
Value fieldNameOrNumber)
pg_field_ptrlen() alias.
|
static LongValue |
PostgresModule.pg_fieldsize(Env env,
PostgresResult result,
int fieldNumber)
pg_field_size() alias.
|
static StringValue |
PostgresModule.pg_fieldtype(Env env,
PostgresResult result,
int fieldNumber)
pg_field_type() alias.
|
static boolean |
PostgresModule.pg_free_result(Env env,
PostgresResult result)
Free result memory
|
static boolean |
PostgresModule.pg_freeresult(Env env,
PostgresResult result)
pg_free_result() alias.
|
static ArrayValue |
PostgresModule.pg_get_notify(Env env,
Postgres conn,
int resultType)
Gets SQL NOTIFY message
|
static int |
PostgresModule.pg_get_pid(Env env,
Postgres conn)
Gets the backend's process ID
|
static PostgresResult |
PostgresModule.pg_get_result(Env env,
Postgres conn)
Get asynchronous query result
|
static java.lang.String |
PostgresModule.pg_getlastoid(Env env,
PostgresResult result) |
static java.lang.String |
PostgresModule.pg_host(Env env,
Postgres conn)
Returns the host name associated with the connection
|
static boolean |
PostgresModule.pg_insert(Env env,
Postgres conn,
java.lang.String tableName,
ArrayValue assocArray,
int options)
Insert array into table
|
static StringValue |
PostgresModule.pg_last_error(Env env,
Postgres conn)
Get the last error message string of a connection
|
static java.lang.String |
PostgresModule.pg_last_notice(Env env,
Postgres conn)
Returns the last notice message from PostgreSQL server
|
static java.lang.String |
PostgresModule.pg_last_oid(Env env,
PostgresResult result)
Returns the last row's OID
Note that:
- OID is a unique id.
|
static boolean |
PostgresModule.pg_lo_close(Env env,
java.lang.Object largeObject)
Close a large object
|
static LongValue |
PostgresModule.pg_lo_create(Env env,
Postgres conn)
Create a large object
|
static boolean |
PostgresModule.pg_lo_export(Env env,
Postgres conn,
int oid,
Path path)
Export a large object to a file
|
static LongValue |
PostgresModule.pg_lo_import(Env env,
Postgres conn,
Path path)
Import a large object from file
|
static java.lang.Object |
PostgresModule.pg_lo_open(Env env,
Postgres conn,
int oid,
java.lang.String mode)
Open a large object
|
static LongValue |
PostgresModule.pg_lo_read_all(Env env,
java.lang.Object largeObject)
Reads an entire large object and send straight to browser
|
static StringValue |
PostgresModule.pg_lo_read(Env env,
java.lang.Object largeObject,
int len)
Read a large object
|
static boolean |
PostgresModule.pg_lo_seek(Env env,
java.lang.Object largeObject,
int offset,
int whence)
Seeks position within a large object
|
static int |
PostgresModule.pg_lo_tell(Env env,
java.lang.Object largeObject)
Returns current seek position a of large object
|
static boolean |
PostgresModule.pg_lo_unlink(Env env,
Postgres conn,
int oid)
Delete a large object
|
static LongValue |
PostgresModule.pg_lo_write(Env env,
java.lang.Object largeObject,
java.lang.String data,
int len)
Write to a large object
|
static boolean |
PostgresModule.pg_loclose(Env env,
java.lang.Object largeObject)
pg_lo_close() alias.
|
static LongValue |
PostgresModule.pg_locreate(Env env,
Postgres conn)
pg_lo_create() alias
|
static boolean |
PostgresModule.pg_loexport(Env env,
Postgres conn,
int oid,
Path path)
pg_lo_export() alias.
|
static LongValue |
PostgresModule.pg_loimport(Env env,
Postgres conn,
Path path)
pg_lo_import() alias.
|
static java.lang.Object |
PostgresModule.pg_loopen(Env env,
Postgres conn,
int oid,
java.lang.String mode)
pg_lo_open() alias.
|
static StringValue |
PostgresModule.pg_loread(Env env,
java.lang.Object largeObject,
int len)
pg_lo_read() alias.
|
static LongValue |
PostgresModule.pg_loreadall(Env env,
java.lang.Object largeObject)
pg_lo_read_all() alias.
|
static boolean |
PostgresModule.pg_lounlink(Env env,
Postgres conn,
int oid)
pg_lo_unlink() alias.
|
static LongValue |
PostgresModule.pg_lowrite(Env env,
java.lang.Object largeObject,
java.lang.String data,
int len)
pg_lo_write() alias.
|
static ArrayValue |
PostgresModule.pg_meta_data(Env env,
Postgres conn,
java.lang.String tableName)
Get meta data for table
|
static int |
PostgresModule.pg_num_fields(Env env,
PostgresResult result)
Returns the number of fields in a result
|
static LongValue |
PostgresModule.pg_num_rows(Env env,
PostgresResult result)
Returns the number of rows in a result
|
static int |
PostgresModule.pg_numfields(Env env,
PostgresResult result)
pg_num_fields() alias.
|
static LongValue |
PostgresModule.pg_numrows(Env env,
PostgresResult result)
pg_num_rows() alias.
|
static java.lang.String |
PostgresModule.pg_options(Env env,
Postgres conn)
Get the options associated with the connection
|
static Value |
PostgresModule.pg_parameter_status(Env env,
Postgres conn,
StringValue paramName)
Looks up a current parameter setting of the server
|
static Value |
PostgresModule.pg_parameter_status(Env env,
StringValue paramName)
Looks up a current parameter setting of the server
|
static Postgres |
PostgresModule.pg_pconnect(Env env,
java.lang.String connectionString,
int connectType)
Open a persistent PostgreSQL connection
|
static boolean |
PostgresModule.pg_ping(Env env,
Postgres conn)
Ping database connection
|
static StringValue |
PostgresModule.pg_port(Env env,
Postgres conn)
Return the port number associated with the connection
|
static PostgresStatement |
PostgresModule.pg_prepare(Env env,
Postgres conn,
java.lang.String stmtName,
java.lang.String query)
Submits a request to create a prepared statement with the given parameters,
and waits for completion
|
static boolean |
PostgresModule.pg_put_line(Env env,
Postgres conn,
java.lang.String data)
Send a NULL-terminated string to PostgreSQL backend
|
static PostgresResult |
PostgresModule.pg_query_params(Env env,
Postgres conn,
java.lang.String query,
ArrayValue params)
Submits a command to the server and waits for the result,
with the ability to pass parameters separately from the SQL command text
|
static PostgresResult |
PostgresModule.pg_query(Env env,
Postgres conn,
java.lang.String query)
Execute a query
|
static PostgresResult |
PostgresModule.pg_query(Env env,
java.lang.String query)
Execute a query
|
static Value |
PostgresModule.pg_result_error_field(Env env,
PostgresResult result,
int fieldCode)
Returns an individual field of an error report
|
static java.lang.String |
PostgresModule.pg_result_error(Env env,
PostgresResult result)
Get error message associated with result
|
static boolean |
PostgresModule.pg_result_seek(Env env,
PostgresResult result,
int offset)
Set internal row offset in result resource
|
static int |
PostgresModule.pg_result_status(Env env,
PostgresResult result,
int type)
Get status of query result
|
static Value |
PostgresModule.pg_result(Env env,
PostgresResult result,
Value row,
Value fieldNameOrNumber)
Returns values from a result resource
|
static ArrayValue |
PostgresModule.pg_select(Env env,
Postgres conn,
java.lang.String tableName,
ArrayValue assocArray,
int options)
Select records
|
static boolean |
PostgresModule.pg_send_execute(Env env,
Postgres conn,
java.lang.String stmtName,
ArrayValue params)
Sends a request to execute a prepared statement with given parameters,
without waiting for the result(s)
|
static boolean |
PostgresModule.pg_send_prepare(Env env,
Postgres conn,
java.lang.String stmtName,
java.lang.String query)
Sends a request to create a prepared statement with the given parameters,
without waiting for completion
|
static boolean |
PostgresModule.pg_send_query_params(Env env,
Postgres conn,
java.lang.String query,
ArrayValue params)
Submits a command and separate parameters to the server
without waiting for the result(s)
|
static boolean |
PostgresModule.pg_send_query(Env env,
Postgres conn,
java.lang.String query)
Sends asynchronous query
|
static int |
PostgresModule.pg_set_client_encoding(Env env,
Postgres conn,
java.lang.String encoding)
Set the client encoding
|
static int |
PostgresModule.pg_set_error_verbosity(Env env,
Postgres conn,
int intVerbosity)
Determines the verbosity of messages returned
by pg_last_error() and pg_result_error()
|
static boolean |
PostgresModule.pg_trace(Env env,
Path path,
java.lang.String mode,
Postgres conn)
Enable tracing a PostgreSQL connection
|
static int |
PostgresModule.pg_transaction_status(Env env,
Postgres conn)
Returns the current in-transaction status of the server
|
static java.lang.String |
PostgresModule.pg_tty(Env env,
Postgres conn)
Return the TTY name associated with the connection
|
static java.lang.String |
PostgresModule.pg_unescape_bytea(Env env,
java.lang.String data)
Unescape binary for bytea type
|
static boolean |
PostgresModule.pg_untrace(Env env,
Postgres conn)
Disable tracing of a PostgreSQL connection
|
static boolean |
PostgresModule.pg_update(Env env,
Postgres conn,
java.lang.String tableName,
ArrayValue data,
ArrayValue condition,
int options)
Update table
|
static ArrayValue |
PostgresModule.pg_version(Env env,
Postgres conn)
Returns an array with client, protocol and server version (when available)
|
boolean |
JdbcConnectionResource.ping(Env env)
Pings the database
|
protected static PDOStatement |
PDOStatement.prepare(Env env,
PDO pdo,
PDOError error,
java.lang.String query,
boolean isCatchException) |
boolean |
PostgresStatement.prepare(Env env,
java.lang.String query)
Prepares this statement with the given query.
|
MysqliStatement |
Mysqli.prepare(Env env,
java.lang.String query)
returns a prepared statement or null on error.
|
protected JdbcPreparedStatementResource |
JdbcConnectionResource.prepare(Env env,
java.lang.String query) |
PostgresStatement |
Postgres.prepare(Env env,
java.lang.String query)
returns a prepared statement
|
boolean |
MysqliStatement.prepare(Env env,
java.lang.String query)
Prepare a SQL statement for execution.
|
boolean |
JdbcPreparedStatementResource.prepare(Env env,
java.lang.String query)
Prepares this statement with the given query.
|
OracleStatement |
Oracle.prepare(Env env,
java.lang.String query)
returns a prepared statement
|
Value |
PDO.prepare(Env env,
java.lang.String query,
ArrayValue driverOptions)
Prepares a statement for execution.
|
protected boolean |
PostgresStatement.prepareForExecute(Env env) |
protected boolean |
JdbcPreparedStatementResource.prepareForExecute(Env env) |
protected boolean |
JdbcStatementResource.prepareForExecute(Env env) |
boolean |
OracleOciLob.q_import(Env env,
Path file)
Imports file data to the LOB
|
PostgresResult |
Postgres.query(Env env,
java.lang.String sql)
Executes a query.
|
Value |
PDO.query(Env env,
java.lang.String query,
int mode,
Value[] args)
Queries the database
|
Value |
Mysqli.query(Env env,
StringValue sqlV,
int resultMode)
Executes a query.
|
java.lang.Object |
OracleOciLob.read(Env env,
long length)
Reads part of the large object
|
boolean |
Mysqli.real_connect(Env env,
StringValue host,
StringValue userName,
StringValue password,
StringValue dbname,
int port,
StringValue socket,
int flags)
Connects to the underlying database.
|
StringValue |
Mysqli.real_escape_string(Env env,
StringValue str)
Escapes the string
|
boolean |
Mysqli.real_query(Env env,
StringValue query)
Execute an single query against the database whose result
can then be retrieved or stored using the mysqli_store_result()
or mysqli_use_result() functions.
|
protected StringValue |
JdbcConnectionResource.realEscapeString(Env env,
StringValue str)
Escape the given string for SQL statements.
|
protected Value |
Mysqli.realQuery(Env env,
java.lang.String sql)
Intercept Mysql specific query before sending to JDBC driver
to handle any special cases.
|
protected Value |
JdbcConnectionResource.realQuery(Env env,
java.lang.String sql)
Execute a single query.
|
boolean |
MysqliStatement.reset(Env env)
Resets the statement.
|
MysqliResult |
MysqliStatement.result_metadata(Env env)
mysqli_stmt_result_metadata seems to be some initial
step towards getting metadata from a resultset created
by a SELECT run by a prepared statement.
|
boolean |
OracleOciLob.rewind(Env env)
Moves the internal pointer to the beginning of the large object
|
boolean |
PDO.rollBack(Env env)
Rolls a transaction back.
|
int |
PDOStatement.rowCount(Env env) |
boolean |
OracleOciLob.save(Env env,
java.lang.String data,
long offset)
Saves data to the large object
|
boolean |
OracleOciLob.saveFile(Env env,
Path file)
Alias of import()
|
boolean |
JdbcResultResource.seek(Env env,
int rowNumber)
Seeks to an arbitrary result pointer specified
by the offset in the result set represented by result.
|
boolean |
OracleOciLob.seek(Env env,
long offset,
int whence)
Sets the internal pointer of the large object
|
boolean |
Mysqli.select_db(Env env,
java.lang.String db)
Selects the underlying database/catalog to use.
|
boolean |
MysqliStatement.send_long_data(Env env,
int paramNumber,
java.lang.String data)
Send data in blocks.
|
boolean |
Mysqli.set_charset(Env env,
StringValue charset) |
boolean |
Mysqli.set_opt(Env env,
int option,
Value value)
Sets a mysqli option
|
boolean |
PDO.setAttribute(Env env,
int attribute,
Value value) |
boolean |
PDOStatement.setAttribute(Env env,
int attribute,
Value value) |
boolean |
PDOStatement.setAttribute(Env env,
int attribute,
Value value,
boolean isFromConstructor) |
boolean |
OracleOciLob.setBuffering(Env env,
boolean onOff)
Changes current state of buffering for the large object
|
void |
JdbcConnectionResource.setCatalog(Env env,
java.lang.String name)
Sets the catalog
|
boolean |
PDOError.setErrmode(Env env,
int value)
Set's the error mode.
|
protected void |
PDOStatement.setError(Env env,
java.sql.SQLException e) |
protected void |
JdbcStatementResource.setError(Env env,
java.sql.SQLException e) |
boolean |
PDOStatement.setFetchMode(Env env,
int fetchMode,
Value[] args)
Sets the fetch mode, the default is
PDO.FETCH_BOTH . |
LongValue |
OracleOciCollection.size(Env env)
Returns size of the collection
|
LongValue |
OracleOciLob.size(Env env)
Returns size of large object
|
StringValue |
Mysqli.sqlstate(Env env)
Returns the SQLSTATE error
|
StringValue |
MysqliStatement.sqlstate(Env env)
Returns SQLSTATE error from previous statement operation.
|
Value |
Mysqli.stat(Env env)
returns a string with the status of the connection
or FALSE if error
|
MysqliStatement |
Mysqli.stmt_init(Env env)
returns a statement for use with
mysqli_stmt_prepare
|
JdbcResultResource |
Mysqli.store_result(Env env)
Transfers the result set from the last query on the
database connection represented by conn.
|
boolean |
MysqliStatement.store_result(Env env)
Saves the result as buffered.
|
LongValue |
OracleOciLob.tell(Env env)
Returns current position of internal pointer of large object
|
Value |
PDOException.toValue(Env env)
Converts the exception to a Value.
|
boolean |
OracleOciCollection.trim(Env env,
int num)
Trims num elements from the end of the collection
|
boolean |
OracleOciLob.truncate(Env env,
long length)
Truncates large object
|
void |
PDOError.unsupportedAttribute(Env env,
int attribute) |
void |
PDOError.unsupportedAttributeValue(Env env,
java.lang.Object value) |
JdbcResultResource |
Mysqli.use_result(Env env)
Transfers the result set from the last query on the
database connection represented by conn.
|
JdbcConnectionResource |
JdbcConnectionResource.validateConnection(Env env) |
int |
Mysqli.warning_count(Env env)
returns the number of warnings from the last query
in the connection object.
|
void |
PDOError.warning(Env env,
java.lang.String message)
Show a warning and return a "HY000" general error for subsequent calls to
#errorCode and #errorInfo . |
LongValue |
OracleOciLob.write(Env env,
java.lang.String data,
long length)
Writes data to the large object
|
boolean |
OracleOciLob.writeTemporary(Env env,
java.lang.String data,
int lobType)
Writes temporary large object
|
boolean |
OracleOciLob.writeToFile(Env env,
Path file,
long start,
long length)
Alias of export()
|
Constructor and Description |
---|
DataSourceConnection(Env env,
javax.sql.DataSource ds) |
DataSourceConnection(Env env,
javax.sql.DataSource ds,
java.lang.String user,
java.lang.String pass) |
JdbcConnectionResource(Env env) |
JdbcTableMetaData(Env env,
java.lang.String catalog,
java.lang.String schema,
java.lang.String name,
java.sql.DatabaseMetaData md) |
Mysqli(Env env) |
Mysqli(Env env,
StringValue host,
StringValue user,
StringValue password,
java.lang.String db,
int port,
StringValue socket)
This is the constructor for the mysqli class.
|
MysqliResource(Env env) |
MysqliResource(Env env,
StringValue host,
StringValue user,
StringValue password,
java.lang.String db,
int port,
StringValue socket)
This is the constructor for the mysqli class.
|
Oracle(Env env,
java.lang.String host,
java.lang.String user,
java.lang.String password,
java.lang.String db,
int port,
java.lang.String driver,
java.lang.String url) |
PDO(Env env,
java.lang.String dsn,
java.lang.String user,
java.lang.String pass,
ArrayValue options) |
PDOException(Env env,
java.lang.String code,
java.lang.String message) |
PDOStatement(Env env,
PDO pdo,
PDOError error) |
Postgres(Env env,
java.lang.String host,
java.lang.String user,
java.lang.String password,
java.lang.String db,
int port,
java.lang.String driver,
java.lang.String url) |
SQLite3(Env env,
java.lang.String jdbcUrl) |
Modifier and Type | Method and Description |
---|---|
static DOMXPath |
DOMXPath.__construct(Env env,
DOMDocument document) |
static DOMComment |
DOMComment.__construct(Env env,
java.lang.String value) |
static DOMEntityReference |
DOMEntityReference.__construct(Env env,
java.lang.String name) |
static DOMText |
DOMText.__construct(Env env,
java.lang.String value) |
static DOMAttr |
DOMAttr.__construct(Env env,
java.lang.String name,
java.lang.String value) |
static DOMProcessingInstruction |
DOMProcessingInstruction.__construct(Env env,
java.lang.String name,
java.lang.String data) |
static DOMDocument |
DOMDocument.__construct(Env env,
java.lang.String version,
java.lang.String encoding) |
static DOMElement |
DOMElement.__construct(Env env,
java.lang.String name,
java.lang.String textContent,
java.lang.String namespace) |
static DOMDocument |
DOMImplementation.createDocument(Env env,
java.lang.String namespaceURI,
java.lang.String name,
DOMDocumentType docType) |
static DOMDocumentType |
DOMImplementation.createDocumentType(Env env,
java.lang.String qualifiedName,
java.lang.String publicId,
java.lang.String systemId) |
static DOMElement |
QuercusDOMModule.dom_import_simplexml(Env env,
SimpleXMLElement node) |
java.lang.Object |
DOMXPath.evaluate(Env env,
java.lang.String expression) |
protected static DOMImplementation |
DOMWrapper.getImpl(Env env) |
java.util.Iterator<java.util.Map.Entry<Value,Value>> |
DOMNodeListDelegate.getIterator(Env env,
ObjectValue obj) |
java.util.Iterator<Value> |
DOMNodeListDelegate.getKeyIterator(Env env,
ObjectValue obj) |
java.lang.CharSequence |
DOMElement.getNodeValue(Env env) |
java.lang.CharSequence |
DOMNode.getNodeValue(Env env) |
java.lang.CharSequence |
DOMNode.getTextContent(Env env) |
java.util.Iterator<Value> |
DOMNodeListDelegate.getValueIterator(Env env,
ObjectValue obj) |
static boolean |
DOMImplementation.hasFeature(Env env,
java.lang.String feature,
java.lang.String version) |
boolean |
DOMDocument.load(Env env,
Path path,
Value options) |
boolean |
DOMDocument.loadHTML(Env env,
java.lang.String source) |
boolean |
DOMDocument.loadHTMLFile(Env env,
Path path) |
boolean |
DOMDocument.loadXML(Env env,
StringValue source,
Value options) |
DOMNodeList |
DOMXPath.query(Env env,
java.lang.String expression,
DOMNode<org.w3c.dom.Node> contextNode) |
Value |
DOMDocument.save(Env env,
Path path,
Value options) |
StringValue |
DOMDocument.saveHTML(Env env) |
Value |
DOMDocument.saveHTMLFile(Env env,
Path path) |
StringValue |
DOMDocument.saveXML(Env env,
DOMNode node,
Value options) |
boolean |
DOMDocument.schemaValidate(Env env,
java.lang.String schemaFilename) |
boolean |
DOMDocument.schemaValidateSource(Env env,
java.lang.String schemaSource) |
Value |
DOMException.toValue(Env env)
Converts the exception to a Value.
|
int |
DOMDocument.xinclude(Env env,
Value options) |
Constructor and Description |
---|
DOMNodeListIterator(Env env,
DOMNodeList list) |
DOMNodeListValueIterator(Env env,
DOMNodeList list) |
Modifier and Type | Field and Description |
---|---|
protected Env |
AbstractBinaryInputOutput._env |
Modifier and Type | Method and Description |
---|---|
protected Env |
AbstractBinaryInput.getEnv() |
protected Env |
AbstractBinaryInputOutput.getEnv() |
Modifier and Type | Method and Description |
---|---|
static boolean |
FileModule.chdir(Env env,
Path path)
Changes the working directory
|
static boolean |
FileModule.chgrp(Env env,
Path file,
Value group)
Changes the group of the file.
|
static boolean |
FileModule.chmod(Env env,
Path file,
int mode)
Changes the permissions of the file.
|
static boolean |
FileModule.chown(Env env,
Path file,
Value user)
Changes the ownership of the file.
|
static boolean |
FileModule.chroot(Env env,
Path path)
Changes the working directory, forming a virtual root
|
static void |
FileModule.clearstatcache(Env env,
boolean clearRealPathCache,
java.lang.String fileName)
Clears the stat cache for the file
|
void |
WrappedDirectory.close(Env env)
Closes the directory
|
void |
Directory.close(Env env) |
static Value |
FileModule.closedir(Env env,
Directory dir)
Closes the directory
|
static boolean |
FileModule.copy(Env env,
StringValue src,
StringValue dst)
Copies a file to the destination.
|
static Value |
FileModule.dir(Env env,
StringValue filename)
Opens a directory
|
StringValue |
FileModule.dirname(Env env,
StringValue path)
Returns the directory name of a string.
|
static Value |
FileModule.disk_free_space(Env env,
Path directory)
Returns the free space for disk partition containing the directory
|
static Value |
FileModule.disk_total_space(Env env,
Path directory)
Returns the total space for disk partition containing the directory
|
static Value |
FileModule.diskfreespace(Env env,
Path directory)
Returns the total space for disk partition containing the directory
|
static boolean |
FileModule.fclose(Env env,
BinaryStream s)
Closes a file.
|
static boolean |
FileModule.feof(Env env,
BinaryStream binaryStream)
Checks for the end of file.
|
static boolean |
FileModule.fflush(Env env,
BinaryOutput os)
Flushes a file.
|
static Value |
FileModule.fgetc(Env env,
BinaryInput is)
Returns the next character as a byte
|
Value |
FileModule.fgetcsv(Env env,
BinaryInput is,
int length,
java.lang.String delimiter,
java.lang.String enclosure)
Parses a comma-separated-value line from a file.
|
static Value |
FileModule.fgets(Env env,
BinaryInput is,
int length)
Returns the next line
|
static Value |
FileModule.fgetss(Env env,
BinaryInput is,
int length,
Value allowedTags)
Returns the next line stripping tags
|
static boolean |
FileModule.file_exists(Env env,
StringValue filename)
Returns true if file exists
|
static StringValue |
FileModule.file_get_contents(Env env,
StringValue filename,
boolean useIncludePath,
Value context,
long offset,
long maxLen)
Parses the file, returning it as a string array.
|
static Value |
FileModule.file_put_contents(Env env,
StringValue filename,
Value data,
int flags,
Value context)
Writes data to a file.
|
static Value |
FileModule.file(Env env,
StringValue filename,
int flags,
Value context)
Parses the file, returning it in an array.
|
static Value |
FileModule.fileatime(Env env,
StringValue filename)
Returns the file access time
|
static Value |
FileModule.filectime(Env env,
StringValue filename)
Returns the file create time
|
static Value |
FileModule.filegroup(Env env,
Path path)
Returns the file's group
|
static Value |
FileModule.fileinode(Env env,
Path path)
Returns the file's inocde
|
static Value |
FileModule.filemtime(Env env,
StringValue filename)
Returns the file modified time
|
static Value |
FileModule.fileowner(Env env,
StringValue filename)
Returns the file's owner
|
static Value |
FileModule.fileperms(Env env,
Path path)
Returns the file's permissions
|
static Value |
FileModule.filesize(Env env,
StringValue filename)
Returns the file's size
|
static Value |
FileModule.filetype(Env env,
Path path)
Returns the file's type
|
static boolean |
FileModule.flock(Env env,
LockableStream fileV,
int operation,
Value wouldBlock)
Advisory locking
|
static boolean |
FileModule.fnmatch(Env env,
java.lang.String pattern,
java.lang.String string,
int flags)
Returns true if the given string matches the given glob pattern.
|
static BinaryStream |
FileModule.fopen(Env env,
StringValue filename,
java.lang.String mode,
boolean useIncludePath,
Value contextV)
Opens a file.
|
BinaryStream |
PhpProtocolWrapper.fopen(Env env,
StringValue pathV,
StringValue mode,
LongValue options) |
BinaryStream |
ZlibProtocolWrapper.fopen(Env env,
StringValue path,
StringValue mode,
LongValue options) |
BinaryStream |
ProtocolWrapper.fopen(Env env,
StringValue path,
StringValue mode,
LongValue options) |
Value |
FileModule.fpassthru(Env env,
BinaryInput is)
Output the filepointer data to the output stream.
|
Value |
FileModule.fputcsv(Env env,
BinaryOutput os,
ArrayValue value,
StringValue delimiter,
StringValue enclosure)
Parses a comma-separated-value line from a file.
|
static Value |
FileModule.fputs(Env env,
BinaryOutput os,
java.io.InputStream value,
int length)
Writes a string to the file.
|
static Value |
FileModule.fread(Env env,
BinaryInput is,
int length)
Reads content from a file.
|
static Value |
FileModule.fscanf(Env env,
BinaryInput is,
StringValue format,
Value[] args)
Reads and parses a line.
|
static Value |
FileModule.fseek(Env env,
BinaryStream binaryStream,
long offset,
int whence)
Sets the current position.
|
static Value |
FileModule.fstat(Env env,
BinaryStream stream)
Returns the status of the given file pointer.
|
static Value |
FileModule.ftell(Env env,
BinaryStream binaryStream)
Returns the current position.
|
static boolean |
FileModule.ftruncate(Env env,
BinaryOutput handle,
long size)
Truncates a file.
|
static Value |
FileModule.fwrite(Env env,
BinaryOutput os,
java.io.InputStream value,
int length)
Writes a string to the file.
|
static java.lang.String |
FileModule.getcwd(Env env)
Returns the current working directory.
|
static Value |
FileModule.glob(Env env,
java.lang.String pattern,
int flags)
Matches all files with the given pattern.
|
static boolean |
FileModule.is_dir(Env env,
StringValue filename)
Returns true if the path is a directory.
|
static boolean |
FileModule.is_executable(Env env,
Path path)
Returns true if the path is an executable file
|
static boolean |
FileModule.is_link(Env env,
Path path)
Returns true if the path is a symbolic link
|
static boolean |
FileModule.is_uploaded_file(Env env,
Path path)
Returns true for an uploaded file.
|
static boolean |
FileModule.is_writable(Env env,
StringValue filename)
Returns true if the path is writable
|
static boolean |
FileModule.is_writeable(Env env,
StringValue filename)
Returns true if the path is writable
|
boolean |
FileModule.link(Env env,
Path source,
Path destination)
Creates a hard link
|
static long |
FileModule.linkinfo(Env env,
Path path) |
static Value |
FileModule.lstat(Env env,
StringValue filename)
Returns file statistics
|
static boolean |
FileModule.mkdir(Env env,
StringValue dirname,
int mode,
boolean recursive,
Value context)
Makes the directory
|
boolean |
PhpProtocolWrapper.mkdir(Env env,
StringValue path,
LongValue mode,
LongValue options) |
boolean |
ZlibProtocolWrapper.mkdir(Env env,
StringValue path,
LongValue mode,
LongValue options) |
boolean |
ProtocolWrapper.mkdir(Env env,
StringValue path,
LongValue mode,
LongValue options) |
static boolean |
FileModule.move_uploaded_file(Env env,
Path src,
StringValue dst)
Moves the uploaded file.
|
void |
Directory.open(Env env) |
boolean |
WrappedDirectory.open(Env env,
StringValue path,
LongValue flags) |
Value |
PhpProtocolWrapper.opendir(Env env,
StringValue path,
LongValue flags) |
Value |
ZlibProtocolWrapper.opendir(Env env,
StringValue path,
LongValue flags) |
Value |
ProtocolWrapper.opendir(Env env,
StringValue path,
LongValue flags) |
static Value |
FileModule.opendir(Env env,
StringValue pathName,
Value context)
Opens a directory
|
static BinaryStream |
FileModule.openForAppend(Env env,
StringValue filename,
boolean isUseIncludePath) |
static Value |
FileModule.parse_ini_file(Env env,
Path path,
boolean processSections)
Parses the ini file.
|
static ArrayValue |
IniParser.parse(Env env,
ReadStream is,
boolean isProcessSections) |
static Value |
FileModule.pathinfo(Env env,
java.lang.String path,
Value optionsV)
Parses the path, splitting it into parts.
|
static int |
FileModule.pclose(Env env,
BinaryStream stream) |
static BinaryStream |
FileModule.popen(Env env,
java.lang.String command,
StringValue mode) |
Value |
WrappedDirectory.read(Env env)
Returns the next value.
|
Value |
Directory.read(Env env) |
static Value |
FileModule.readdir(Env env,
Directory dir)
Reads the next entry
|
Value |
FileModule.readfile(Env env,
StringValue filename,
boolean useIncludePath,
Value context)
Read the contents of a file and write them out.
|
StringValue |
FileValue.readLine(Env env)
Reads a line from a file, returning null.
|
StringValue |
FileReadValue.readLine(Env env)
Reads a line from a file, returning null on EOF.
|
StringValue |
LineReader.readLine(Env env,
BinaryInput input,
long length)
Reads a line from the BinaryInput, returning null on EOF.
|
static Value |
FileModule.readlink(Env env,
Path path)
The readlink
|
static Value |
FileModule.realpath(Env env,
Path path)
Returns the actual path name.
|
boolean |
PhpProtocolWrapper.rename(Env env,
StringValue path_from,
StringValue path_to) |
boolean |
ZlibProtocolWrapper.rename(Env env,
StringValue path_from,
StringValue path_to) |
static boolean |
FileModule.rename(Env env,
StringValue from,
StringValue to)
Renames a file
|
boolean |
ProtocolWrapper.rename(Env env,
StringValue from,
StringValue to) |
void |
WrappedDirectory.rewind(Env env)
Rewinds the directory
|
void |
Directory.rewind(Env env) |
static Value |
FileModule.rewind(Env env,
BinaryStream binaryStream)
Rewinds the stream.
|
static void |
FileModule.rewinddir(Env env,
Directory dir)
Rewinds the directory listing
|
boolean |
PhpProtocolWrapper.rmdir(Env env,
StringValue path,
LongValue options) |
boolean |
ZlibProtocolWrapper.rmdir(Env env,
StringValue path,
LongValue options) |
boolean |
ProtocolWrapper.rmdir(Env env,
StringValue path,
LongValue options) |
static boolean |
FileModule.rmdir(Env env,
StringValue filename,
Value context)
remove a directory
|
static Value |
FileModule.scandir(Env env,
StringValue fileName,
int order,
Value context)
Scan the directory
|
static int |
FileModule.set_file_buffer(Env env,
BinaryOutput stream,
int bufferSize)
Sets the write buffer.
|
static boolean |
SocketModule.socket_bind(Env env,
SocketInputOutput socket,
StringValue address,
int port) |
static void |
SocketModule.socket_close(Env env,
SocketInputOutput socket) |
static boolean |
SocketModule.socket_connect(Env env,
SocketInputOutput socket,
StringValue address,
int port) |
static SocketInputOutput |
SocketModule.socket_create(Env env,
int domain,
int type,
int protocol) |
static Value |
SocketModule.socket_get_status(Env env,
BinaryStream stream) |
static Value |
SocketModule.socket_read(Env env,
SocketInputOutput socket,
int length,
int type) |
static boolean |
SocketModule.socket_set_timeout(Env env,
Value stream,
int seconds,
int milliseconds) |
boolean |
SocketModule.socket_shutdown(Env env,
SocketInputOutput file,
int how)
Closes a socket.
|
static Value |
SocketModule.socket_write(Env env,
SocketInputOutput socket,
java.io.InputStream is,
int length) |
static Value |
FileModule.stat(Env env,
StringValue filename)
Returns file statistics
|
static Value |
StreamModule.stream_context_create(Env env,
ArrayValue options)
Creates a stream context.
|
static Value |
StreamModule.stream_context_get_default(Env env,
ArrayValue options)
Returns the default stream context.
|
static Value |
StreamModule.stream_context_get_options(Env env,
Value resource)
Returns the options from a stream context.
|
static boolean |
StreamModule.stream_context_set_option(Env env,
Value resource,
StringValue wrapper,
StringValue option,
Value value)
Set an options for a stream context.
|
static boolean |
StreamModule.stream_context_set_params(Env env,
Value resource,
ArrayValue value)
Sets parameters for the context
|
static long |
StreamModule.stream_copy_to_stream(Env env,
BinaryInput in,
BinaryOutput out,
int length,
int offset)
Copies from an input stream to an output stream
|
static Value |
StreamModule.stream_get_contents(Env env,
BinaryInput in,
long maxLen,
long offset)
Returns the rest of the file as a string
|
static Value |
StreamModule.stream_get_line(Env env,
BinaryInput file,
long length)
Returns the next line
|
static Value |
StreamModule.stream_get_meta_data(Env env,
BinaryStream stream)
Returns the metadata of this stream.
|
static Value |
StreamModule.stream_get_transports(Env env)
Returns the available transports.
|
static Value |
StreamModule.stream_get_wrappers(Env env)
Returns the available wrappers.
|
static boolean |
StreamModule.stream_is_local(Env env,
Value stream)
bool stream_is_local ( mixed $stream_or_url )
|
boolean |
ProtocolWrapper.stream_metadata(Env env,
StringValue path,
LongValue options,
Value arg) |
static boolean |
StreamModule.stream_register_wrapper(Env env,
StringValue protocol,
java.lang.String className,
int flags) |
static Value |
StreamModule.stream_resolve_include_path(Env env,
StringValue relPath) |
static Value |
StreamModule.stream_select(Env env,
Value read,
Value write,
Value except,
int timeoutSeconds,
int timeoutMicroseconds) |
static boolean |
StreamModule.stream_set_blocking(Env env,
Value stream,
int mode)
stream_set_blocking is stubbed since Quercus should wait for
any stream (unless a non-web-server Quercus is developed.)
|
static boolean |
StreamModule.stream_set_timeout(Env env,
Value stream,
int seconds,
int microseconds) |
static int |
StreamModule.stream_set_write_buffer(Env env,
BinaryOutput stream,
int bufferSize)
Sets the write buffer.
|
static SocketInputOutput |
StreamModule.stream_socket_client(Env env,
java.lang.String remoteSocket,
Value errorInt,
Value errorStr,
double timeout,
int flags,
StreamContextResource context)
Opens an Internet connection.
|
static boolean |
StreamModule.stream_wrapper_register(Env env,
StringValue protocol,
java.lang.String className,
int flags)
Register a wrapper for a protocol.
|
static boolean |
StreamModule.stream_wrapper_restore(Env env,
StringValue name)
Register a wrapper for a protocol.
|
static boolean |
StreamModule.stream_wrapper_unregister(Env env,
StringValue name)
Register a wrapper for a protocol.
|
boolean |
FileModule.symlink(Env env,
Path source,
Path destination)
Creates a symlink
|
static java.lang.String |
FileModule.tempnam(Env env,
Path dir,
java.lang.String prefix)
Creates a temporary file.
|
static FileInputOutput |
FileModule.tmpfile(Env env)
Creates a temporary file.
|
static boolean |
FileModule.touch(Env env,
StringValue filename,
int time,
int atime)
sets the time to the current time
|
static int |
FileModule.umask(Env env,
int maskV)
umask call
|
boolean |
PhpProtocolWrapper.unlink(Env env,
StringValue path) |
boolean |
ZlibProtocolWrapper.unlink(Env env,
StringValue path) |
boolean |
ProtocolWrapper.unlink(Env env,
StringValue path) |
static boolean |
FileModule.unlink(Env env,
StringValue filename,
Value context)
remove call
|
Value |
PhpProtocolWrapper.url_stat(Env env,
StringValue path,
LongValue flags) |
Value |
ZlibProtocolWrapper.url_stat(Env env,
StringValue path,
LongValue flags) |
Value |
ProtocolWrapper.url_stat(Env env,
StringValue path,
LongValue flags) |
Modifier and Type | Method and Description |
---|---|
Value |
FilterModule.filter_input_array(Env env,
int type,
Value definition,
boolean isAddEmpty) |
static Value |
FilterModule.filter_input(Env env,
int type,
StringValue name,
Value filterIdV,
Value flagV) |
static Value |
FilterModule.filter_var(Env env,
Value value,
Value filterIdV,
Value flagV) |
Value |
Filter.filter(Env env,
Value value,
Value flagV) |
Value |
EmailSanitizeFilter.filter(Env env,
Value value,
Value flagsV) |
Value |
AbstractFilter.filter(Env env,
Value value,
Value flagsV) |
Value |
EmailValidateFilter.filter(Env env,
Value value,
Value flagV) |
protected Value |
BooleanValidateFilter.filterImpl(Env env,
Value value,
int flags,
ArrayValue options) |
protected Value |
UnsafeRawSanitizeFilter.filterImpl(Env env,
Value value,
int flags,
ArrayValue options) |
protected Value |
IntValidateFilter.filterImpl(Env env,
Value value,
int flags,
ArrayValue options) |
protected Value |
FloatValidateFilter.filterImpl(Env env,
Value value,
int flags,
ArrayValue options) |
protected Value |
StringSanitizeFilter.filterImpl(Env env,
Value value,
int flags,
ArrayValue options) |
protected Value |
IpValidateFilter.filterImpl(Env env,
Value value,
int flags,
ArrayValue options) |
protected Value |
SpecialCharsSanitizeFilter.filterImpl(Env env,
Value value,
int flags,
ArrayValue options) |
protected Value |
AbstractFilter.filterImpl(Env env,
Value value,
int flags,
ArrayValue options) |
static Filter |
FilterModule.getFilter(Env env,
Value filterIdV) |
static int |
AbstractFilter.getFlags(Env env,
Value flagsV) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
GaeUserServiceModule.gae_users_create_login_url(Env env,
java.lang.String destinationUrl,
java.lang.String authDomain,
java.lang.String federatedIdentity,
Value attributesRequest) |
static java.lang.String |
GaeUserServiceModule.gae_users_create_logout_url(Env env,
java.lang.String destinationUrl,
java.lang.String authDomain) |
static GaeUser |
GaeUserServiceModule.gae_users_get_current_user(Env env) |
static boolean |
GaeUserServiceModule.gae_users_is_user_admin(Env env) |
static boolean |
GaeUserServiceModule.gae_users_is_user_logged_in(Env env) |
Modifier and Type | Method and Description |
---|---|
StringValue |
GettextModule._(Env env,
StringValue message,
Value[] args)
Alias of gettext().
|
java.lang.String |
GettextModule.bind_textdomain_codeset(Env env,
java.lang.String domainName,
java.lang.String charset)
Sets charset of translated strings that are returned from this domain.
|
Value |
GettextModule.bindtextdomain(Env env,
java.lang.String domainName,
StringValue directory)
Changes root directory of domain.
|
StringValue |
GettextModule.dcgettext(Env env,
java.lang.String domainName,
StringValue message,
int category,
Value[] args)
Same as gettext, but allows overriding of domain and category.
|
StringValue |
GettextModule.dcngettext(Env env,
java.lang.String domainName,
StringValue msgid1,
StringValue msgid2,
int n,
int category,
Value[] args)
Same as ngettext, but allows overriding of domain and category.
|
StringValue |
GettextModule.dgettext(Env env,
java.lang.String domainName,
StringValue message,
Value[] args)
Same as gettext, but allows overriding of current domain.
|
StringValue |
GettextModule.dngettext(Env env,
java.lang.String domainName,
StringValue msgid1,
StringValue msgid2,
int n,
Value[] args)
Same as ngettext, but allows overriding of current domain.
|
GettextDomain |
GettextDomainMap.getCurrent(Env env) |
GettextDomain |
GettextDomainMap.getDomain(Env env,
java.lang.String name) |
StringValue |
GettextModule.gettext(Env env,
StringValue message,
Value[] args)
Returns translated string from current domain and default category.
|
StringValue |
GettextModule.ngettext(Env env,
StringValue msgid1,
StringValue msgid2,
int n,
Value[] args)
Returns translated plural string form from current domain and default
category.
|
boolean |
GettextDomain.setPath(Env env,
StringValue directory) |
java.lang.String |
GettextModule.textdomain(Env env,
Value domain)
Changes the current domain.
|
Constructor and Description |
---|
GettextDomain(Env env,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
java.lang.CharSequence |
Decoder.decode(Env env,
StringValue str) |
static java.lang.CharSequence |
UnicodeUtility.decode(Env env,
StringValue str,
java.lang.String charset) |
static java.lang.CharSequence |
UnicodeUtility.decode(Env env,
StringValue str,
java.lang.String charset,
java.lang.String replacement,
boolean isIgnoreErrors) |
static StringValue |
IconvUtility.decodeEncode(Env env,
StringValue str,
java.lang.String inCharset,
java.lang.String outCharset) |
static StringValue |
IconvUtility.decodeEncode(Env env,
StringValue str,
java.lang.String inCharset,
java.lang.String outCharset,
int offset) |
static StringValue |
IconvUtility.decodeEncode(Env env,
StringValue str,
java.lang.String inCharset,
java.lang.String outCharset,
int offset,
int length)
Decodes and encodes to specified charsets at the same time.
|
static StringValue |
UnicodeUtility.decodeEncode(Env env,
StringValue str,
java.lang.String inCharset,
java.lang.String outCharset,
java.lang.String replacement,
boolean isIgnoreErrors) |
static StringValue |
QuercusMimeUtility.decodeMime(Env env,
java.lang.CharSequence word,
java.lang.String charset)
Returns decoded Mime header/field.
|
static StringValue |
IconvUtility.decodeMime(Env env,
java.lang.CharSequence word,
java.lang.String charset)
Returns decoded Mime header/field.
|
static Value |
QuercusMimeUtility.decodeMimeHeaders(Env env,
StringValue encodedHeaders,
java.lang.String charset) |
static StringValue |
UnicodeUtility.encode(Env env,
java.lang.CharSequence str,
java.lang.String charset) |
static StringValue |
UnicodeUtility.encode(Env env,
java.lang.CharSequence str,
java.lang.String charset,
java.lang.String replacement,
boolean isIgnoreErrors) |
static Value |
QuercusMimeUtility.encodeMime(Env env,
StringValue name,
StringValue value,
java.lang.String inCharset,
java.lang.String outCharset,
java.lang.String scheme) |
static Value |
IconvUtility.encodeMime(Env env,
StringValue name,
StringValue value,
java.lang.String inCharset,
java.lang.String outCharset,
java.lang.String scheme) |
static StringValue |
QuercusMimeUtility.encodeMime(Env env,
StringValue name,
StringValue value,
java.lang.String inCharset,
java.lang.String outCharset,
java.lang.String scheme,
java.lang.String lineBreakChars,
int lineLength)
Encodes a MIME header.
|
static StringValue |
IconvUtility.encodeMime(Env env,
StringValue name,
StringValue value,
java.lang.String inCharset,
java.lang.String outCharset,
java.lang.String scheme,
java.lang.String lineBreakChars,
int lineLength)
Returns an encoded Mime header.
|
static java.lang.String |
MbstringModule.getEncoding(Env env) |
static Value |
UnicodeModule.iconv_get_encoding(Env env,
java.lang.String type)
Returns the current encoding.
|
static Value |
UnicodeModule.iconv_mime_decode_headers(Env env,
StringValue encoded_headers,
int mode,
java.lang.String charset)
Decodes all the headers and place them in an array.
|
static Value |
UnicodeModule.iconv_mime_decode(Env env,
StringValue encodedHeader,
int mode,
java.lang.String charset)
Uses iconv.internal_encoding.
|
static Value |
UnicodeModule.iconv_mime_encode(Env env,
StringValue fieldName,
StringValue fieldValue,
ArrayValue preferences)
Encodes a MIME header.
|
static BooleanValue |
UnicodeModule.iconv_set_encoding(Env env,
java.lang.String type,
StringValue charset)
Sets the current encoding.
|
static Value |
UnicodeModule.iconv_strlen(Env env,
StringValue str,
java.lang.String charset)
Returns the length of the decoded string.
|
static Value |
UnicodeModule.iconv_strpos(Env env,
StringValue haystack,
StringValue needle,
int offset,
java.lang.String charset)
Returns the first occurence of the substring in the haystack.
|
static Value |
UnicodeModule.iconv_strrpos(Env env,
StringValue haystack,
StringValue needle,
java.lang.String charset)
Returns the last occurence of the substring in the haystack.
|
static Value |
UnicodeModule.iconv_substr(Env env,
StringValue str,
int offset,
int length,
java.lang.String charset)
Uses iconv.internal_encoding.
|
static Value |
UnicodeModule.iconv(Env env,
java.lang.String inCharset,
java.lang.String outCharset,
StringValue str)
Returns encoded string from decoded argument string.
|
boolean |
Big5Decoder.isDecodable(Env env,
StringValue str) |
abstract boolean |
Decoder.isDecodable(Env env,
StringValue str) |
boolean |
GenericDecoder.isDecodable(Env env,
StringValue str) |
boolean |
Utf8Decoder.isDecodable(Env env,
StringValue str) |
boolean |
MbstringModule.mb_check_encoding(Env env,
Value var,
java.lang.String encoding)
Checks if the string is correctly encoded.
|
static StringValue |
MbstringModule.mb_convert_case(Env env,
StringValue str,
int mode,
java.lang.String encoding)
Upper-cases, lower-cases, or capitalizes first letter of words.
|
static Value |
MbstringModule.mb_convert_encoding(Env env,
StringValue str,
java.lang.String destEncoding,
Value fromEncodings)
Converts string of one encoding to another.
|
static StringValue |
MbstringModule.mb_convert_kana(Env env,
StringValue str,
java.lang.String option,
java.lang.String encoding)
Performs Japanese specific charset conversion.
|
static StringValue |
MbstringModule.mb_convert_variables(Env env,
java.lang.String toEncoding,
java.lang.String fromEncodings,
Value vars)
Decodes and then encodes variables.
|
static Value |
MbstringModule.mb_decode_mimeheader(Env env,
StringValue str)
Decodes mime field.
|
static StringValue |
MbstringModule.mb_decode_numericentity(Env env,
StringValue str,
ArrayValue convmap,
java.lang.String encoding)
Decodes HTML numeric entity.
|
static Value |
MbstringModule.mb_detect_encoding(Env env,
StringValue str,
Value encodingV,
boolean isStrict)
Detects encoding of string.
|
static Value |
MbstringModule.mb_detect_order(Env env,
Value encodingV)
Specifies order of charsets to test when detecting encoding.
|
static StringValue |
MbstringModule.mb_encode_mimeheader(Env env,
StringValue str,
java.lang.String charset,
java.lang.String transferEncoding,
java.lang.String linefeed)
Encodes a string into mime.
|
static StringValue |
MbstringModule.mb_encode_numericentity(Env env,
StringValue str,
ArrayValue convmap,
java.lang.String encoding)
Encodes HTML numeric string entity.
|
static BooleanValue |
MbstringModule.mb_ereg_match(Env env,
UnicodeEreg ereg,
StringValue string,
java.lang.String option)
Returns true if pattern matches a part of string.
|
static Value |
MbstringModule.mb_ereg_replace(Env env,
Value eregValue,
StringValue replacement,
StringValue subject,
java.lang.String option)
Multibyte version of ereg_replace.
|
static LongValue |
MbstringModule.mb_ereg_search_getpos(Env env)
Gets current position of ereg state object.
|
static Value |
MbstringModule.mb_ereg_search_getregs(Env env)
Gets the last match of ereg state object from previous matching.
|
static BooleanValue |
MbstringModule.mb_ereg_search_init(Env env,
StringValue string,
Value rawRegexp,
Value option)
Initializes a ereg state object.
|
static Value |
MbstringModule.mb_ereg_search_pos(Env env,
Value rawRegexp,
Value option)
Returns index and position after matching.
|
static Value |
MbstringModule.mb_ereg_search_regs(Env env,
Value rawRegexp,
Value option)
Returns match array after matching.
|
static BooleanValue |
MbstringModule.mb_ereg_search_setpos(Env env,
int position)
Sets the position of the ereg state object.
|
static BooleanValue |
MbstringModule.mb_ereg_search(Env env,
Value rawRegexp,
Value option)
Returns whether or not pattern matches string.
|
static Value |
MbstringModule.mb_ereg(Env env,
UnicodeEreg ereg,
StringValue string,
ArrayValue regs)
Multibyte version of ereg.
|
static Value |
MbstringModule.mb_eregi_replace(Env env,
Value pattern,
StringValue replacement,
StringValue subject,
java.lang.String option)
Multibyte version of eregi_replace.
|
static Value |
MbstringModule.mb_eregi(Env env,
UnicodeEregi eregi,
StringValue string,
ArrayValue regs)
Multibyte version of eregi.
|
static Value |
MbstringModule.mb_get_info(Env env,
java.lang.String type)
Returns current mb settings.
|
static Value |
MbstringModule.mb_http_input(Env env,
java.lang.String type)
Returns and/or sets the http input encoding
|
static Value |
MbstringModule.mb_http_output(Env env,
java.lang.String encoding)
Returns and/or sets the http output encoding
|
static Value |
MbstringModule.mb_internal_encoding(Env env,
java.lang.String encoding)
Returns and/or sets the internal encoding.
|
static Value |
MbstringModule.mb_language(Env env,
java.lang.String language)
Returns and/or sets the encoding for mail.
|
static ArrayValue |
MbstringModule.mb_list_encodings(Env env)
Get all supported encodings.
|
static StringValue |
MbstringModule.mb_output_handler(Env env,
StringValue contents,
int status)
ob_start() handler
|
static BooleanValue |
MbstringModule.mb_parse_str(Env env,
StringValue strValue,
Value result)
Multibyte version of parse_str.
|
static StringValue |
MbstringModule.mb_preferred_mime_name(Env env,
StringValue encoding)
Returns the preferred mime name of this encoding.
|
static Value |
MbstringModule.mb_regex_encoding(Env env,
java.lang.String encoding)
Returns and/or sets encoding for mb regular expressions.
|
static StringValue |
MbstringModule.mb_regex_set_options(Env env,
java.lang.String options)
XXX: what does this actually do?
|
static BooleanValue |
MbstringModule.mb_send_mail(Env env,
StringValue to,
StringValue subject,
StringValue message,
StringValue additionalHeaders,
StringValue additionalParameters)
Multibyte version of mail.
|
static Value |
MbstringModule.mb_split(Env env,
UnicodeEreg ereg,
StringValue string,
long limit)
Multibyte version of split.
|
static StringValue |
MbstringModule.mb_strcut(Env env,
StringValue str,
int start,
int length,
java.lang.String encoding)
Similar to substr except start index is at the beginning of char
boundaries.
|
static StringValue |
MbstringModule.mb_strimwidth(Env env,
StringValue str,
int start,
int width,
StringValue trimmarker,
java.lang.String encoding)
Truncates the string.
|
static LongValue |
MbstringModule.mb_strlen(Env env,
StringValue str,
java.lang.String encoding)
Multibyte version of strlen.
|
static Value |
MbstringModule.mb_strpos(Env env,
StringValue haystack,
StringValue needle,
int offset,
java.lang.String encoding)
Multibyte version of strpos.
|
static Value |
MbstringModule.mb_strrpos(Env env,
StringValue haystack,
StringValue needle,
Value offsetV,
java.lang.String encoding)
Multibyte version of strrpos.
|
static StringValue |
MbstringModule.mb_strtolower(Env env,
StringValue str,
java.lang.String encoding)
Converts all characters to lower-case.
|
static StringValue |
MbstringModule.mb_strtoupper(Env env,
StringValue str,
java.lang.String encoding)
Converts all characters to upper-case.
|
static LongValue |
MbstringModule.mb_strwidth(Env env,
StringValue str,
java.lang.String encoding)
Returns the width of this multibyte string.
|
static LongValue |
MbstringModule.mb_substr_count(Env env,
StringValue haystack,
StringValue needle,
java.lang.String encoding) |
static StringValue |
MbstringModule.mb_substr(Env env,
StringValue str,
int start,
Value lengthV,
java.lang.String encoding)
Multibyte version of substr.
|
static Value |
UnicodeModule.unicode_decode(Env env,
BinaryValue str,
java.lang.String encoding,
int errorMode) |
static Value |
UnicodeModule.unicode_encode(Env env,
UnicodeValue str,
java.lang.String encoding,
int errorMode) |
static BooleanValue |
UnicodeModule.unicode_semantics(Env env) |
static StringValue |
UnicodeUtility.utf8Clean(Env env,
StringValue str,
java.lang.String replacement,
boolean isIgnore) |
Modifier and Type | Method and Description |
---|---|
static Value |
ImageModule.getimagesize(Env env,
Path file,
ArrayValue imageArray)
Returns the environment value.
|
java.awt.Font |
QuercusImage.getTrueTypeFont(Env env,
StringValue fontPath) |
static Value |
ImageModule.imagecolorat(Env env,
QuercusImage image,
int x,
int y)
Get the index of the color of a pixel
|
static QuercusImage |
ImageModule.imagecreatefromgif(Env env,
Path filename)
Create a new image from file or URL
|
static QuercusImage |
ImageModule.imagecreatefromjpeg(Env env,
Path filename)
Create a new image from file or URL
|
static QuercusImage |
ImageModule.imagecreatefrompng(Env env,
Path filename)
Create a new image from file or URL
|
static QuercusImage |
ImageModule.imagecreatefromstring(Env env,
java.io.InputStream data)
Create a new image from the image stream in the string
|
static QuercusImage |
ImageModule.imagecreatefromwbmp(Env env,
Path filename)
Create a new image from file or URL
|
static Value |
ImageModule.imagecreatefromxbm(Env env,
Path filename)
Create a new image from file or URL
|
static QuercusImage |
ImageModule.imagecreatefromxpm(Env env,
Path filename)
Create a new image from file or URL
|
static boolean |
ImageModule.imagefilledpolygon(Env env,
QuercusImage image,
ArrayValue points,
int numPoints,
int color)
Draw a filled polygon
|
static boolean |
ImageModule.imagefilter(Env env,
QuercusImage image,
int filterType,
int arg1,
int arg2,
int arg3)
Applies a filter to an image
|
static Value |
ImageModule.imageftbbox(Env env,
double size,
double angle,
StringValue fontFile,
java.lang.String text,
ArrayValue extra)
draws a true type font image
|
static Value |
ImageModule.imagefttext(Env env,
QuercusImage image,
double size,
double angle,
int x,
int y,
int color,
StringValue fontFile,
java.lang.String text,
ArrayValue extra)
draws a true type font image
|
static boolean |
ImageModule.imagegif(Env env,
QuercusImage image,
Path path)
Output image to browser or file
|
static boolean |
ImageModule.imagejpeg(Env env,
QuercusImage image,
Path path,
int quality)
Output image to browser or file
|
static boolean |
ImageModule.imagepng(Env env,
QuercusImage image,
Path path)
Output a PNG image to either the browser or a file
|
static boolean |
ImageModule.imagepolygon(Env env,
QuercusImage image,
ArrayValue points,
int numPoints,
int color)
Draw a polygon
|
static boolean |
ImageModule.imagesetstyle(Env env,
QuercusImage image,
ArrayValue style)
Set the style for line drawing
|
static Value |
ImageModule.imagettfbbox(Env env,
double size,
double angle,
StringValue fontFile,
java.lang.String text)
draws a true type font image
|
static Value |
ImageModule.imagettftext(Env env,
QuercusImage image,
double size,
double angle,
int x,
int y,
int color,
StringValue fontFile,
java.lang.String text)
draws a true type font image
|
static Value |
ImageModule.iptcparse(Env env,
StringValue block)
Parses IPTC metadata.
|
void |
QuercusImage.setStyle(Env env,
ArrayValue colors) |
Constructor and Description |
---|
QuercusImage(Env env,
Path filename) |
Modifier and Type | Method and Description |
---|---|
static Value |
JMSQueue.__construct(Env env,
java.lang.String queueName) |
Value |
JMSQueue.receive(Env env,
long timeout) |
Modifier and Type | Method and Description |
---|---|
static Value |
JsonModule.json_decode(Env env,
StringValue s,
boolean assoc)
Takes a JSON-encoded string and returns a PHP value.
|
static StringValue |
JsonModule.json_encode(Env env,
Value val,
int options)
Returns a JSON-encoded String.
|
static int |
JsonModule.json_last_error(Env env) |
protected static void |
JsonModule.setErrorLast(Env env,
int code) |
Modifier and Type | Method and Description |
---|---|
static boolean |
MailModule.mail(Env env,
java.lang.String to,
java.lang.String subject,
StringValue message,
java.lang.String additionalHeaders,
java.lang.String additionalParameters)
Send mail using JavaMail.
|
Modifier and Type | Method and Description |
---|---|
static StringValue |
McryptModule.mcrypt_cbc(Env env,
java.lang.String cipher,
byte[] key,
byte[] data,
int mode,
byte[] iv)
Encrypt with cbc
|
static StringValue |
McryptModule.mcrypt_cfb(Env env,
java.lang.String cipher,
byte[] key,
byte[] data,
int mode,
byte[] iv)
Encrypt with cfb
|
static StringValue |
McryptModule.mcrypt_create_iv(Env env,
int size,
int randomMode)
Creates the IV vector.
|
static StringValue |
McryptModule.mcrypt_decrypt(Env env,
java.lang.String cipher,
byte[] key,
byte[] data,
java.lang.String mode,
byte[] iv)
Decrypt
|
static StringValue |
McryptModule.mcrypt_ecb(Env env,
java.lang.String cipher,
byte[] key,
byte[] data,
int mode,
byte[] iv)
Encrypt with cfb
|
static StringValue |
McryptModule.mcrypt_encrypt(Env env,
java.lang.String cipher,
byte[] key,
byte[] data,
java.lang.String mode,
byte[] iv)
Encrypt
|
static StringValue |
McryptModule.mcrypt_generic(Env env,
Mcrypt mcrypt,
byte[] data)
Initialize encrption
|
static Value |
McryptModule.mcrypt_get_block_size(Env env,
java.lang.String cipher,
java.lang.String mode) |
static java.lang.String |
McryptModule.mcrypt_get_cipher_name(Env env,
java.lang.String cipher) |
static Value |
McryptModule.mcrypt_get_iv_size(Env env,
java.lang.String cipher,
java.lang.String mode) |
static Value |
McryptModule.mcrypt_get_key_size(Env env,
java.lang.String cipher,
java.lang.String mode) |
static Value |
McryptModule.mcrypt_list_algorithms(Env env)
Lists the available algorithms
|
static Value |
McryptModule.mcrypt_list_modes(Env env)
Lists the available modes.
|
static int |
McryptModule.mcrypt_module_get_algo_block_size(Env env,
java.lang.String cipher,
java.lang.String libDir)
Returns the block size for an algorithm.
|
static int |
McryptModule.mcrypt_module_get_algo_key_size(Env env,
java.lang.String cipher,
java.lang.String libDir)
Returns the key size for an algorithm.
|
static Value |
McryptModule.mcrypt_module_get_supported_key_sizes(Env env,
java.lang.String cipher,
java.lang.String libDir)
Returns the key size for an algorithm.
|
static boolean |
McryptModule.mcrypt_module_is_block_algorithm_mode(Env env,
java.lang.String mode,
java.lang.String libDir)
Returns true for block modes
|
static boolean |
McryptModule.mcrypt_module_is_block_algorithm(Env env,
java.lang.String cipher,
java.lang.String libDir)
Returns true for block algorithms
|
static boolean |
McryptModule.mcrypt_module_is_block_mode(Env env,
java.lang.String mode,
java.lang.String libDir)
Returns true for block modes
|
static Value |
McryptModule.mcrypt_module_open(Env env,
java.lang.String algorithm,
Path algorithm_directory,
java.lang.String mode,
Path mode_directory)
Open a new mcrypt object.
|
static boolean |
McryptModule.mcrypt_module_self_test(Env env,
java.lang.String algorithm,
Path libDir)
Returns true for block modes
|
static StringValue |
McryptModule.mcrypt_ofb(Env env,
java.lang.String cipher,
byte[] key,
byte[] data,
int mode,
byte[] iv)
Encrypt with ofb
|
static Value |
McryptModule.mdecrypt_generic(Env env,
Mcrypt mcrypt,
byte[] data)
Initialize encrption
|
Modifier and Type | Method and Description |
---|---|
boolean |
Memcached.setOption(Env env,
int option,
Value value) |
boolean |
Memcached.setOptions(Env env,
ArrayValue array) |
Modifier and Type | Method and Description |
---|---|
Value |
PDF.get_buffer(Env env)
Returns the result as a string.
|
boolean |
PDF.initgraphics(Env env) |
static boolean |
PDFModule.pdf_activate_item(Env env,
PDF pdf,
int id)
Activates a created element.
|
static boolean |
PDFModule.pdf_add_annotation(Env env,
PDF pdf)
Adds an annotation
|
static boolean |
PDFModule.pdf_add_bookmark(Env env,
PDF pdf)
Adds an bookmarkannotation
|
static boolean |
PDFModule.pdf_add_launchlink(Env env,
PDF pdf,
double llx,
double lly,
double urx,
double ury,
java.lang.String filename)
Adds an launchlink
|
static boolean |
PDFModule.pdf_add_locallink(Env env,
PDF pdf,
double llx,
double lly,
double urx,
double ury,
int page,
java.lang.String dest)
Adds a locallink
|
static boolean |
PDFModule.pdf_add_nameddest(Env env,
PDF pdf,
java.lang.String name,
java.lang.String optlist)
Creates a named destination
|
static boolean |
PDFModule.pdf_add_note(Env env,
PDF pdf,
double llx,
double lly,
double urx,
double ury,
java.lang.String contents,
java.lang.String title,
java.lang.String icon,
int open)
Creates an annotation
|
static boolean |
PDFModule.pdf_add_outline(Env env,
PDF pdf,
java.lang.String name,
java.lang.String optlist)
Creates an outline
|
static boolean |
PDFModule.pdf_add_pdflink(Env env,
PDF pdf,
double llx,
double lly,
double urx,
double ury,
java.lang.String filename,
int page,
java.lang.String dest)
Creates a file link annotation
|
static boolean |
PDFModule.pdf_add_thumbnail(Env env,
PDF pdf,
PDFImage image)
Adds a thumbnail
|
static boolean |
PDFModule.pdf_add_weblink(Env env,
PDF pdf,
double llx,
double lly,
double urx,
double ury,
java.lang.String url)
Adds a web link
|
static boolean |
PDFModule.pdf_attach_file(Env env,
PDF pdf,
double llx,
double lly,
double urx,
double ury,
java.lang.String filename,
java.lang.String description,
java.lang.String author,
java.lang.String mimetype,
java.lang.String icon)
Adds a file attachment
|
static boolean |
PDFModule.pdf_begin_font(Env env,
PDF pdf,
java.lang.String fileName,
double a,
double b,
double c,
double d,
double e,
double f,
java.lang.String optList)
Starts a font definition
|
static boolean |
PDFModule.pdf_begin_glyph(Env env,
PDF pdf,
java.lang.String glyphname,
double wx,
double llx,
double lly,
double urx,
double ury)
Starts a glyph definition
|
static boolean |
PDFModule.pdf_begin_item(Env env,
PDF pdf,
java.lang.String tag,
java.lang.String optlist)
Starts a structure element
|
static boolean |
PDFModule.pdf_begin_layer(Env env,
PDF pdf,
int layer)
Starts a pdf layer
|
static boolean |
PDFModule.pdf_begin_pattern(Env env,
PDF pdf,
double w,
double h,
double xStep,
double yStep,
int paintType)
Starts a pattern
|
static boolean |
PDFModule.pdf_begin_template(Env env,
PDF pdf,
double w,
double h)
Starts a template
|
static boolean |
PDFModule.pdf_close_image(Env env,
PDF pdf,
PDFImage image)
Closes an image
|
static boolean |
PDFModule.pdf_close_pdi_page(Env env,
PDF pdf,
int page)
Closes a page
|
static boolean |
PDFModule.pdf_close_pdi(Env env,
PDF pdf,
int doc)
Closes a document
|
static boolean |
PDFModule.pdf_create_action(Env env,
PDF pdf,
java.lang.String type,
java.lang.String optList)
Creates an action.
|
static boolean |
PDFModule.pdf_create_annotation(Env env,
PDF pdf,
double llx,
double lly,
double urx,
double ury,
java.lang.String type,
java.lang.String optList)
Creates a rectangular annotation
|
static boolean |
PDFModule.pdf_create_bookmark(Env env,
PDF pdf,
java.lang.String text,
java.lang.String optList)
Creates a bookmark
|
static boolean |
PDFModule.pdf_create_field(Env env,
PDF pdf,
double llx,
double lly,
double urx,
double ury,
java.lang.String name,
java.lang.String type,
java.lang.String optList)
Creates a form field.
|
static boolean |
PDFModule.pdf_create_fieldgroup(Env env,
PDF pdf,
java.lang.String name,
java.lang.String optList)
Creates a form field group.
|
static boolean |
PDFModule.pdf_create_gstate(Env env,
PDF pdf,
java.lang.String optList)
Creates a graphics state
|
static boolean |
PDFModule.pdf_create_pvf(Env env,
PDF pdf,
java.lang.String filename,
java.lang.String data,
java.lang.String optList)
Creates a virtual file
|
static boolean |
PDFModule.pdf_create_textflow(Env env,
PDF pdf,
java.lang.String text,
java.lang.String optList)
Creates a textflow object
|
static boolean |
PDFModule.pdf_define_layer(Env env,
PDF pdf,
java.lang.String name,
java.lang.String optList)
Creates a layer
|
static boolean |
PDFModule.pdf_delete_pvf(Env env,
PDF pdf,
java.lang.String name)
Delete a virtual file
|
static boolean |
PDFModule.pdf_delete_textflow(Env env,
PDF pdf,
int textflow)
Delete a textflow object
|
static boolean |
PDFModule.pdf_encoding_set_char(Env env,
PDF pdf,
java.lang.String encoding,
int slow,
java.lang.String glyphname,
int uv)
Adds a glyph to a custom encoding.
|
static boolean |
PDFModule.pdf_end_font(Env env,
PDF pdf)
Completes a font definition
|
static boolean |
PDFModule.pdf_end_glyph(Env env,
PDF pdf)
Completes a glyph definition
|
static boolean |
PDFModule.pdf_end_item(Env env,
PDF pdf,
int id)
Completes a structure element.
|
static boolean |
PDFModule.pdf_end_layer(Env env,
PDF pdf)
Completes a layer
|
static boolean |
PDFModule.pdf_end_pattern(Env env,
PDF pdf)
Completes a pattern
|
static boolean |
PDFModule.pdf_end_template(Env env,
PDF pdf)
Completes a template
|
static boolean |
PDFModule.pdf_fill_imageblock(Env env,
PDF pdf,
int page,
java.lang.String blockname,
int image,
java.lang.String optlist)
Fill the image with data.
|
static boolean |
PDFModule.pdf_fill_pdfblock(Env env,
PDF pdf,
int page,
java.lang.String blockname,
int contents,
java.lang.String optlist)
Fill the pdfblock with data.
|
static boolean |
PDFModule.pdf_fill_textblock(Env env,
PDF pdf,
int page,
java.lang.String block,
java.lang.String text,
java.lang.String optlist)
Fill the text with data.
|
static boolean |
PDFModule.pdf_findfont(Env env,
PDF pdf,
java.lang.String fontname,
java.lang.String encoding,
int embed)
Loads a font.
|
static boolean |
PDFModule.pdf_fit_pdi_page(Env env,
PDF pdf,
int page,
double x,
double y,
java.lang.String optlist)
Place an embedded pdf
|
static boolean |
PDFModule.pdf_fit_textflow(Env env,
PDF pdf,
int textflow,
double llx,
double lly,
double urx,
double ury,
java.lang.String optlist)
Place a textflow object
|
static boolean |
PDFModule.pdf_fit_textline(Env env,
PDF pdf,
java.lang.String text,
double x,
double y,
java.lang.String optlist)
Place a line of text.
|
static java.lang.String |
PDFModule.pdf_get_apiname(Env env,
PDF pdf)
Returns the name of the last failing function.
|
static Value |
PDFModule.pdf_get_buffer(Env env,
PDF pdf)
Returns the buffer with the data.
|
static java.lang.String |
PDFModule.pdf_get_pdi_parameter(Env env,
PDF pdf,
java.lang.String key,
int doc,
int page,
int reserved)
Returns the named pdi parameter.
|
static double |
PDFModule.pdf_get_pdi_value(Env env,
PDF pdf,
java.lang.String key,
int doc,
int page,
int reserved)
Returns the named pdi value.
|
static double |
PDFModule.pdf_info_textflow(Env env,
PDF pdf,
int textflow,
java.lang.String key)
Returns the textflow state
|
static boolean |
PDFModule.pdf_initgraphics(Env env,
PDF pdf)
Resets the graphic state
|
static boolean |
PDFModule.pdf_load_iccprofile(Env env,
PDF pdf,
java.lang.String profileName,
java.lang.String optlist)
Search for an icc profile
|
static boolean |
PDFModule.pdf_makespotcolor(Env env,
PDF pdf,
java.lang.String spotname)
Finds a spot color
|
static PDF |
PDFModule.pdf_new(Env env)
Creates a new PDF object.
|
static boolean |
PDFModule.pdf_open_image_data(Env env,
PDF pdf,
java.lang.String imagetype,
java.lang.String source,
java.lang.String data,
long length,
long width,
long height,
int components,
int bpc,
java.lang.String params)
Opens an image.
|
static boolean |
PDFModule.pdf_open_pdi_page(Env env,
PDF pdf,
int doc,
int pagenumber,
java.lang.String optlist)
Opens an embedded page.
|
static boolean |
PDFModule.pdf_open_pdi(Env env,
PDF pdf,
java.lang.String filename,
java.lang.String optlist)
Opens an embedded document
|
static boolean |
PDFModule.pdf_place_pdi_page(Env env,
PDF pdf,
int page,
double x,
double y,
double scaleX,
double scaleY)
Place an embedded page.
|
static boolean |
PDFModule.pdf_process_pdi(Env env,
PDF pdf,
int doc,
int page,
java.lang.String optlist)
Process an imported PDF document.
|
static boolean |
PDFModule.pdf_set_border_color(Env env,
PDF pdf,
double red,
double green,
double blue)
Sets an annotation border color.
|
static boolean |
PDFModule.pdf_set_border_dash(Env env,
PDF pdf,
double black,
double white)
Sets an annotation border dash
|
static boolean |
PDFModule.pdf_set_border_style(Env env,
PDF pdf,
java.lang.String style,
double width)
Sets an annotation border style
|
static boolean |
PDFModule.pdf_set_gstate(Env env,
PDF pdf,
int gstate)
Activate a graphics state.
|
static boolean |
PDFModule.pdf_set_layer_dependency(Env env,
PDF pdf,
java.lang.String type,
java.lang.String optlist)
Define a relationship between layers.
|
static boolean |
PDFModule.pdf_setdashpattern(Env env,
PDF pdf,
java.lang.String optlist)
Sets the dash pattern
|
static boolean |
PDFModule.pdf_setflat(Env env,
PDF pdf,
double flatness)
Sets the flatness
|
static boolean |
PDFModule.pdf_setlinecap(Env env,
PDF pdf,
int value)
Sets the linecap param
|
static boolean |
PDFModule.pdf_setlinejoin(Env env,
PDF pdf,
int value)
Sets the linejoin param
|
static boolean |
PDFModule.pdf_setmatrix(Env env,
PDF pdf,
double a,
double b,
double c,
double d,
double e,
double f)
Sets the current transformation matrix
|
static boolean |
PDFModule.pdf_setmiterlimit(Env env,
PDF pdf,
double value)
Sets the line miter limit.
|
static boolean |
PDFModule.pdf_shading_pattern(Env env,
PDF pdf,
int shading,
java.lang.String optlist)
Sets the shading pattern
|
static int |
PDFModule.pdf_shading(Env env,
PDF pdf,
java.lang.String type,
double x1,
double y1,
double x2,
double y2,
double c1,
double c2,
double c3,
double c4,
java.lang.String optlist)
Define a blend
|
static boolean |
PDFModule.pdf_shfill(Env env,
PDF pdf,
int shading)
Fill with a shading object.
|
static boolean |
PDFModule.pdf_show_boxed(Env env,
PDF pdf,
java.lang.String text,
double x,
double y,
double width,
double height,
java.lang.String mode,
java.lang.String feature)
Output text in a box.
|
static boolean |
PDFModule.pdf_show_xy(Env env,
PDF pdf,
java.lang.String text,
double x,
double y)
Output text at a location
|
static boolean |
PDFModule.pdf_show(Env env,
PDF pdf,
java.lang.String text)
Output text at the current
|
static boolean |
PDFModule.pdf_suspend_page(Env env,
PDF pdf,
java.lang.String optlist)
Suspend the page.
|
static java.lang.String |
PDFModule.pdf_utf16_to_utf8(Env env,
PDF pdf,
java.lang.String utf16string)
Convert from utf16 to utf8
|
static java.lang.String |
PDFModule.pdf_utf8_to_utf16(Env env,
PDF pdf,
java.lang.String utf8string)
Convert from utf8 to utf16
|
boolean |
PDF.setdashpattern(Env env,
java.lang.String optlist)
Sets the dashing
|
boolean |
PDF.setflat(Env env,
double flatness)
Sets the flatness
|
boolean |
PDF.setlinecap(Env env,
int cap)
Sets the linecap style
|
boolean |
PDF.setlinejoin(Env env,
int linejoin)
Sets the linejoin style
|
boolean |
PDF.setmatrix(Env env,
double a,
double b,
double c,
double d,
double e,
double f)
Sets the matrix style
|
boolean |
PDF.setmiterlimit(Env env,
double v)
Sets the miter limit
|
boolean |
PDF.shading_pattern(Env env,
int shading,
java.lang.String optlist)
Sets the shading pattern
|
int |
PDF.shading(Env env,
java.lang.String type,
double x1,
double y1,
double x2,
double y2,
double c1,
double c2,
double c3,
double c4,
java.lang.String optlist)
Define a blend
|
boolean |
PDF.shfill(Env env,
int shading)
Fill with a shading object.
|
Constructor and Description |
---|
PDF(Env env) |
Modifier and Type | Method and Description |
---|---|
static ReflectionExtension |
ReflectionExtension.__construct(Env env,
java.lang.String name) |
static ReflectionProperty |
ReflectionProperty.__construct(Env env,
java.lang.String clsName,
StringValue propName) |
static ReflectionParameter |
ReflectionParameter.__construct(Env env,
StringValue funName,
StringValue paramName) |
static ReflectionObject |
ReflectionObject.__construct(Env env,
Value val) |
static ReflectionFunction |
ReflectionFunction.__construct(Env env,
Value nameV) |
static ReflectionClass |
ReflectionClass.__construct(Env env,
Value obj) |
static ReflectionMethod |
ReflectionMethod.__construct(Env env,
Value obj,
StringValue name) |
protected static ReflectionProperty |
ReflectionProperty.create(Env env,
QuercusClass cls,
StringValue propName,
boolean isStatic) |
static Value |
Reflection.export(Env env,
Reflector r,
boolean isReturn) |
static java.lang.String |
ReflectionExtension.export(Env env,
java.lang.String name,
boolean isReturn) |
Value |
ReflectionFunction.export(Env env,
java.lang.String name,
boolean isReturn) |
static java.lang.String |
ReflectionObject.export(Env env,
Value object,
boolean isReturn) |
static java.lang.String |
ReflectionClass.export(Env env,
Value cls,
boolean isReturn) |
static java.lang.String |
ReflectionMethod.export(Env env,
Value cls,
java.lang.String name,
boolean isReturn) |
static java.lang.String |
ReflectionProperty.export(Env env,
Value cls,
java.lang.String name,
boolean isReturn) |
static java.lang.String |
ReflectionParameter.export(Env env,
Value function,
Value parameter,
boolean isReturn) |
ReflectionClass |
ReflectionParameter.getClass(Env env) |
ArrayValue |
ReflectionExtension.getClasses(Env env) |
ArrayValue |
ReflectionExtension.getClassNames(Env env) |
Value |
ReflectionClass.getConstant(Env env,
StringValue name) |
ArrayValue |
ReflectionExtension.getConstants(Env env) |
ArrayValue |
ReflectionClass.getConstants(Env env) |
ReflectionClass |
ReflectionMethod.getDeclaringClass(Env env) |
ReflectionClass |
ReflectionParameter.getDeclaringClass(Env env) |
ReflectionClass |
ReflectionProperty.getDeclaringClass(Env env) |
ArrayValue |
ReflectionClass.getDefaultProperties(Env env) |
Value |
ReflectionParameter.getDefaultValue(Env env) |
java.lang.String |
ReflectionFunctionAbstract.getDocComment(Env env) |
java.lang.String |
ReflectionProperty.getDocComment(Env env) |
int |
ReflectionFunctionAbstract.getEndLine(Env env) |
ReflectionExtension |
ReflectionClass.getExtension(Env env) |
java.lang.String |
ReflectionFunctionAbstract.getFileName(Env env) |
ArrayValue |
ReflectionExtension.getFunctions(Env env) |
ArrayValue |
ReflectionExtension.getINIEntries(Env env) |
ArrayValue |
ReflectionClass.getInterfaces(Env env) |
Location |
ReflectionException.getLocation(Env env) |
java.lang.String |
ReflectionException.getMessage(Env env) |
ReflectionMethod |
ReflectionClass.getMethod(Env env,
StringValue name) |
ArrayValue |
ReflectionClass.getMethods(Env env) |
int |
ReflectionFunctionAbstract.getNumberOfParameters(Env env) |
int |
ReflectionFunctionAbstract.getNumberOfRequiredParameters(Env env) |
ArrayValue |
ReflectionMethod.getParameters(Env env) |
ArrayValue |
ReflectionFunctionAbstract.getParameters(Env env) |
ArrayValue |
ReflectionClass.getProperties(Env env) |
ReflectionProperty |
ReflectionClass.getProperty(Env env,
StringValue name) |
int |
ReflectionFunctionAbstract.getStartLine(Env env) |
ArrayValue |
ReflectionClass.getStaticProperties(Env env) |
Value |
ReflectionClass.getStaticPropertyValue(Env env,
StringValue name,
Value defaultV) |
Value |
ReflectionProperty.getValue(Env env,
ObjectValue obj) |
boolean |
ReflectionClass.implementsInterface(Env env,
java.lang.String name) |
Value |
ReflectionMethod.invoke(Env env,
ObjectValue object,
Value[] args) |
Value |
ReflectionFunction.invoke(Env env,
Value[] args) |
Value |
ReflectionFunction.invokeArgs(Env env,
ArrayValue args) |
Value |
ReflectionMethod.invokeArgs(Env env,
ObjectValue object,
ArrayValue args) |
boolean |
ReflectionClass.isInstance(Env env,
ObjectValue obj) |
boolean |
ReflectionClass.isSubclassOf(Env env,
java.lang.Object obj) |
Value |
ReflectionClass.newInstance(Env env,
Value[] args) |
Value |
ReflectionClass.newInstanceArgs(Env env,
ArrayValue args) |
boolean |
ReflectionFunctionAbstract.returnsReference(Env env) |
void |
ReflectionClass.setStaticPropertyValue(Env env,
StringValue name,
Value value) |
void |
ReflectionProperty.setValue(Env env,
Value obj,
Value value) |
Constructor and Description |
---|
ReflectionClass(Env env,
java.lang.String name) |
ReflectionException(Env env) |
ReflectionException(Env env,
java.lang.String msg) |
ReflectionExtension(Env env,
java.lang.String extension) |
ReflectionProperty(Env env,
QuercusClass cls,
StringValue nameV) |
Modifier and Type | Method and Description |
---|---|
StringValue |
Regexp.convertResult(Env env,
StringValue result) |
StringValue |
Regexp.convertSubject(Env env,
StringValue subject) |
static RegexpState |
RegexpState.create(Env env,
Regexp regexp) |
static RegexpState |
RegexpState.create(Env env,
Regexp regexp,
StringValue subject) |
static Ereg |
RegexpModule.createEreg(Env env,
Value value) |
static Eregi |
RegexpModule.createEregi(Env env,
Value value) |
static UnicodeEreg |
RegexpModule.createUnicodeEreg(Env env,
StringValue pattern) |
static UnicodeEreg |
RegexpModule.createUnicodeEreg(Env env,
StringValue pattern,
java.lang.String encoding) |
static UnicodeEregi |
RegexpModule.createUnicodeEregi(Env env,
StringValue pattern) |
static UnicodeEregi |
RegexpModule.createUnicodeEregi(Env env,
StringValue pattern,
java.lang.String encoding) |
static Value |
RegexpModule.ereg_replace(Env env,
Value regexpValue,
Value replacement,
StringValue subject)
Replaces values using regexps
|
static Value |
RegexpModule.ereg(Env env,
Ereg regexp,
StringValue string,
Value regsV)
Returns the index of the first match.
|
static Value |
RegexpModule.eregi_replace(Env env,
Value regexpValue,
Value replacement,
StringValue subject)
Replaces values using regexps
|
static Value |
RegexpModule.eregi(Env env,
Eregi regexp,
StringValue string,
Value regsV)
Returns the index of the first match.
|
static Value |
RegexpModule.eregImpl(Env env,
Ereg regexp,
StringValue string,
Value regsV)
Returns the index of the first match.
|
static Value |
RegexpModule.eregReplaceImpl(Env env,
Ereg regexp,
Value replacement,
StringValue subject,
boolean isCaseInsensitive)
Replaces values using regexps
|
int |
RegexpState.exec(Env env,
StringValue subject,
int start)
XXX: not proper behaviour with /g
|
boolean |
RegexpState.find(Env env,
StringValue subject) |
int |
RegexpState.find(Env env,
StringValue subject,
int first) |
static void |
RegexpState.free(Env env,
RegexpState state) |
StringValue |
RegexpState.group(Env env) |
StringValue |
RegexpState.group(Env env,
int i) |
static Value |
RegexpModule.preg_grep(Env env,
Regexp regexp,
ArrayValue input,
int flag)
Returns an array of all the values that matched the given pattern if the
flag no flag is passed.
|
static Value |
RegexpModule.preg_last_error(Env env)
Returns the last regexp error
|
static Value |
RegexpModule.preg_match_all(Env env,
Regexp regexp,
StringValue subject,
Value matchRef,
int flags,
int offset)
Returns the number of full pattern matches or FALSE on error.
|
static Value |
RegexpModule.preg_match(Env env,
Regexp regexp,
StringValue subject,
Value matchRef,
int flags,
int offset) |
static Value |
RegexpModule.preg_replace_callback(Env env,
Value regexpValue,
Callable fun,
Value subject,
long limit,
Value count)
Loops through subject if subject is array of strings
|
static Value |
RegexpModule.preg_replace(Env env,
Regexp[] regexpList,
Value replacement,
Value subject,
long limit,
Value count)
Loops through subject if subject is array of strings
XXX: need to be able to take in Regexp[] for compiled code
|
static Value |
RegexpModule.preg_split(Env env,
Regexp regexp,
StringValue string,
long limit,
int flags)
Returns array of substrings or
of arrays ([0] => substring [1] => offset) if
PREG_SPLIT_OFFSET_CAPTURE is set
|
static LongValue |
RegexpModule.pregMatchAllPatternOrder(Env env,
RegexpState regexpState,
StringValue subject,
ArrayValue matches,
int flags,
int offset)
Returns the index of the first match.
|
boolean |
RegexpState.setSubject(Env env,
StringValue subject) |
static Value |
RegexpModule.split(Env env,
Ereg regexp,
StringValue string,
long limit)
Returns an array of strings produces from splitting the passed string
around the provided pattern.
|
static Value |
RegexpModule.spliti(Env env,
Eregi regexp,
StringValue string,
long limit)
Returns an array of strings produces from splitting the passed string
around the provided pattern.
|
StringValue |
RegexpState.substring(Env env,
int start) |
StringValue |
RegexpState.substring(Env env,
int start,
int end) |
Modifier and Type | Method and Description |
---|---|
MBean |
MBeanServer.lookup(Env env,
java.lang.String name)
Perform a jmx lookup to retrieve an
MBean object. |
ArrayValue |
MBeanServer.query(Env env,
java.lang.String pattern)
Returns an array of
MBean s that match a JMX pattern. |
Modifier and Type | Method and Description |
---|---|
protected SessionArrayValue |
QuercusSessionManager.create(Env env,
java.lang.String key,
long now)
Creates a session.
|
SessionArrayValue |
QuercusSessionManager.createSession(Env env,
java.lang.String oldId,
long now)
Create a new session.
|
java.lang.String |
ProSessionManager.createSessionId(Env env)
Creates a pseudo-random session id.
|
java.lang.String |
QuercusSessionManager.createSessionId(Env env)
Creates a pseudo-random session id.
|
SessionArrayValue |
QuercusSessionManager.getSession(Env env,
java.lang.String key,
long now)
Returns a session from the session store, returning null if there's
no cached session.
|
protected boolean |
QuercusSessionManager.load(Env env,
SessionArrayValue session,
long now)
Loads the session from the backing store.
|
void |
QuercusSessionManager.saveSession(Env env,
SessionArrayValue session) |
Value |
SessionModule.session_cache_expire(Env env,
Value newValue) |
Value |
SessionModule.session_cache_limiter(Env env,
Value newValue)
Returns and/or sets the value of session.cache_limiter, affecting the
cache related headers that are sent as a result of a call to
SessionModule.session_start(Env) . |
static Value |
SessionModule.session_commit(Env env)
Alias of session_write_close.
|
static boolean |
SessionModule.session_decode(Env env,
StringValue value)
Encodes the session values.
|
static boolean |
SessionModule.session_destroy(Env env)
Destroys the session
|
static java.lang.String |
SessionModule.session_encode(Env env)
Encodes the session values.
|
static ArrayValue |
SessionModule.session_get_cookie_params(Env env)
Returns the session cookie parameters
|
static java.lang.String |
SessionModule.session_id(Env env,
java.lang.String id)
Returns the session id
|
static boolean |
SessionModule.session_is_registered(Env env,
StringValue name)
Returns true if a session variable is registered.
|
Value |
SessionModule.session_module_name(Env env,
java.lang.String newValue)
Returns the object's class name
|
Value |
SessionModule.session_name(Env env,
java.lang.String newValue)
Returns the object's class name
|
static boolean |
SessionModule.session_regenerate_id(Env env,
boolean deleteOld)
Regenerates the session id.
|
boolean |
SessionModule.session_register(Env env,
Value[] values)
Registers global variables in the session.
|
Value |
SessionModule.session_save_path(Env env,
java.lang.String newValue)
Returns the session's save path
|
Value |
SessionModule.session_set_cookie_params(Env env,
long lifetime,
Value path,
Value domain,
Value isSecure,
Value isHttpOnly)
Sets the session cookie parameters
|
boolean |
SessionModule.session_set_save_handler(Env env,
Callable open,
Callable close,
Callable read,
Callable write,
Callable destroy,
Callable gc)
Sets the session save handler
|
static boolean |
SessionModule.session_start(Env env)
Start the session
|
static int |
SessionModule.session_status(Env env)
Returns the status of the session.
|
boolean |
SessionModule.session_unregister(Env env,
Value key)
Unsets the specified session values
|
Value |
SessionModule.session_unset(Env env)
Unsets the session values
|
static Value |
SessionModule.session_write_close(Env env)
Writes the session and closes it.
|
void |
SessionModule.startup(Env env) |
Modifier and Type | Method and Description |
---|---|
static Value |
SimpleXMLElement.__construct(Env env,
StringValue data,
int options,
boolean dataIsUrl,
Value namespaceV,
boolean isPrefix) |
int |
SimpleXMLNode.__count(Env env) |
Value |
SimpleXMLNode.__get(Env env,
Value indexV)
Implementation for getting the indices of this class.
|
Value |
SimpleXMLNode.__getField(Env env,
StringValue name)
Implementation for getting the fields of this class.
|
void |
SimpleXMLNode.__set(Env env,
StringValue nameV,
StringValue value)
Implementation for setting the indices of this class.
|
void |
SimpleXMLNode.__setField(Env env,
StringValue name,
Value value)
Implementation for setting the fields of this class.
|
StringValue |
SimpleXMLNode.__toString(Env env)
public string __toString()
|
void |
DocumentView.addAttribute(Env env,
java.lang.String name,
java.lang.String value,
java.lang.String namespace) |
void |
ElementView.addAttribute(Env env,
java.lang.String name,
java.lang.String value,
java.lang.String namespace) |
void |
SimpleView.addAttribute(Env env,
java.lang.String name,
java.lang.String value,
java.lang.String namespace) |
void |
SimpleXMLNode.addAttribute(Env env,
StringValue nameV,
StringValue valueV,
java.lang.String namespace)
public void SimpleXMLElement::addAttribute ( string $name [, string $value [, string $namespace ]] )
|
SimpleView |
ChildrenView.addChild(Env env,
java.lang.String name,
java.lang.String value,
java.lang.String namespace) |
SimpleView |
DocumentView.addChild(Env env,
java.lang.String name,
java.lang.String value,
java.lang.String namespace) |
SimpleView |
ElementView.addChild(Env env,
java.lang.String name,
java.lang.String value,
java.lang.String namespace) |
SimpleView |
SelectedView.addChild(Env env,
java.lang.String name,
java.lang.String value,
java.lang.String namespace) |
SimpleView |
SimpleView.addChild(Env env,
java.lang.String name,
java.lang.String value,
java.lang.String namespace) |
SimpleXMLElement |
SimpleXMLNode.addChild(Env env,
StringValue nameV,
StringValue valueV,
java.lang.String namespace)
public SimpleXMLElement addChild( string $name [, string $value [, string $namespace ]] )
|
Value |
SimpleXMLNode.asXML(Env env,
Value filename)
public mixed SimpleXMLElement::asXML([ string $filename ])
|
Value |
SimpleXMLNode.attributes(Env env,
Value namespaceV,
boolean isPrefix)
public SimpleXMLElement SimpleXMLElement::attributes([ string $ns = NULL [, bool $is_prefix = false ]])
|
Value |
SimpleXMLNode.children(Env env,
Value namespaceV,
boolean isPrefix)
public SimpleXMLElement SimpleXMLElement::children([ string $ns [, bool $is_prefix = false ]])
|
protected static Value |
SimpleXMLElement.create(Env env,
QuercusClass cls,
StringValue data,
int options,
boolean dataIsUrl,
Value namespaceV,
boolean isPrefix) |
ArrayValue |
SimpleXMLNode.getDocNamespaces(Env env,
boolean isRecursive,
boolean isFromRoot)
public array SimpleXMLElement::getDocNamespaces ([ bool $recursive = false [, bool $from_root = true ]] )
|
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) |
SimpleView |
AttributeView.getField(Env env,
Value indexV) |
SimpleView |
AttributeListView.getField(Env env,
Value indexV) |
SimpleView |
ChildrenView.getField(Env env,
Value indexV) |
SimpleView |
DocumentView.getField(Env env,
Value indexV) |
SimpleView |
ElementView.getField(Env env,
Value indexV) |
SimpleView |
TextView.getField(Env env,
Value indexV) |
SimpleView |
SelectedView.getField(Env env,
Value indexV) |
abstract SimpleView |
SimpleView.getField(Env env,
Value indexV) |
SimpleView |
AttributeView.getIndex(Env env,
Value indexV) |
SimpleView |
AttributeListView.getIndex(Env env,
Value indexV) |
SimpleView |
ChildrenView.getIndex(Env env,
Value indexV) |
SimpleView |
DocumentView.getIndex(Env env,
Value indexV) |
SimpleView |
ElementView.getIndex(Env env,
Value indexV) |
SimpleView |
TextView.getIndex(Env env,
Value indexV) |
SimpleView |
SelectedView.getIndex(Env env,
Value indexV) |
abstract SimpleView |
SimpleView.getIndex(Env env,
Value indexV) |
ArrayValue |
SimpleXMLNode.getNamespaces(Env env,
boolean isRecursive)
public array SimpleXMLElement::getNamespaces ([ bool $recursive = false ] )
|
boolean |
AttributeListView.issetField(Env env,
java.lang.String name) |
boolean |
ChildrenView.issetField(Env env,
java.lang.String name) |
boolean |
DocumentView.issetField(Env env,
java.lang.String name) |
boolean |
ElementView.issetField(Env env,
java.lang.String name) |
boolean |
SelectedView.issetField(Env env,
java.lang.String name) |
boolean |
SimpleView.issetField(Env env,
java.lang.String name) |
boolean |
SimpleXMLElement.issetField(Env env,
StringValue name) |
void |
SimpleXMLNode.jsonEncode(Env env,
JsonEncodeContext context,
StringValue sb) |
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) |
void |
SimpleXMLElement.printRImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
boolean |
SimpleXMLNode.registerXPathNamespace(Env env,
java.lang.String prefix,
java.lang.String ns)
public bool SimpleXMLElement::registerXPathNamespace ( string $prefix , string $ns )
|
SimpleView |
AttributeView.setField(Env env,
Value indexV,
Value value) |
SimpleView |
AttributeListView.setField(Env env,
Value indexV,
Value value) |
SimpleView |
ChildrenView.setField(Env env,
Value indexV,
Value value) |
SimpleView |
DocumentView.setField(Env env,
Value indexV,
Value value) |
SimpleView |
ElementView.setField(Env env,
Value indexV,
Value value) |
SimpleView |
TextView.setField(Env env,
Value indexV,
Value value) |
SimpleView |
SelectedView.setField(Env env,
Value indexV,
Value value) |
abstract SimpleView |
SimpleView.setField(Env env,
Value indexV,
Value value) |
SimpleView |
AttributeView.setIndex(Env env,
Value indexV,
Value value) |
SimpleView |
AttributeListView.setIndex(Env env,
Value indexV,
Value value) |
SimpleView |
ChildrenView.setIndex(Env env,
Value indexV,
Value value) |
SimpleView |
DocumentView.setIndex(Env env,
Value indexV,
Value value) |
SimpleView |
ElementView.setIndex(Env env,
Value indexV,
Value value) |
SimpleView |
TextView.setIndex(Env env,
Value indexV,
Value value) |
SimpleView |
SelectedView.setIndex(Env env,
Value indexV,
Value value) |
abstract SimpleView |
SimpleView.setIndex(Env env,
Value indexV,
Value value) |
SimpleXMLElement |
SimpleXMLModule.simplexml_import_dom(Env env) |
Value |
SimpleXMLModule.simplexml_load_file(Env env,
StringValue file,
java.lang.String className,
int options,
Value namespaceV,
boolean isPrefix) |
Value |
SimpleXMLModule.simplexml_load_string(Env env,
StringValue data,
java.lang.String className,
int options,
Value namespaceV,
boolean isPrefix) |
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) |
java.lang.String |
AttributeView.toString(Env env) |
java.lang.String |
AttributeListView.toString(Env env) |
java.lang.String |
ChildrenView.toString(Env env) |
java.lang.String |
DocumentView.toString(Env env) |
java.lang.String |
ElementView.toString(Env env) |
java.lang.String |
TextView.toString(Env env) |
java.lang.String |
SelectedView.toString(Env env) |
abstract java.lang.String |
SimpleView.toString(Env env) |
abstract Value |
IteratorIndex.toValue(Env env,
java.lang.String encoding) |
Value |
IteratorIndex.IntIteratorIndex.toValue(Env env,
java.lang.String encoding) |
Value |
IteratorIndex.StringIteratorIndex.toValue(Env env,
java.lang.String encoding) |
boolean |
AttributeView.toXml(Env env,
java.lang.StringBuilder sb) |
boolean |
AttributeListView.toXml(Env env,
java.lang.StringBuilder sb) |
boolean |
ChildrenView.toXml(Env env,
java.lang.StringBuilder sb) |
boolean |
DocumentView.toXml(Env env,
java.lang.StringBuilder sb) |
boolean |
ElementView.toXml(Env env,
java.lang.StringBuilder sb) |
boolean |
TextView.toXml(Env env,
java.lang.StringBuilder sb) |
boolean |
SelectedView.toXml(Env env,
java.lang.StringBuilder sb) |
abstract boolean |
SimpleView.toXml(Env env,
java.lang.StringBuilder sb) |
static void |
SimpleUtil.toXml(Env env,
java.lang.StringBuilder sb,
org.w3c.dom.Node node) |
static void |
SimpleUtil.toXmlImpl(Env env,
java.lang.StringBuilder sb,
org.w3c.dom.Attr node) |
static void |
SimpleUtil.toXmlImpl(Env env,
java.lang.StringBuilder sb,
org.w3c.dom.Comment node) |
static void |
SimpleUtil.toXmlImpl(Env env,
java.lang.StringBuilder sb,
org.w3c.dom.Document doc) |
static void |
SimpleUtil.toXmlImpl(Env env,
java.lang.StringBuilder sb,
org.w3c.dom.DocumentType node) |
static void |
SimpleUtil.toXmlImpl(Env env,
java.lang.StringBuilder sb,
org.w3c.dom.Element node) |
static void |
SimpleUtil.toXmlImpl(Env env,
java.lang.StringBuilder sb,
org.w3c.dom.EntityReference node) |
static void |
SimpleUtil.toXmlImpl(Env env,
java.lang.StringBuilder sb,
org.w3c.dom.Text node) |
void |
SimpleView.varDump(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet,
QuercusClass cls) |
void |
SimpleXMLElement.varDumpImpl(Env env,
Value obj,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
protected Value |
SimpleXMLNode.wrapJava(Env env) |
static Value |
SimpleUtil.wrapJava(Env env,
QuercusClass cls,
SimpleXMLNode node) |
java.util.List<SimpleView> |
ChildrenView.xpath(Env env,
SimpleNamespaceContext context,
java.lang.String expression) |
java.util.List<SimpleView> |
DocumentView.xpath(Env env,
SimpleNamespaceContext context,
java.lang.String expression) |
java.util.List<SimpleView> |
ElementView.xpath(Env env,
SimpleNamespaceContext context,
java.lang.String expression) |
java.util.List<SimpleView> |
SelectedView.xpath(Env env,
SimpleNamespaceContext context,
java.lang.String expression) |
java.util.List<SimpleView> |
SimpleView.xpath(Env env,
SimpleNamespaceContext context,
java.lang.String expression) |
Value |
SimpleXMLNode.xpath(Env env,
java.lang.String expression)
public array SimpleXMLElement::xpath( string $path )
|
Modifier and Type | Field and Description |
---|---|
protected Env |
AbstractIteratorImpl._env |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
SplFileInfo.__toString(Env env) |
void |
SplObjectStorage.addAll(Env env,
SplObjectStorage storage) |
void |
SplObjectStorage.attach(Env env,
Value obj,
Value value) |
static Value |
SplModule.class_implements(Env env,
Value obj,
boolean autoload) |
static Value |
SplModule.class_parents(Env env,
Value obj,
boolean autoload) |
boolean |
SplObjectStorage.contains(Env env,
Value obj) |
int |
ArrayObject.count(Env env) |
int |
SplObjectStorage.count(Env env) |
int |
ArrayIterator.count(Env env) |
int |
Countable.count(Env env) |
long |
ArrayAccessDelegate.count(Env env,
ObjectValue qThis) |
int |
CountableDelegate.count(Env env,
ObjectValue qThis) |
protected SplFileInfo |
DirectoryIterator.createCurrent(Env env,
Path parent,
Path path,
java.lang.String fileName) |
Value |
SplObjectStorage.current(Env env) |
Value |
ArrayIterator.current(Env env) |
Value |
RecursiveIteratorIterator.current(Env env) |
Value |
Iterator.current(Env env)
Returns the current value.
|
Value |
DirectoryIterator.current(Env env) |
void |
SplObjectStorage.detach(Env env,
Value obj) |
Value |
ArrayAccessDelegate.get(Env env,
ObjectValue qThis,
Value index) |
long |
SplFileInfo.getATime(Env env) |
java.lang.String |
SplFileInfo.getBasename(Env env,
java.lang.String suffix) |
RecursiveDirectoryIterator |
RecursiveDirectoryIterator.getChildren(Env env) |
RecursiveIterator |
RecursiveIterator.getChildren(Env env) |
long |
SplFileInfo.getCTime(Env env) |
protected SplFileInfo |
DirectoryIterator.getCurrent(Env env) |
java.lang.String |
SplFileInfo.getExtension(Env env) |
SplFileInfo |
SplFileInfo.getFileInfo(Env env,
java.lang.String className) |
java.lang.String |
SplFileInfo.getFilename(Env env) |
int |
SplFileInfo.getGroup(Env env) |
StringValue |
SplObjectStorage.getHash(Env env,
Value obj) |
long |
SplFileInfo.getInode(Env env) |
java.util.Iterator<java.util.Map.Entry<Value,Value>> |
IteratorDelegate.getIterator(Env env,
ObjectValue qThis) |
java.util.Iterator<java.util.Map.Entry<Value,Value>> |
IteratorAggregateDelegate.getIterator(Env env,
ObjectValue qThis) |
java.util.Iterator<Value> |
IteratorDelegate.getKeyIterator(Env env,
ObjectValue qThis) |
java.util.Iterator<Value> |
IteratorAggregateDelegate.getKeyIterator(Env env,
ObjectValue qThis) |
java.lang.String |
SplFileInfo.getLinkTarget(Env env) |
long |
SplFileInfo.getMTime(Env env) |
int |
SplFileInfo.getOwner(Env env) |
java.lang.String |
SplFileInfo.getPath(Env env) |
SplFileInfo |
SplFileInfo.getPathInfo(Env env,
java.lang.String className) |
java.lang.String |
SplFileInfo.getPathname(Env env) |
int |
SplFileInfo.getPerms(Env env) |
java.lang.String |
SplFileInfo.getRealPath(Env env) |
long |
SplFileInfo.getSize(Env env) |
java.lang.String |
SplFileInfo.getType(Env env) |
java.util.Iterator<Value> |
IteratorDelegate.getValueIterator(Env env,
ObjectValue qThis) |
java.util.Iterator<Value> |
IteratorAggregateDelegate.getValueIterator(Env env,
ObjectValue qThis) |
boolean |
RecursiveDirectoryIterator.hasChildren(Env env) |
boolean |
RecursiveIterator.hasChildren(Env env) |
boolean |
SplFileInfo.isDir(Env env) |
boolean |
DirectoryIterator.isDot(Env env) |
boolean |
ArrayAccessDelegate.isEmpty(Env env,
ObjectValue qThis,
Value index) |
boolean |
SplFileInfo.isExecutable(Env env) |
boolean |
SplFileInfo.isFile(Env env) |
boolean |
SplFileInfo.isLink(Env env) |
boolean |
SplFileInfo.isReadable(Env env) |
boolean |
ArrayAccessDelegate.isset(Env env,
ObjectValue qThis,
Value index) |
boolean |
SplFileInfo.isWritable(Env env) |
Value |
SplObjectStorage.key(Env env) |
Value |
FilesystemIterator.key(Env env) |
Value |
ArrayIterator.key(Env env) |
Value |
RecursiveIteratorIterator.key(Env env) |
Value |
Iterator.key(Env env)
Returns the current key.
|
Value |
DirectoryIterator.key(Env env) |
void |
SplObjectStorage.next(Env env) |
void |
ArrayIterator.next(Env env) |
void |
RecursiveIteratorIterator.next(Env env) |
void |
Iterator.next(Env env)
Advances to the next row.
|
void |
DirectoryIterator.next(Env env) |
boolean |
ArrayAccess.offsetExists(Env env,
Value offset) |
boolean |
ArrayObject.offsetExists(Env env,
Value offset) |
boolean |
SplObjectStorage.offsetExists(Env env,
Value offset) |
boolean |
ArrayIterator.offsetExists(Env env,
Value offset) |
Value |
ArrayAccess.offsetGet(Env env,
Value offset) |
Value |
ArrayObject.offsetGet(Env env,
Value offset) |
Value |
SplObjectStorage.offsetGet(Env env,
Value obj) |
Value |
ArrayIterator.offsetGet(Env env,
Value offset) |
Value |
ArrayAccess.offsetSet(Env env,
Value offset,
Value value) |
Value |
ArrayObject.offsetSet(Env env,
Value offset,
Value value) |
Value |
SplObjectStorage.offsetSet(Env env,
Value obj,
Value value) |
Value |
ArrayIterator.offsetSet(Env env,
Value offset,
Value value) |
Value |
ArrayAccess.offsetUnset(Env env,
Value offset) |
Value |
ArrayObject.offsetUnset(Env env,
Value offset) |
Value |
SplObjectStorage.offsetUnset(Env env,
Value obj) |
Value |
ArrayIterator.offsetUnset(Env env,
Value offset) |
SplFileObject |
SplFileInfo.openFile(Env env,
java.lang.String mode,
boolean isUseIncludePath,
Value context) |
void |
ArrayObject.printRImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
Value |
ArrayAccessDelegate.put(Env env,
ObjectValue qThis,
Value index) |
Value |
ArrayAccessDelegate.put(Env env,
ObjectValue qThis,
Value index,
Value value) |
void |
SplObjectStorage.removeAll(Env env,
SplObjectStorage storage) |
void |
SplObjectStorage.removeAllExcept(Env env,
SplObjectStorage storage) |
void |
SplObjectStorage.rewind(Env env) |
void |
ArrayIterator.rewind(Env env) |
void |
RecursiveIteratorIterator.rewind(Env env) |
void |
Iterator.rewind(Env env)
Rewinds the iterator so it is at the first row.
|
void |
DirectoryIterator.rewind(Env env) |
void |
ArrayIterator.rewindJava(Env env) |
void |
ArrayIterator.seek(Env env,
int index) |
void |
SeekableIterator.seek(Env env,
int index)
Seeks to the given offset.
|
void |
DirectoryIterator.seek(Env env,
int index) |
Value |
Serializable.serialize(Env env) |
StringValue |
SplObjectStorage.serialize(Env env) |
void |
SplFileInfo.setFileClass(Env env,
java.lang.String className) |
void |
SplFileInfo.setInfoClass(Env env,
java.lang.String className) |
static java.lang.String |
SplModule.spl_autoload_extensions(Env env,
java.lang.String extensions) |
static Value |
SplModule.spl_autoload_functions(Env env) |
static boolean |
SplModule.spl_autoload_register(Env env,
Callable fun,
boolean isThrowErrors,
boolean isPrepend) |
static boolean |
SplModule.spl_autoload_unregister(Env env,
Callable fun) |
static void |
SplModule.spl_autoload(Env env,
java.lang.String className,
java.lang.String extensions) |
static StringValue |
SplModule.spl_object_hash(Env env,
ObjectValue obj)
string spl_object_hash ( object $obj )
|
void |
Serializable.unserialize(Env env,
StringValue serialized) |
void |
SplObjectStorage.unserialize(Env env,
StringValue str) |
Value |
ArrayAccessDelegate.unset(Env env,
ObjectValue qThis,
Value index) |
boolean |
SplObjectStorage.valid(Env env) |
boolean |
ArrayIterator.valid(Env env) |
boolean |
RecursiveIteratorIterator.valid(Env env) |
boolean |
Iterator.valid(Env env)
Returns true if the iterator currently points to a valid row.
|
boolean |
DirectoryIterator.valid(Env env) |
void |
ArrayObject.varDumpImpl(Env env,
Value object,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
void |
SplObjectStorage.varDumpImpl(Env env,
Value obj,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
void |
ArrayIterator.varDumpImpl(Env env,
Value obj,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
Constructor and Description |
---|
AbstractIteratorImpl(Env env,
ObjectValue obj) |
ArrayIterator(Env env,
Value qThis,
Value value,
int flags) |
ArrayObject(Env env,
Value value,
int flags,
java.lang.String iteratorClassName) |
DirectoryIterator(Env env,
StringValue fileName) |
EntryIterator(Env env,
ObjectValue obj) |
FilesystemIterator(Env env,
StringValue fileName,
int flags) |
KeyIterator(Env env,
ObjectValue obj) |
RecursiveDirectoryIterator(Env env,
StringValue fileName,
int flags) |
RecursiveIteratorIterator(Env env,
Value value,
int mode,
int flags) |
SplFileInfo(Env env,
StringValue fileName) |
SplFileObject(Env env,
StringValue fileName,
java.lang.String mode,
boolean isUseIncludePath,
Value contextV) |
ValueIterator(Env env,
ObjectValue obj) |
Modifier and Type | Method and Description |
---|---|
static StringValue |
StringModule.addcslashes(Env env,
StringValue source,
java.lang.String characters)
Escapes a string using C syntax.
|
static void |
StringUtility.addQueryValue(Env env,
ArrayValue array,
java.lang.String key,
java.lang.String valueStr) |
static StringValue |
StringModule.bin2hex(Env env,
java.io.InputStream is)
Converts a binary value to a hex value.
|
static StringValue |
StringModule.chop(Env env,
StringValue str,
java.lang.String charset)
Alias of rtrim.
|
static StringValue |
StringModule.chr(Env env,
long value)
converts a number to its character equivalent
|
static java.lang.String |
StringModule.convert_cyr_string(Env env,
java.lang.String str,
java.lang.String from,
java.lang.String to)
Converts from one cyrillic set to another.
|
static Value |
StringModule.convert_uudecode(Env env,
StringValue source) |
static Value |
StringModule.explode(Env env,
StringValue separator,
StringValue string,
long limit)
Explodes a string into an array
|
static Value |
StringModule.fprintf(Env env,
BinaryOutput os,
StringValue format,
Value[] args)
Use printf style formatting to write a string to a file.
|
static StringValue |
StringModule.hex2bin(Env env,
StringValue s)
Converts a binary value to a hex value.
|
static Value |
StringModule.implode(Env env,
Value glueV,
Value piecesV)
implodes an array into a string
|
static Value |
StringModule.join(Env env,
Value glueV,
Value piecesV)
implodes an array into a string
|
static ArrayValue |
StringModule.localeconv(Env env)
Gets locale-specific symbols.
|
static StringValue |
StringModule.ltrim(Env env,
StringValue string,
java.lang.String characters)
Removes leading whitespace.
|
static Value |
StringModule.md5_file(Env env,
Path source,
boolean rawOutput)
returns the md5 hash
|
static Value |
StringModule.md5(Env env,
java.io.InputStream is,
boolean rawOutput)
returns the md5 hash
|
static java.lang.String |
StringModule.money_format(Env env,
java.lang.String format,
double value)
Returns a formatted money value.
|
static java.lang.String |
StringModule.number_format(Env env,
double value,
int decimals,
Value pointValue,
Value groupValue)
Returns a formatted number.
|
static Value |
StringModule.parse_str(Env env,
StringValue str,
Value ref)
Parses the string as a query string.
|
static Value |
StringUtility.parseStr(Env env,
java.lang.CharSequence str,
ArrayValue result,
boolean isRef,
java.lang.String encoding,
boolean isReplaceSpacesWithUnderscores) |
static Value |
StringUtility.parseStr(Env env,
java.lang.CharSequence str,
ArrayValue result,
boolean isRef,
java.lang.String encoding,
boolean isMagicQuotes,
boolean isReplaceSpacesWithUnderscores,
int[] querySeparatorMap) |
static long |
StringModule.print(Env env,
Value value)
Prints the string.
|
static int |
StringModule.printf(Env env,
StringValue format,
Value[] args)
print to the output with a formatter
|
static StringValue |
StringModule.rtrim(Env env,
StringValue string,
java.lang.String characters)
Removes trailing whitespace.
|
static Value |
StringModule.setlocale(Env env,
int category,
Value localeArg,
Value[] fallback)
Sets locale configuration.
|
static Value |
StringModule.sha1_file(Env env,
Path source,
boolean rawOutput)
returns the md5 hash
|
static Value |
StringModule.sha1(Env env,
java.io.InputStream is,
boolean rawOutput)
returns the md5 hash
|
static Value |
StringModule.sprintf(Env env,
StringValue format,
Value[] args)
Print to a string with a formatter
|
static Value |
StringModule.sscanf(Env env,
StringValue string,
StringValue format,
Value[] args)
scans a string
|
static Value |
StringModule.sscanfOld(Env env,
StringValue string,
StringValue format,
Value[] args)
scans a string
|
static Value |
StringModule.str_ireplace(Env env,
Value search,
Value replace,
Value subject,
Value count)
replaces substrings.
|
static Value |
StringModule.str_replace(Env env,
Value search,
Value replace,
Value subject,
Value count)
replaces substrings.
|
static Value |
StringModule.strchr(Env env,
StringValue haystack,
Value needle)
Finds the index of a substring
|
static StringValue |
StringModule.strip_tags(Env env,
StringValue string,
Value allowTags)
Removes tags from a string.
|
static Value |
StringModule.stripos(Env env,
StringValue haystack,
Value needleV,
int offset)
Returns the position of a substring, testing case insensitive.
|
static Value |
StringModule.stristr(Env env,
StringValue haystack,
Value needleV)
Finds the first instance of a substring, testing case insensitively
|
static Value |
StringModule.strncasecmp(Env env,
StringValue a,
StringValue b,
int length)
Case-insensitive comparison
|
static Value |
StringModule.strncmp(Env env,
StringValue a,
StringValue b,
int length)
Case-sensitive comparison
|
static Value |
StringModule.strpos(Env env,
StringValue haystack,
Value needleV,
int offset)
Returns the position of a substring.
|
static Value |
StringModule.strrchr(Env env,
StringValue haystack,
Value needleV)
Finds the last instance of a substring
|
static Value |
StringModule.strripos(Env env,
java.lang.String haystack,
Value needleV,
Value offsetV)
Returns the position of a substring, testing case-insensitive.
|
static Value |
StringModule.strrpos(Env env,
StringValue haystack,
Value needleV,
Value offsetV)
Returns the position of a substring.
|
static Value |
StringModule.strstr(Env env,
StringValue haystackV,
Value needleV)
Finds the first instance of a needle in haystack and returns
the portion of haystack from the beginning of
needle to the end of haystack.
|
static Value |
StringModule.strtok(Env env,
StringValue string1,
Value string2)
Split a string into tokens using any character
in another string as a delimiter.
|
static StringValue |
StringModule.strtr(Env env,
StringValue string,
Value fromV,
StringValue to)
Translates characters in a string to target values.
|
static Value |
StringModule.substr_compare(Env env,
StringValue mainStr,
StringValue str,
int offset,
Value lenV,
boolean isCaseInsensitive) |
static Value |
StringModule.substr_count(Env env,
StringValue haystackV,
StringValue needleV,
int offset,
int length) |
static Value |
StringModule.substr_replace(Env env,
Value subjectV,
StringValue replacement,
Value startV,
Value lengthV)
Replaces a substring with a replacement
|
static Value |
StringModule.substr(Env env,
StringValue string,
int start,
Value lenV)
Returns a substring
|
static Value |
StringModule.trim(Env env,
StringValue string,
java.lang.String characters)
Removes leading and trailing whitespace.
|
static StringValue |
StringModule.ucfirst(Env env,
StringValue string)
Uppercases the first character
|
static int |
StringModule.vprintf(Env env,
StringValue format,
ArrayValue array)
Formatted strings with array arguments
|
static Value |
StringModule.vsprintf(Env env,
StringValue format,
ArrayValue array)
Formatted strings with array arguments
|
static Value |
StringModule.wordwrap(Env env,
Value value,
Value widthV,
Value breakV,
Value cutV)
Wraps a string to the given number of characters.
|
Modifier and Type | Method and Description |
---|---|
boolean |
XMLWriter.endElement(Env env)
Ends an element
|
boolean |
XMLWriter.endElementNS(Env env)
Ends an element
|
boolean |
XMLWriter.fullEndElement(Env env)
Ends an element
|
Value |
XmlReader.getName(Env env)
Returns the name of the current element.
|
static void |
XmlModule.libxml_clear_errors(Env env) |
static java.util.ArrayList<LibXmlError> |
XmlModule.libxml_get_errors(Env env) |
static LibXmlError |
XmlModule.libxml_get_last_error(Env env) |
static boolean |
XmlModule.libxml_use_internal_errors(Env env,
Value isKeepErrors) |
BooleanValue |
XmlReader.open(Env env,
Path path)
Opens a stream using the uniform resource locator.
|
boolean |
XMLWriter.openMemory(Env env)
Opens the writer for a memory target
|
boolean |
XMLWriter.openURI(Env env,
Path path)
Opens the writer for a uri target
|
BooleanValue |
XmlReader.read(Env env)
Moves the cursor to the next node.
|
protected static void |
XmlModule.recordError(Env env,
int level,
int errorCode,
int column,
java.lang.String message,
java.lang.String file,
int line) |
protected static void |
XmlModule.recordError(Env env,
LibXmlError error) |
boolean |
XMLWriter.startAttribute(Env env,
StringValue name)
Starts an attribute
|
boolean |
XMLWriter.startAttributeNS(Env env,
StringValue prefix,
StringValue name,
StringValue uri)
Starts an attribute with a namespace
|
boolean |
XMLWriter.startDocument(Env env,
StringValue version,
StringValue encoding,
StringValue standalone)
Starts the document
|
boolean |
XMLWriter.startElement(Env env,
StringValue name)
Starts an element
|
boolean |
XMLWriter.startElementNS(Env env,
StringValue prefix,
StringValue name,
StringValue uri)
Starts a namespaced element
|
boolean |
XMLWriter.startPI(Env env,
StringValue target)
Starts a processing instruction section
|
boolean |
XMLWriter.text(Env env,
StringValue text)
Writes text
|
static Value |
XmlModule.utf8_decode(Env env,
StringValue str)
Converts from utf8 to iso-8859-1
|
static Value |
XmlModule.utf8_encode(Env env,
StringValue str)
Converts from iso-8859-1 to utf8
|
boolean |
XMLWriter.writeAttribute(Env env,
StringValue name,
StringValue value)
Writes a complete attribute
|
boolean |
XMLWriter.writeAttributeNS(Env env,
StringValue prefix,
StringValue name,
StringValue uri,
StringValue value)
Writes a complete attribute
|
boolean |
XMLWriter.writeCData(Env env,
StringValue value)
Writes a complete cdata
|
boolean |
XMLWriter.writeComment(Env env,
StringValue value)
Writes a complete comment
|
boolean |
XMLWriter.writeDTD(Env env,
StringValue name,
StringValue publicId,
StringValue systemId,
StringValue subset)
Writes a DTD
|
boolean |
XMLWriter.writeDTDAttlist(Env env,
StringValue name,
StringValue content)
Writes a DTD attribute list
|
boolean |
XMLWriter.writeDTDElement(Env env,
StringValue name,
StringValue content)
Writes a DTD element
|
boolean |
XMLWriter.writeDTDEntity(Env env,
StringValue name,
StringValue content)
Writes a DTD entity
|
boolean |
XMLWriter.writeElement(Env env,
StringValue name,
StringValue content)
Writes a complete element
|
boolean |
XMLWriter.writeElementNS(Env env,
StringValue prefix,
StringValue name,
StringValue uri,
StringValue content)
Writes a complete element
|
boolean |
XMLWriter.writePI(Env env,
StringValue name,
StringValue value)
Writes a pi
|
boolean |
XMLWriter.writeRaw(Env env,
StringValue value)
Writes raw text
|
int |
Xml.xml_parse_into_struct(Env env,
StringValue data,
Value valsV,
Value indexV)
Parses data into 2 parallel array structures.
|
int |
XmlModule.xml_parse_into_struct(Env env,
Xml parser,
StringValue data,
Value valueArray,
Value indexArray) |
int |
Xml.xml_parse(Env env,
StringValue data,
boolean isFinal)
xml_parse will keep accumulating "data" until
either is_final is true or omitted
|
int |
XmlModule.xml_parse(Env env,
Xml parser,
StringValue data,
boolean isFinal) |
Xml |
XmlModule.xml_parser_create_ns(Env env,
java.lang.String outputEncoding,
java.lang.String separator)
XXX: Should we return warning if separator is
anything but ":"???
|
Xml |
XmlModule.xml_parser_create(Env env,
java.lang.String outputEncoding)
returns a new Xml Parser
|
Value |
Xml.xml_parser_get_option(Env env,
int option) |
Value |
XmlModule.xml_parser_get_option(Env env,
Xml parser,
int option) |
boolean |
Xml.xml_set_character_data_handler(Env env,
Value handler)
Sets the character data handler function.
|
boolean |
XmlModule.xml_set_character_data_handler(Env env,
Xml parser,
Value handler) |
boolean |
Xml.xml_set_default_handler(Env env,
Value handler)
The php documentation is very vague as to the purpose
of the default handler.
|
boolean |
XmlModule.xml_set_default_handler(Env env,
Xml parser,
Value handler) |
boolean |
Xml.xml_set_element_handler(Env env,
Value startElementHandler,
Value endElementHandler)
Sets the element handler functions for the XML parser.
|
boolean |
XmlModule.xml_set_element_handler(Env env,
Xml parser,
Value startElementHandler,
Value endElementHandler) |
boolean |
Xml.xml_set_end_namespace_decl_handler(Env env,
Value endNamespaceDeclHandler)
Sets the endPrefixMapping handler
|
boolean |
XmlModule.xml_set_end_namespace_decl_handler(Env env,
Xml parser,
Value handler) |
boolean |
Xml.xml_set_notation_decl_handler(Env env,
Value handler)
Sets the notationDecl handler
|
boolean |
XmlModule.xml_set_notation_decl_handler(Env env,
Xml parser,
Value handler) |
boolean |
Xml.xml_set_processing_instruction_handler(Env env,
Value processingInstructionHandler)
Sets the processing instruction handler function
|
boolean |
XmlModule.xml_set_processing_instruction_handler(Env env,
Xml parser,
Value handler) |
boolean |
Xml.xml_set_start_namespace_decl_handler(Env env,
Value startNamespaceDeclHandler)
Sets the startPrefixMapping handler
|
boolean |
XmlModule.xml_set_start_namespace_decl_handler(Env env,
Xml parser,
Value startNamespaceDeclHandler) |
boolean |
Xml.xml_set_unparsed_entity_decl_handler(Env env,
Value handler)
Sets the unparsedEntityDecl handler
|
boolean |
XmlModule.xml_set_unparsed_entity_decl_handler(Env env,
Xml parser,
Value handler) |
static boolean |
XMLWriterModule.xmlwriter_end_element_ns(Env env,
XMLWriter w)
Ends an element
|
static boolean |
XMLWriterModule.xmlwriter_end_element(Env env,
XMLWriter w)
Ends an element
|
static boolean |
XMLWriterModule.xmlwriter_full_end_element(Env env,
XMLWriter w)
Ends an element
|
static XMLWriter |
XMLWriterModule.xmlwriter_open_memory(Env env)
Opens the writer for a memory target
|
static XMLWriter |
XMLWriterModule.xmlwriter_open_uri(Env env,
Path path)
Opens the writer for a uri target
|
static boolean |
XMLWriterModule.xmlwriter_start_attribute_ns(Env env,
XMLWriter w,
StringValue prefix,
StringValue name,
StringValue uri)
Starts an attribute with a namespace
|
static boolean |
XMLWriterModule.xmlwriter_start_attribute(Env env,
XMLWriter w,
StringValue name)
Starts an attribute
|
static boolean |
XMLWriterModule.xmlwriter_start_document(Env env,
XMLWriter w,
StringValue version,
StringValue encoding,
StringValue standalone)
Starts the document
|
static boolean |
XMLWriterModule.xmlwriter_start_element_ns(Env env,
XMLWriter w,
StringValue prefix,
StringValue name,
StringValue uri)
Starts a namespaced element
|
static boolean |
XMLWriterModule.xmlwriter_start_element(Env env,
XMLWriter w,
StringValue name)
Starts an element
|
static boolean |
XMLWriterModule.xmlwriter_start_pi(Env env,
XMLWriter w,
StringValue target)
Starts a processing instruction section
|
static boolean |
XMLWriterModule.xmlwriter_text(Env env,
XMLWriter w,
StringValue text)
Writes text
|
static boolean |
XMLWriterModule.xmlwriter_write_attribute_ns(Env env,
XMLWriter w,
StringValue prefix,
StringValue name,
StringValue uri,
StringValue value)
Writes a complete attribute
|
static boolean |
XMLWriterModule.xmlwriter_write_attribute(Env env,
XMLWriter w,
StringValue name,
StringValue value)
Writes a complete attribute
|
static boolean |
XMLWriterModule.xmlwriter_write_cdata(Env env,
XMLWriter w,
StringValue value)
Writes a complete cdata
|
static boolean |
XMLWriterModule.xmlwriter_write_comment(Env env,
XMLWriter w,
StringValue value)
Writes a complete comment
|
static boolean |
XMLWriterModule.xmlwriter_write_dtd_attlist(Env env,
XMLWriter w,
StringValue name,
StringValue content)
Writes a DTD attribute list
|
static boolean |
XMLWriterModule.xmlwriter_write_dtd_element(Env env,
XMLWriter w,
StringValue name,
StringValue content)
Writes a DTD element
|
static boolean |
XMLWriterModule.xmlwriter_write_dtd_entity(Env env,
XMLWriter w,
StringValue name,
StringValue content)
Writes a DTD entity
|
static boolean |
XMLWriterModule.xmlwriter_write_dtd(Env env,
XMLWriter w,
StringValue name,
StringValue publicId,
StringValue systemId,
StringValue subset)
Writes a DTD
|
static boolean |
XMLWriterModule.xmlwriter_write_element_ns(Env env,
XMLWriter w,
StringValue prefix,
StringValue name,
StringValue uri,
StringValue content)
Writes a complete element
|
static boolean |
XMLWriterModule.xmlwriter_write_element(Env env,
XMLWriter w,
StringValue name,
StringValue content)
Writes a complete element
|
static boolean |
XMLWriterModule.xmlwriter_write_pi(Env env,
XMLWriter w,
StringValue name,
StringValue value)
Writes a pi
|
static boolean |
XMLWriterModule.xmlwriter_write_raw(Env env,
XMLWriter w,
StringValue value)
Writes raw text
|
Constructor and Description |
---|
Xml(Env env,
java.lang.String outputEncoding,
java.lang.String separator) |
Modifier and Type | Method and Description |
---|---|
boolean |
ZipModule.zip_entry_close(Env env,
QuercusZipEntry entry)
Closes this entry's stream.
|
Value |
ZipModule.zip_entry_name(Env env,
QuercusZipEntry entry)
Returns the file name.
|
boolean |
QuercusZipEntry.zip_entry_open(Env env,
ZipDirectory directory)
Opens this zip entry for reading.
|
boolean |
ZipModule.zip_entry_open(Env env,
ZipDirectory directory,
QuercusZipEntry entry,
java.lang.String mode)
Opens entry for decompression.
|
StringValue |
QuercusZipEntry.zip_entry_read(Env env,
int length)
Reads and decompresses entry's compressed data.
|
StringValue |
ZipModule.zip_entry_read(Env env,
QuercusZipEntry entry,
int length)
Reads and decompresses entry's compressed data.
|
ZipDirectory |
ZipModule.zip_open(Env env,
StringValue filename)
Opens stream to read zip entries.
|
QuercusZipEntry |
ZipModule.zip_read(Env env,
ZipDirectory directory)
Reads an entry's metadata from the zip stream.
|
Modifier and Type | Method and Description |
---|---|
Value |
ZlibModule.gzcompress(Env env,
java.io.InputStream data,
int level)
compresses data using zlib
|
Value |
ZlibModule.gzdeflate(Env env,
java.io.InputStream data,
int level) |
Value |
ZlibModule.gzencode(Env env,
java.io.InputStream is,
int level,
int encodingMode)
Compresses data using the Deflate algorithm, output is
compatible with gzwrite's output
|
static ArrayValue |
ZlibModule.gzfile(Env env,
StringValue fileName,
boolean useIncludePath) |
Value |
Zlib.gzgetc(Env env) |
static Value |
ZlibModule.gzgetc(Env env,
BinaryInput is)
Reads a character from the stream.
|
static Value |
ZlibModule.gzgets(Env env,
BinaryInput is,
int length)
Reads a line from the input stream.
|
static Value |
ZlibModule.gzgetss(Env env,
BinaryInput is,
int length,
Value allowedTags)
Reads a line from the zip stream, stripping tags.
|
StringValue |
Zlib.gzgetss(Env env,
int length,
StringValue allowedTags) |
Value |
ZlibModule.gzinflate(Env env,
java.io.InputStream data,
int length) |
static BinaryStream |
ZlibModule.gzopen(Env env,
StringValue fileName,
java.lang.String mode,
boolean useIncludePath) |
Value |
ZlibModule.gzpassthru(Env env,
BinaryInput is)
Prints out the remaining data in the stream to stdout
|
int |
ZlibModule.gzputs(Env env,
BinaryOutput os,
java.io.InputStream is,
int length) |
int |
Zlib.gzputs(Env env,
java.io.InputStream is,
int length)
alias of gzwrite
|
StringValue |
Zlib.gzread(Env env,
int length)
same as gzgets but does not stop at '\n' or '\r'
|
Value |
ZlibModule.gzuncompress(Env env,
java.io.InputStream is,
long length) |
int |
Zlib.gzwrite(Env env,
java.io.InputStream is,
int length)
Reads from the input and writes to the gzip stream
|
static Value |
ZlibModule.ob_gzhandler(Env env,
StringValue buffer,
int state) |
static Value |
ZlibModule.readgzfile(Env env,
StringValue fileName,
boolean useIncludePath)
outputs uncompressed bytes directly to browser, writes a warning message
if an error has occured
Note: PHP5 is supposed to print an error message but it doesn't do it
|
Value |
ZlibModule.zlib_get_coding_type(Env env)
Returns the encoding type both allowed by the server
and supported by the user's browser.
|
Constructor and Description |
---|
Zlib(Env env,
java.lang.String filename,
java.lang.String mode,
boolean useIncludePath)
XXX: todo - implement additional read/write modes (a,etc)
Creates and sets GZIP stream if mode is 'w'
Also creates _fileValue.
|
ZlibInputStream(Env env,
BinaryInput in) |
Modifier and Type | Method and Description |
---|---|
protected Value |
ExpectMarshal.expect(Env env,
Value value) |
java.lang.Object |
ExpectMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
LongValueMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
EregiMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
NullAsFalseMarshal.marshal(Env env,
Expr expr,
java.lang.Class argClass) |
java.lang.Object |
CharacterMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
UnicodeEregMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
abstract java.lang.Object |
Marshal.marshal(Env env,
Expr expr,
java.lang.Class argClass) |
java.lang.Object |
EnumMarshal.marshal(Env env,
Expr expr,
java.lang.Class argClass) |
java.lang.Object |
ValueMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
ShortObjectMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
RegexpMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
BooleanMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
CallableMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
BooleanObjectMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
ShortMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
StringMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
JavaArrayMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
DoubleMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
ClassMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
BinaryOutputMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
ExtValueMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
LongObjectMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
EregMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
FloatObjectMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
BinaryValueMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
ByteObjectMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
IntegerObjectMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
ReferenceMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
BigIntegerMarshal.marshal(Env env,
Expr expr,
java.lang.Class argClass) |
java.lang.Object |
DoubleValueMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
UnicodeEregiMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
BinaryInputMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
DoubleObjectMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
JavaMarshal.marshal(Env env,
Expr expr,
java.lang.Class argClass) |
java.lang.Object |
ByteMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
CharacterObjectMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
CalendarMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
FloatMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
BigDecimalMarshal.marshal(Env env,
Expr expr,
java.lang.Class argClass) |
java.lang.Object |
URLMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
LongMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
VoidMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
ArrayValueMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
StringValueMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
PathMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
DateMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
IntegerMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
InputStreamMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
UnicodeValueMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
java.lang.Object |
RegexpArrayMarshal.marshal(Env env,
Expr expr,
java.lang.Class expectedClass) |
static BinaryOutput |
BinaryOutputMarshal.marshal(Env env,
Value value) |
static BinaryInput |
BinaryInputMarshal.marshal(Env env,
Value value) |
java.lang.Object |
ExpectMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
LongValueMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
EregiMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
NullAsFalseMarshal.marshal(Env env,
Value value,
java.lang.Class argClass) |
java.lang.Object |
CharacterMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
UnicodeEregMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
Marshal.marshal(Env env,
Value value,
java.lang.Class argClass) |
java.lang.Object |
EnumMarshal.marshal(Env env,
Value value,
java.lang.Class argClass) |
java.lang.Object |
ValueMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
JavaCollectionMarshal.marshal(Env env,
Value value,
java.lang.Class argClass) |
java.lang.Object |
ShortObjectMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
RegexpMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
BooleanMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
BooleanObjectMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
ShortMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
StringMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
JavaArrayMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
DoubleMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
ClassMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
BinaryOutputMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
ExtValueMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
LongObjectMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
EregMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
FloatObjectMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
BinaryValueMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
ByteObjectMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
IntegerObjectMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
ReferenceMarshal.marshal(Env env,
Value value,
java.lang.Class argClass) |
java.lang.Object |
BigIntegerMarshal.marshal(Env env,
Value value,
java.lang.Class argClass) |
java.lang.Object |
DoubleValueMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
UnicodeEregiMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
BinaryInputMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
DoubleObjectMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
JavaMarshal.marshal(Env env,
Value value,
java.lang.Class argClass) |
java.lang.Object |
ByteMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
CharacterObjectMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
JavaListMarshal.marshal(Env env,
Value value,
java.lang.Class argClass) |
java.lang.Object |
CalendarMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
FloatMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
BigDecimalMarshal.marshal(Env env,
Value value,
java.lang.Class argClass) |
java.lang.Object |
URLMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
LongMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
VoidMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
ArrayValueMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
StringValueMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
PathMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
DateMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
IntegerMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
InputStreamMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
UnicodeValueMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
RegexpArrayMarshal.marshal(Env env,
Value value,
java.lang.Class expectedClass) |
java.lang.Object |
JavaMapMarshal.marshal(Env env,
Value value,
java.lang.Class argClass) |
protected java.lang.Object |
Marshal.marshalImpl(Env env,
Value value,
java.lang.Class<?> argClass) |
protected java.lang.Object |
CallableMarshal.marshalImpl(Env env,
Value value,
java.lang.Class<?> expectedClass) |
protected void |
Marshal.unexpectedNull(Env env,
java.lang.Class<?> expected) |
protected void |
Marshal.unexpectedType(Env env,
Value value,
java.lang.Class<?> actual,
java.lang.Class<?> expected) |
Value |
ExpectMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
JavaCharacterArrayMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
LongValueMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
EregiMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
NullAsFalseMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
CharacterMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
UnicodeEregMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
Marshal.unmarshal(Env env,
java.lang.Object value) |
Value |
EnumMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
ValueMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
ShortObjectMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
JavaByteObjectArrayMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
RegexpMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
BooleanMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
CallableMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
BooleanObjectMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
ShortMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
StringMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
JavaArrayMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
DoubleMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
ClassMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
BinaryOutputMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
ExtValueMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
LongObjectMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
EregMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
FloatObjectMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
BinaryValueMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
ByteObjectMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
IntegerObjectMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
ReferenceMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
BigIntegerMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
DoubleValueMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
UnicodeEregiMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
BinaryInputMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
DoubleObjectMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
JavaMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
ByteMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
CharacterObjectMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
JavaByteArrayMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
CalendarMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
FloatMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
BigDecimalMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
URLMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
LongMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
VoidMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
ArrayValueMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
StringValueMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
PathMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
DateMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
IntegerMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
InputStreamMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
UnicodeValueMarshal.unmarshal(Env env,
java.lang.Object value) |
Value |
RegexpArrayMarshal.unmarshal(Env env,
java.lang.Object value) |
Modifier and Type | Method and Description |
---|---|
boolean |
IniDefinition.getAsBoolean(Env env) |
BooleanValue |
IniDefinition.getAsBooleanValue(Env env) |
long |
IniDefinition.getAsLong(Env env) |
long |
IniDefinition.getAsLongBytes(Env env,
long deflt) |
LongValue |
IniDefinition.getAsLongValue(Env env) |
java.lang.String |
IniDefinition.getAsString(Env env) |
StringValue |
IniDefinition.getAsStringValue(Env env) |
Value |
IniDefinition.getValue(Env env)
Returns the value set for name, the first oof the local value set for the
environment, the global configuration value set for quercus, or the default
from the definition.
|
void |
IniDefinition.set(Env env,
java.lang.String value)
Set the ini value for the given scope.
|
void |
IniDefinition.set(Env env,
Value value)
Set the ini value for the given scope.
|
void |
ModuleStartupListener.startup(Env env) |
Modifier and Type | Method and Description |
---|---|
abstract Value |
QuercusPage.execute(Env env)
Execute the program
|
Value |
InterpretedPage.execute(Env env)
Execute the program
|
Value |
QuercusPage.executeTop(Env env)
Execute the program as top-level, i.e.
|
Path |
QuercusPage.getPwd(Env env)
Returns the pwd according to the source page.
|
Path |
InterpretedPage.getPwd(Env env)
Returns the pwd according to the source page.
|
abstract Path |
QuercusPage.getSelfPath(Env env)
Returns the page's path.
|
Path |
InterpretedPage.getSelfPath(Env env)
Returns the pwd according to the source page.
|
void |
QuercusPage.importDefinitions(Env env)
Imports the page definitions.
|
void |
InterpretedPage.importDefinitions(Env env)
Imports the page definitions.
|
void |
QuercusPage.init(Env env)
Initialize the environment
|
void |
InterpretedPage.init(Env env)
Imports the page definitions.
|
Modifier and Type | Method and Description |
---|---|
Expr[] |
MethodDeclaration.bindArguments(Env env,
Expr fun,
Expr[] args)
Binds the user's arguments to the actual arguments.
|
Value |
Function.call(Env env,
Expr[] args) |
Value |
Function.call(Env env,
Value[] args) |
Value |
MethodDeclaration.call(Env env,
Value[] args)
Evaluates the function.
|
Value |
UndefinedFunction.call(Env env,
Value[] args)
Evaluates the function.
|
Value |
UnsetFunction.call(Env env,
Value[] args) |
Value |
Function.callClosure(Env env,
Value[] args,
Value[] useArgs) |
Value |
Function.callCopy(Env env,
Expr[] args) |
Value |
Function.callCopy(Env env,
Value[] args) |
Value |
Function.callImpl(Env env,
Value[] args,
boolean isRef,
Arg[] useParams,
Value[] useArgs) |
Value |
Function.callMethod(Env env,
QuercusClass qClass,
Value qThis,
Value[] args) |
Value |
JavaClassDef.callMethod(Env env,
Value qThis,
StringValue methodName,
int hash)
Eval a method
|
Value |
JavaClassDef.callMethod(Env env,
Value qThis,
StringValue methodName,
int hash,
Value a1)
Eval a method
|
Value |
JavaClassDef.callMethod(Env env,
Value qThis,
StringValue methodName,
int hash,
Value[] args)
Eval a method
|
Value |
JavaClassDef.callMethod(Env env,
Value qThis,
StringValue methodName,
int hash,
Value a1,
Value a2)
Eval a method
|
Value |
JavaClassDef.callMethod(Env env,
Value qThis,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3)
Eval a method
|
Value |
JavaClassDef.callMethod(Env env,
Value qThis,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4)
Eval a method
|
Value |
JavaClassDef.callMethod(Env env,
Value qThis,
StringValue methodName,
int hash,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Eval a method
|
Value |
Function.callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value[] args) |
Value |
ClassDef.callNew(Env env,
Expr[] args)
Creates a new instance.
|
Value |
ClassDef.callNew(Env env,
Value[] args)
Creates a new instance.
|
Value |
JavaClassDef.callNew(Env env,
Value[] args)
Eval new
|
Value |
Function.callRef(Env env,
Expr[] args) |
Value |
Function.callRef(Env env,
Value[] args) |
long |
FunctionArrayDelegate.count(Env env,
ObjectValue qThis)
Returns the value for the specified key.
|
int |
FunctionCountDelegate.count(Env env,
ObjectValue qThis)
Returns the value for the specified key.
|
ObjectValue |
ClassDef.createObject(Env env,
QuercusClass cls)
Creates a new object.
|
Value |
Arg.eval(Env env)
Evaluates the default expr.
|
Value[] |
Function.evalArguments(Env env,
Expr fun,
Expr[] args)
Evaluates a function's argument, handling ref vs non-ref
|
Value |
ClassField.evalInitExpr(Env env) |
Value |
Function.execute(Env env) |
Value |
QuercusProgram.execute(Env env)
Execute the program
|
Value |
JavaClassDef.findConstant(Env env,
java.lang.String name)
Finds the matching constant
|
Value |
FunctionArrayDelegate.get(Env env,
ObjectValue qThis,
Value key)
Returns the value for the specified key.
|
Arg[] |
Function.getArgs(Env env)
Returns the args.
|
static StringValue |
ClassField.getCanonicalName(Env env,
java.lang.String classContext,
StringValue name) |
Value |
JavaClassDef.getField(Env env,
Value qThis,
StringValue nameV)
Returns the field getter.
|
void |
QuercusProgram.importDefinitions(Env env)
Imports the page definitions.
|
void |
InterpretedClassDef.init(Env env)
Initialize the class.
|
void |
QuercusProgram.init(Env env)
Imports the page definitions.
|
void |
InterpretedClassDef.initInstance(Env env,
Value obj,
boolean isInitFieldValues)
Initialize the fields
|
void |
JavaClassDef.initInstance(Env env,
Value value,
boolean isInitFieldValues)
Creates a new instance.
|
void |
InstanceInitializer.initInstance(Env env,
Value obj,
boolean isInitFieldValues)
Creates a new instance.
|
boolean |
ClassDef.isA(Env env,
java.lang.String name)
Returns value for instanceof.
|
boolean |
JavaClassDef.isA(Env env,
java.lang.String name) |
boolean |
FunctionArrayDelegate.isEmpty(Env env,
ObjectValue qThis,
Value key) |
boolean |
Function.isReturnsReference(Env env)
True for a returns reference.
|
boolean |
FunctionArrayDelegate.isset(Env env,
ObjectValue qThis,
Value key)
Returns true if the value is set
|
boolean |
JavaClassDef.issetField(Env env,
java.lang.Object obj,
StringValue name) |
boolean |
JavaClassDef.jsonEncode(Env env,
java.lang.Object obj,
JsonEncodeContext context,
StringValue sb) |
boolean |
JavaClassDef.printRImpl(Env env,
java.lang.Object obj,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
Value |
FunctionArrayDelegate.put(Env env,
ObjectValue qThis,
Value value)
Appends a value.
|
Value |
FunctionArrayDelegate.put(Env env,
ObjectValue qThis,
Value key,
Value value)
Sets the value for the spoecified key.
|
Value |
JavaClassDef.putField(Env env,
Value qThis,
StringValue nameV,
Value value) |
StringValue |
JavaClassDef.toString(Env env,
JavaValue value) |
Value |
FunctionArrayDelegate.unset(Env env,
ObjectValue qThis,
Value key)
Removes the value at the speified key.
|
boolean |
JavaClassDef.varDumpImpl(Env env,
Value obj,
java.lang.Object javaObj,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
Value |
CompositeDataClassDef.wrap(Env env,
java.lang.Object obj) |
Value |
JavaCollectionClassDef.wrap(Env env,
java.lang.Object obj) |
Value |
JavaListClassDef.wrap(Env env,
java.lang.Object obj) |
Value |
JavaMapClassDef.wrap(Env env,
java.lang.Object obj) |
Value |
JavaArrayClassDef.wrap(Env env,
java.lang.Object obj) |
Value |
JavaClassDef.wrap(Env env,
java.lang.Object obj) |
Modifier and Type | Method and Description |
---|---|
StringValue |
StreamReadWrite.readLine(Env env)
Reads a line from the buffer.
|
StringValue |
StreamResource.readLine(Env env)
Reads a line from the buffer.
|
void |
StreamContextResource.setOption(Env env,
StringValue wrapper,
StringValue option,
Value value)
Sets an option
|
StringValue |
StreamContextResource.toString(Env env)
Converts to a string.
|
Constructor and Description |
---|
StreamReadWrite(Env env) |
StreamReadWrite(Env env,
ReadStream is,
WriteStream os) |
Modifier and Type | Method and Description |
---|---|
Value |
ClassStaticStatement.execute(Env env) |
Value |
TryStatement.execute(Env env) |
Value |
ReturnStatement.execute(Env env)
Executes the statement, returning the expression value.
|
Value |
DoStatement.execute(Env env) |
Value |
VarGlobalStatement.execute(Env env) |
Value |
BlockStatement.execute(Env env) |
Value |
ForStatement.execute(Env env) |
Value |
BreakStatement.execute(Env env)
Executes the statement, returning the expression value.
|
Value |
ClassDefStatement.execute(Env env) |
Value |
SwitchStatement.execute(Env env)
Executes the 'switch' statement, returning any value.
|
Value |
StaticStatement.execute(Env env) |
Value |
TextStatement.execute(Env env) |
Value |
ExprStatement.execute(Env env) |
Value |
EchoStatement.execute(Env env) |
Value |
ThrowStatement.execute(Env env)
Executes the statement, returning the expression value.
|
Value |
NullStatement.execute(Env env)
The null statement does nothing.
|
Value |
ContinueStatement.execute(Env env)
Executes the statement, returning the expression value.
|
Value |
IfStatement.execute(Env env)
Executes the 'if' statement, returning any value.
|
Value |
GlobalStatement.execute(Env env) |
Value |
WhileStatement.execute(Env env) |
Value |
ForeachStatement.execute(Env env) |
Value |
ClosureStaticStatement.execute(Env env) |
abstract Value |
Statement.execute(Env env) |
Value |
ReturnRefStatement.execute(Env env)
Executes the statement, returning the expression value.
|
Value |
FunctionDefStatement.execute(Env env) |