Modifier and Type | Field and Description |
---|---|
static StringValue |
StringConstants.__CALL |
static StringValue |
StringConstants.__CALL_STATIC |
static StringValue |
StringConstants.__CONSTRUCT |
static StringValue |
StringConstants.__GET |
static StringValue |
StringConstants.__INVOKE |
static StringValue |
StringConstants.__SET |
static StringValue |
StringConstants.__TOSTRING |
Modifier and Type | Method and Description |
---|---|
StringValue |
QuercusContext.createStaticName() |
StringValue |
QuercusContext.createString(java.lang.String name)
Creates a string.
|
Modifier and Type | Method and Description |
---|---|
int |
QuercusContext.addLowerConstantId(StringValue name)
Returns the id for a constant
|
protected void |
QuercusContext.extendFunctionMap(StringValue name,
int id) |
AbstractFunction |
QuercusContext.findFunction(StringValue name)
Returns the function with the given name.
|
int |
QuercusContext.findFunctionId(StringValue name)
Returns the id for a function name.
|
AbstractFunction |
QuercusContext.findFunctionImpl(StringValue name)
Returns the function with the given name.
|
AbstractFunction |
QuercusContext.findLowerFunctionImpl(StringValue lowerName)
Returns the function with the given name.
|
int |
QuercusContext.getConstantId(StringValue name)
Returns the id for a constant
|
int |
QuercusContext.getFunctionId(StringValue name)
Returns the id for a function name.
|
Path |
QuercusContext.getIncludeCache(StringValue include,
java.lang.String includePath,
Path pwd,
Path scriptPwd)
Returns an include path.
|
Value |
QuercusContext.getServerEnv(StringValue name)
Gets a server env value.
|
static boolean |
QuercusContext.isSuperGlobal(StringValue name)
Returns true if the variable is a superglobal.
|
QuercusProgram |
QuercusContext.parseCode(StringValue code)
Parses a quercus string.
|
QuercusProgram |
QuercusContext.parseEvalExpr(StringValue code)
Parses a quercus string.
|
void |
QuercusContext.putIncludeCache(StringValue include,
java.lang.String includePath,
Path pwd,
Path scriptPwd,
Path path)
Adds an include path.
|
int |
QuercusContext.setFunction(StringValue name,
AbstractFunction fun) |
void |
QuercusContext.setServerEnv(StringValue name,
StringValue value)
Sets a server env value.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<java.util.Map.Entry<StringValue,ClassField>> |
LazyClassDef.fieldSet() |
java.util.Set<java.util.Map.Entry<StringValue,AbstractFunction>> |
LazyClassDef.functionSet() |
Modifier and Type | Method and Description |
---|---|
ClassField |
LazyClassDef.getField(StringValue name) |
java.lang.String |
LazyClassDef.getFieldComment(StringValue name)
Returns the comment for the specified field.
|
java.lang.String |
LazyClassDef.getStaticFieldComment(StringValue name)
Returns the comment for the specified static field.
|
Modifier and Type | Class and Description |
---|---|
class |
BinaryBuilderValue
Represents a 8-bit PHP 6 style binary builder (unicode.semantics = on)
|
class |
BinaryValue
Represents an 8-bit binary php-6 value.
|
class |
CompiledConstStringValue
Represents a StringValue that is never modified.
|
class |
ConstStringValue
Represents a StringValue that is never modified.
|
class |
LargeStringBuilderValue
Represents a 8-bit PHP 5 style binary builder (unicode.semantics = off),
used for large data like file reads.
|
class |
StringBuilderValue
Represents a PHP 5 style string builder (unicode.semantics = off)
|
class |
UnicodeBuilderValue
Represents a PHP string value.
|
class |
UnicodeValue
Represents a 16-bit unicode string value.
|
class |
UnicodeValueImpl
Represents a unicode string value.
|
class |
UnsetBinaryValue |
class |
UnsetStringValue |
class |
UnsetUnicodeValue |
Modifier and Type | Field and Description |
---|---|
static StringValue |
ArrayValue.ARRAY |
static StringValue |
LargeStringBuilderValue.EMPTY |
static StringValue |
StringValue.EMPTY |
protected static StringValue |
ArrayValue.KEY |
protected static StringValue |
ArrayValue.VALUE |
Modifier and Type | Field and Description |
---|---|
java.util.HashMap<StringValue,AbstractFunction> |
Env._anonymousFunMap |
protected java.util.LinkedHashMap<StringValue,ClassField> |
CompiledClassDef._fieldMap |
Modifier and Type | Method and Description |
---|---|
StringValue |
BinaryBuilderValue.append(BinaryBuilderValue sb,
int head,
int tail)
Append a Java buffer to the value.
|
StringValue |
LargeStringBuilderValue.append(boolean v)
Append a Java boolean to the value.
|
StringValue |
StringValue.append(boolean v)
Append a Java boolean to the value.
|
StringValue |
StringBuilderValue.append(boolean v)
Append a Java boolean to the value.
|
StringValue |
LargeStringBuilderValue.append(byte v)
Append a Java byte to the value without conversions.
|
StringValue |
LargeStringBuilderValue.append(byte[] buf)
Append a double to the value.
|
StringValue |
StringValue.append(byte[] buf)
Append a byte buffer to the value.
|
StringValue |
StringBuilderValue.append(byte[] buf)
Append a double to the value.
|
StringValue |
LargeStringBuilderValue.append(byte[] buf,
int offset,
int length)
Append a buffer to the value.
|
StringValue |
StringValue.append(byte[] buf,
int offset,
int length)
Append a byte buffer to the value.
|
StringValue |
UnicodeBuilderValue.append(byte[] buf,
int offset,
int length)
Append a buffer to the value.
|
StringValue |
StringBuilderValue.append(byte[] buf,
int offset,
int length)
Append a buffer to the value.
|
StringValue |
LargeStringBuilderValue.append(char v)
Append a Java byte to the value without conversions.
|
StringValue |
StringValue.append(char v)
Append a Java char to the value.
|
StringValue |
UnicodeBuilderValue.append(char v)
Append a Java char to the value.
|
StringValue |
StringBuilderValue.append(char ch)
Append a Java char to the value.
|
StringValue |
StringValue.append(char[] buf)
Append a Java double to the value.
|
StringValue |
UnicodeBuilderValue.append(char[] buf)
Append a Java double to the value.
|
StringValue |
StringBuilderValue.append(char[] buf)
Append a Java buffer to the value.
|
StringValue |
LargeStringBuilderValue.append(char[] buf,
int offset,
int length)
Append a Java buffer to the value.
|
StringValue |
StringValue.append(char[] buf,
int offset,
int length)
Append a Java buffer to the value.
|
StringValue |
UnicodeBuilderValue.append(char[] buf,
int offset,
int length)
Append a Java buffer to the value.
|
StringValue |
StringBuilderValue.append(char[] buf,
int offset,
int length)
Append a Java buffer to the value.
|
StringValue |
LargeStringBuilderValue.append(java.lang.CharSequence buf,
int head,
int tail)
Append a Java buffer to the value.
|
StringValue |
StringValue.append(java.lang.CharSequence buf,
int head,
int tail)
Append a Java buffer to the value.
|
StringValue |
UnicodeBuilderValue.append(java.lang.CharSequence buf,
int head,
int tail)
Append a Java buffer to the value.
|
StringValue |
StringBuilderValue.append(java.lang.CharSequence buf,
int head,
int tail)
Append a Java buffer to the value.
|
StringValue |
LargeStringBuilderValue.append(double v)
Append a Java double to the value.
|
StringValue |
StringValue.append(double v)
Append a Java double to the value.
|
StringValue |
StringBuilderValue.append(double v)
Append a Java double to the value.
|
StringValue |
StringValue.append(Env env,
StringValue unicodeStr,
java.lang.String charset) |
StringValue |
UnicodeBuilderValue.append(Env env,
StringValue unicodeStr,
java.lang.String charset) |
StringValue |
LargeStringBuilderValue.append(long v)
Append a Java long to the value.
|
StringValue |
StringValue.append(long v)
Append a Java long to the value.
|
StringValue |
StringBuilderValue.append(long v)
Append a Java long to the value.
|
StringValue |
StringValue.append(java.lang.Object v)
Append a Java value to the value.
|
StringValue |
StringValue.append(java.io.Reader reader)
Append from a read stream
|
StringValue |
StringValue.append(java.io.Reader reader,
long length)
Append from a read stream
|
StringValue |
UnicodeBuilderValue.append(java.io.Reader reader,
long length) |
StringValue |
StringBuilderValue.append(java.io.Reader reader,
long length) |
StringValue |
LargeStringBuilderValue.append(java.lang.String s)
Append a Java string to the value.
|
StringValue |
StringValue.append(java.lang.String s)
Append a Java string to the value.
|
StringValue |
UnicodeBuilderValue.append(java.lang.String s)
Append a Java string to the value.
|
StringValue |
StringBuilderValue.append(java.lang.String s)
Append a Java string to the value.
|
StringValue |
StringValue.append(StringBuilderValue sb,
int head,
int tail)
Append a Java buffer to the value.
|
StringValue |
StringBuilderValue.append(StringBuilderValue sb,
int head,
int tail)
Append a Java buffer to the value.
|
StringValue |
StringValue.append(java.lang.String s,
int start,
int end)
Append a Java string to the value.
|
StringValue |
UnicodeBuilderValue.append(java.lang.String s,
int start,
int end)
Append a Java string to the value.
|
StringValue |
StringBuilderValue.append(java.lang.String s,
int start,
int end)
Append a Java string to the value.
|
StringValue |
StringValue.append(TempBuffer ptr)
Append from a temp buffer list
|
StringValue |
StringValue.append(UnicodeBuilderValue sb,
int head,
int tail)
Append a Java buffer to the value.
|
StringValue |
UnicodeBuilderValue.append(UnicodeBuilderValue sb,
int head,
int tail)
Append a Java buffer to the value.
|
StringValue |
LargeStringBuilderValue.append(Value v)
Append a Java value to the value.
|
StringValue |
StringValue.append(Value v)
Append a Java value to the value.
|
StringValue |
UnicodeBuilderValue.append(Value v)
Append a Java value to the value.
|
StringValue |
StringBuilderValue.append(Value v)
Append a Java value to the value.
|
StringValue |
StringValue.appendByte(int v)
Append a Java byte to the value without conversions.
|
StringValue |
UnicodeBuilderValue.appendByte(int v)
Append a Java byte to the value without conversions.
|
StringValue |
StringBuilderValue.appendByte(int v)
Append a Java byte to the value without conversions.
|
StringValue |
StringValue.appendBytes(byte[] bytes,
int offset,
int end)
Append Java bytes to the value without conversions.
|
StringValue |
StringBuilderValue.appendBytes(byte[] bytes,
int offset,
int end)
Append Java bytes to the value without conversions.
|
StringValue |
StringValue.appendBytes(char[] buf,
int offset,
int length)
Append a Java char[] to the value without conversions.
|
StringValue |
StringValue.appendBytes(java.lang.String s)
Append a Java String to the value without conversions.
|
StringValue |
StringBuilderValue.appendBytes(java.lang.String s)
Append a bytes to the value.
|
StringValue |
StringValue.appendBytes(StringValue s)
Append a Java String to the value without conversions.
|
StringValue |
Var.appendTo(BinaryBuilderValue sb)
Append to a binary builder.
|
StringValue |
Value.appendTo(BinaryBuilderValue sb)
Append to a binary builder.
|
StringValue |
JavaAdapterVar.appendTo(BinaryBuilderValue sb)
Append to a string builder.
|
StringValue |
NullValue.appendTo(BinaryBuilderValue sb)
Append to a binary builder.
|
StringValue |
StringBuilderValue.appendTo(BinaryBuilderValue bb)
Append to a string builder.
|
StringValue |
ObjectValue.appendTo(BinaryBuilderValue sb)
Append to a binary builder.
|
StringValue |
LongValue.appendTo(BinaryBuilderValue sb)
Append to a binary builder.
|
StringValue |
Var.appendTo(LargeStringBuilderValue sb)
Append to a string builder.
|
StringValue |
Value.appendTo(LargeStringBuilderValue sb)
Append to a binary builder.
|
StringValue |
JavaAdapterVar.appendTo(LargeStringBuilderValue sb)
Append to a string builder.
|
StringValue |
NullValue.appendTo(LargeStringBuilderValue sb)
Append to a string builder.
|
StringValue |
StringBuilderValue.appendTo(LargeStringBuilderValue bb)
Append to a string builder.
|
StringValue |
ObjectValue.appendTo(LargeStringBuilderValue sb)
Append to a binary builder.
|
StringValue |
LongValue.appendTo(LargeStringBuilderValue sb)
Append to a string builder.
|
StringValue |
Var.appendTo(StringBuilderValue sb)
Append to a string builder.
|
StringValue |
Value.appendTo(StringBuilderValue sb)
Append to a binary builder.
|
StringValue |
JavaAdapterVar.appendTo(StringBuilderValue sb)
Append to a string builder.
|
StringValue |
NullValue.appendTo(StringBuilderValue sb)
Append to a string builder.
|
StringValue |
StringBuilderValue.appendTo(StringBuilderValue bb)
Append to a string builder.
|
StringValue |
ObjectValue.appendTo(StringBuilderValue sb)
Append to a binary builder.
|
StringValue |
LongValue.appendTo(StringBuilderValue sb)
Append to a string builder.
|
StringValue |
LargeStringBuilderValue.appendTo(UnicodeBuilderValue sb)
Append to a string builder.
|
StringValue |
Var.appendTo(UnicodeBuilderValue sb)
Append to a unicode builder.
|
StringValue |
Value.appendTo(UnicodeBuilderValue sb)
Append to a string builder.
|
StringValue |
StringValue.appendTo(UnicodeBuilderValue sb)
Append to a string builder.
|
StringValue |
JavaAdapterVar.appendTo(UnicodeBuilderValue sb)
Append to a string builder.
|
StringValue |
NullValue.appendTo(UnicodeBuilderValue sb)
Append to a unicode builder.
|
StringValue |
UnicodeBuilderValue.appendTo(UnicodeBuilderValue sb)
Append to a string builder.
|
StringValue |
StringBuilderValue.appendTo(UnicodeBuilderValue bb)
Append to a string builder.
|
StringValue |
ObjectValue.appendTo(UnicodeBuilderValue sb)
Append to a string builder.
|
StringValue |
LongValue.appendTo(UnicodeBuilderValue sb)
Append to a unicode builder.
|
StringValue |
BinaryBuilderValue.appendTo(UnicodeBuilderValue sb)
Append to a string builder.
|
StringValue |
StringValue.appendUnicode(boolean v)
Append a Java boolean to the value.
|
StringValue |
BinaryBuilderValue.appendUnicode(boolean v)
Append a Java boolean to the value.
|
StringValue |
StringValue.appendUnicode(char v)
Append a Java char, possibly converting to a unicode string
|
StringValue |
BinaryBuilderValue.appendUnicode(char ch)
Append a Java char to the value.
|
StringValue |
StringValue.appendUnicode(char[] buffer)
Append a Java char buffer, possibly converting to a unicode string
|
StringValue |
StringBuilderValue.appendUnicode(char[] buf)
Append a Java buffer to the value.
|
StringValue |
LargeStringBuilderValue.appendUnicode(char[] buf,
int offset,
int length)
Append a Java buffer to the value.
|
StringValue |
StringValue.appendUnicode(char[] buffer,
int offset,
int length)
Append a Java char buffer, possibly converting to a unicode string
|
StringValue |
StringBuilderValue.appendUnicode(char[] buf,
int offset,
int length)
Append a Java buffer to the value.
|
StringValue |
BinaryBuilderValue.appendUnicode(char[] buf,
int offset,
int length)
Append a Java buffer to the value.
|
StringValue |
StringValue.appendUnicode(double v)
Append a Java double to the value.
|
StringValue |
BinaryBuilderValue.appendUnicode(double v)
Append a Java double to the value.
|
StringValue |
StringValue.appendUnicode(long v)
Append a Java long to the value.
|
StringValue |
BinaryBuilderValue.appendUnicode(long v)
Append a Java long to the value.
|
StringValue |
StringValue.appendUnicode(java.lang.Object v)
Append a Java value to the value.
|
StringValue |
BinaryBuilderValue.appendUnicode(java.lang.Object v)
Append a Java object to the value.
|
StringValue |
StringValue.appendUnicode(java.lang.String value)
Append a Java char buffer, possibly converting to a unicode string
|
StringValue |
BinaryBuilderValue.appendUnicode(java.lang.String s)
Append a Java string to the value.
|
StringValue |
StringValue.appendUnicode(java.lang.String value,
int offset,
int length)
Append a Java char buffer, possibly converting to a unicode string
|
StringValue |
BinaryBuilderValue.appendUnicode(java.lang.String s,
int start,
int end)
Append a Java string to the value.
|
StringValue |
StringValue.appendUnicode(Value value)
Append a Java char buffer, possibly converting to a unicode string
|
StringValue |
StringBuilderValue.appendUnicode(Value v)
Append a Java value to the value.
|
StringValue |
BinaryBuilderValue.appendUnicode(Value value)
Append a value to the value.
|
StringValue |
StringValue.appendUnicode(Value v1,
Value v2)
Append a Java char buffer, possibly converting to a unicode string
|
StringValue |
StringBuilderValue.appendUnicode(Value v1,
Value v2)
Append a Java value to the value.
|
StringValue |
StringValue.appendUtf8(byte[] buf)
Append a byte buffer to the value.
|
StringValue |
StringValue.appendUtf8(byte[] buf,
int offset,
int length)
Append a byte buffer to the value.
|
StringValue |
StringBuilderValue.appendUtf8(byte[] buf,
int offset,
int length)
Append a buffer to the value.
|
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.
|
StringValue |
Value.copyStringBuilder()
Converts to a string builder
|
StringValue |
UnicodeBuilderValue.copyStringBuilder()
Converts to a string builder
|
StringValue |
StringBuilderValue.copyStringBuilder()
Converts to a string builder
|
static StringValue |
StringBuilderValue.create(byte value)
Creates the string.
|
static StringValue |
StringValue.create(char value)
Creates the string.
|
static StringValue |
UnicodeBuilderValue.create(char value)
Creates the string.
|
static StringValue |
StringBuilderValue.create(char value)
Creates the string.
|
static StringValue |
BinaryBuilderValue.create(char value)
Creates the string.
|
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.
|
static StringValue |
BinaryBuilderValue.create(int value)
Creates the string.
|
StringValue |
Env.createBinaryBuilder()
Creates a binary builder.
|
StringValue |
Env.createBinaryBuilder(byte[] buffer)
Creates a binary builder.
|
StringValue |
Env.createBinaryBuilder(byte[] buffer,
int offset,
int length)
Creates a binary builder.
|
StringValue |
Env.createBinaryBuilder(int length)
Creates a binary builder.
|
StringValue |
Env.createBinaryString(TempBuffer head)
Creates a PHP string from a buffer.
|
StringValue |
LargeStringBuilderValue.createEmptyStringBuilder()
Creates an empty string builder of the same type.
|
StringValue |
Env.createLargeBinaryBuilder()
Creates a binary builder for large things like files.
|
StringValue |
Env.createStaticName()
Gets a static variable name.
|
StringValue |
Env.createString(byte[] buffer,
int offset,
int length)
Creates a PHP string from a byte buffer.
|
StringValue |
Env.createString(char ch)
Creates a string from a byte.
|
StringValue |
Env.createString(char[] buffer,
int length)
Creates a PHP string from a byte buffer.
|
StringValue |
Env.createString(char[] buffer,
int offset,
int length)
Creates a PHP string from a char buffer.
|
StringValue |
Env.createString(long value)
Creates a PHP string from a long.
|
StringValue |
Env.createString(java.lang.String s)
Creates a PHP string from a java String.
|
StringValue |
LargeStringBuilderValue.createStringBuilder()
Creates a string builder of the same type.
|
abstract StringValue |
StringValue.createStringBuilder()
Creates a string builder of the same type.
|
StringValue |
UnicodeBuilderValue.createStringBuilder()
Creates a string builder of the same type.
|
StringValue |
Env.createStringBuilder()
Creates an empty string builder.
|
StringValue |
LargeStringBuilderValue.createStringBuilder(int length)
Creates a string builder of the same type.
|
abstract StringValue |
StringValue.createStringBuilder(int length)
Creates a string builder of the same type.
|
StringValue |
UnicodeBuilderValue.createStringBuilder(int length)
Creates a string builder of the same type.
|
StringValue |
Env.createUnicodeBuilder()
Creates a unicode builder.
|
StringValue |
Env.getEmptyString() |
StringValue |
Env.getIni(java.lang.String name)
Returns an ini value.
|
StringValue |
Env.getInputData()
Returns the input (POST, PUT) data.
|
StringValue |
ObjectExtValue.Entry.getKey() |
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.
|
StringValue |
BinaryBuilderStream.getString() |
StringValue |
StringValue.intern()
Interns the string.
|
static StringValue |
MethodIntern.intern(java.lang.String name) |
StringValue |
SessionCallback.read(Env env,
java.lang.String id) |
StringValue |
Env.setIni(java.lang.String name,
java.lang.String value)
Sets an ini value.
|
StringValue |
Env.setIni(java.lang.String name,
Value value)
Sets an ini value.
|
StringValue |
StringValue.substring(int head)
Returns a StringValue substring.
|
StringValue |
StringValue.substring(int begin,
int end)
Returns a StringValue substring.
|
StringValue |
Value.toBinaryValue()
Converts to a BinaryValue.
|
StringValue |
UnicodeBuilderValue.toBinaryValue()
Converts to a BinaryValue.
|
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.
|
StringValue |
LargeStringBuilderValue.toBinaryValue(java.lang.String charset)
Converts to a BinaryValue in desired charset.
|
StringValue |
Value.toBinaryValue(java.lang.String charset)
Converts to a BinaryValue.
|
StringValue |
UnicodeBuilderValue.toBinaryValue(java.lang.String charset)
Converts to a BinaryValue in desired charset.
|
StringValue |
StringBuilderValue.toBinaryValue(java.lang.String charset)
Converts to a BinaryValue in desired charset.
|
StringValue |
StringValue.toLowerCase() |
StringValue |
LargeStringBuilderValue.toLowerCase(java.util.Locale locale)
Convert to lower case.
|
StringValue |
StringValue.toLowerCase(java.util.Locale locale)
Convert to lower case.
|
StringValue |
ConstStringValue.toLowerCase(java.util.Locale locale) |
StringValue |
UnicodeBuilderValue.toLowerCase(java.util.Locale locale)
Convert to lower case.
|
StringValue |
StringBuilderValue.toLowerCase(java.util.Locale locale)
Convert to lower case.
|
StringValue |
BinaryBuilderValue.toLowerCase(java.util.Locale locale)
Convert to lower case.
|
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 |
LargeStringBuilderValue.toStringBuilder()
Converts to a string builder
|
StringValue |
ArgRef.toStringBuilder() |
StringValue |
Var.toStringBuilder() |
StringValue |
Value.toStringBuilder()
Converts to a string builder
|
StringValue |
UnicodeValue.toStringBuilder()
Converts to a string builder
|
StringValue |
JavaAdapterVar.toStringBuilder() |
StringValue |
UnicodeBuilderValue.toStringBuilder()
Converts to a string builder
|
StringValue |
StringBuilderValue.toStringBuilder()
Converts to a string builder
|
StringValue |
BinaryBuilderValue.toStringBuilder()
Converts to a string builder
|
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 |
ArgGetFieldValue.toStringValue() |
StringValue |
ArgRef.toStringValue() |
StringValue |
Var.toStringValue() |
StringValue |
Value.toStringValue()
Converts to a StringValue.
|
StringValue |
StringValue.toStringValue()
Converts to a string value.
|
StringValue |
JavaAdapterVar.toStringValue() |
StringValue |
NullValue.toStringValue()
Converts to a StringValue.
|
StringValue |
ArgValue.toStringValue() |
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 |
Value.toUnicodeValue()
Converts to a UnicodeValue for marshaling, so it will create a
UnicodeValue event when unicode.semantics=false.
|
StringValue |
UnicodeValue.toUnicodeValue()
Convert to a unicode value.
|
StringValue |
UnicodeBuilderValue.toUnicodeValue()
Converts to a UnicodeValue.
|
StringValue |
StringBuilderValue.toUnicodeValue()
Converts to a UnicodeValue.
|
StringValue |
BinaryBuilderValue.toUnicodeValue()
Converts to a UnicodeValue.
|
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.
|
StringValue |
LargeStringBuilderValue.toUpperCase()
Convert to lower case.
|
StringValue |
StringValue.toUpperCase() |
StringValue |
UnicodeBuilderValue.toUpperCase()
Convert to lower case.
|
StringValue |
StringBuilderValue.toUpperCase()
Convert to lower case.
|
StringValue |
BinaryBuilderValue.toUpperCase()
Convert to lower case.
|
StringValue |
StringValue.toUpperCase(java.util.Locale locale)
Convert to upper case.
|
StringValue |
Value.varExport(Env env)
Exports the value.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<java.util.Map.Entry<StringValue,Var>> |
LazyStaticMap.entrySet() |
java.util.Set<java.util.Map.Entry<StringValue,EnvVar>> |
LazySymbolMap.entrySet() |
java.util.HashMap<StringValue,ClassField> |
QuercusClass.getClassFields()
Returns a set of the fields and their initial values
|
java.util.HashMap<StringValue,Value> |
QuercusClass.getConstantMap(Env env)
Returns the constants defined in this class.
|
java.util.Map<StringValue,EnvVar> |
Env.getEnv()
Returns the current environment.
|
java.util.Map<StringValue,EnvVar> |
Env.getGlobalEnv()
Returns the current environment.
|
java.util.ArrayList<StringValue> |
QuercusClass.getStaticFieldNames()
Returns the static field names.
|
java.util.HashMap<StringValue,ProtocolWrapper> |
Env.getStreamWrappers() |
java.util.Map<StringValue,EnvVar> |
Env.pushEnv(java.util.Map<StringValue,EnvVar> map)
Pushes a new environment.
|
Modifier and Type | Method and Description |
---|---|
void |
QuercusClass.addConstant(StringValue name,
Expr expr)
Adds a constant definition
|
Value |
Env.addConstant(StringValue name,
Value value,
boolean isCaseInsensitive)
Sets a constant.
|
Value |
DefinitionState.addFunction(StringValue name,
AbstractFunction fun)
Adds a function, e.g.
|
Value |
Env.addFunction(StringValue name,
AbstractFunction fun) |
Value |
DefinitionState.addFunction(StringValue name,
StringValue lowerName,
AbstractFunction fun)
Adds a function from a compiled include
|
void |
QuercusClass.addJavaConstant(StringValue name,
java.lang.Object obj)
Adds a constant definition
|
void |
QuercusClass.addMethod(StringValue name,
AbstractFunction fun)
Adds a method.
|
void |
QuercusClass.addMethodIfNotExist(StringValue name,
AbstractFunction fun)
Adds a method if it does not exist.
|
void |
QuercusClass.addStaticFieldExpr(java.lang.String className,
StringValue name,
Expr value)
Adds a static class field.
|
void |
QuercusClass.addStaticTraitFieldExpr(java.lang.String bindingClassName,
StringValue name,
Expr value)
Adds a static class field.
|
void |
Env.addStreamWrapper(StringValue name,
ProtocolWrapper wrapper) |
void |
QuercusClass.addTraitMethod(java.lang.String bindingClassName,
StringValue name,
AbstractFunction fun)
Adds a trait method to this class.
|
StringValue |
StringValue.append(Env env,
StringValue unicodeStr,
java.lang.String charset) |
StringValue |
UnicodeBuilderValue.append(Env env,
StringValue unicodeStr,
java.lang.String charset) |
StringValue |
StringValue.appendBytes(StringValue s)
Append a Java String to the value without conversions.
|
void |
LargeStringBuilderValue.appendTo(StringValue bb)
Append to a string builder.
|
Value |
Env.call(StringValue name)
Evaluates the named function.
|
Value |
Env.call(StringValue name,
Value a0)
Evaluates the named function.
|
Value |
Env.call(StringValue name,
Value[] args)
Evaluates the named function.
|
Value |
Env.call(StringValue name,
Value a0,
Value a1)
Evaluates the named function.
|
Value |
Env.call(StringValue name,
Value a0,
Value a1,
Value a2)
Evaluates the named function.
|
Value |
Env.call(StringValue name,
Value a0,
Value a1,
Value a2,
Value a3)
Evaluates the named function.
|
Value |
Env.call(StringValue name,
Value a0,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates the named function.
|
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 |
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 |
Env.callRef(StringValue name)
Evaluates the named function.
|
Value |
Env.callRef(StringValue name,
Value a0)
EvalRefuates the named function.
|
Value |
Env.callRef(StringValue name,
Value[] args)
Evaluates the named function.
|
Value |
Env.callRef(StringValue name,
Value a0,
Value a1)
EvalRefuates the named function.
|
Value |
Env.callRef(StringValue name,
Value a0,
Value a1,
Value a2)
EvalRefuates the named function.
|
Value |
Env.callRef(StringValue name,
Value a0,
Value a1,
Value a2,
Value a3)
Evaluates the named function.
|
Value |
Env.callRef(StringValue name,
Value a0,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates the named function.
|
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.
|
int |
StringValue.cmpString(StringValue rValue)
Compare two strings
|
boolean |
MethodMap.containsKey(StringValue key) |
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.
|
boolean |
SessionArrayValue.decode(Env env,
StringValue encoded)
Decodes encoded values, adding them to this object.
|
Value |
Env.evalCode(StringValue code)
Compiles and evalutes the given code
|
int |
QuercusClass.findFieldIndex(StringValue name)
Returns a set of the fields and their initial values
|
AbstractFunction |
Value.findFunction(StringValue methodName)
Finds the method name.
|
AbstractFunction |
JavaAdapter.findFunction(StringValue methodName)
Returns the method.
|
AbstractFunction |
QuercusClass.findFunction(StringValue methodName)
Finds the matching function.
|
AbstractFunction |
ObjectValue.findFunction(StringValue methodName)
Finds the method name.
|
AbstractFunction |
DefinitionState.findFunction(StringValue name)
Finds the java reflection method for the function with the given name.
|
AbstractFunction |
Env.findFunction(StringValue name)
Returns the function with a given name.
|
int |
Env.findFunctionId(StringValue name)
Returns the function with a given name.
|
Var |
LazyStaticMap.get(StringValue key)
Returns the matching value, or null.
|
EnvVar |
LazySymbolMap.get(StringValue key)
Returns the matching value, or null.
|
V |
MethodMap.get(StringValue key) |
V |
MethodMap.get(StringValue key,
int hash) |
V |
MethodMap.get(StringValue key,
int hash,
boolean isStatic) |
ClassField |
QuercusClass.getClassField(StringValue name)
Returns a set of the fields and their initial values
|
Value |
QuercusClass.getConstant(Env env,
StringValue name)
Finds the matching constant
|
EnvVar |
Env.getEnvVar(StringValue name) |
EnvVar |
Env.getEnvVar(StringValue name,
boolean isAutoCreate,
boolean isOutputNotice)
Gets a variable
|
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.
|
ClassField |
CompiledClassDef.getField(StringValue name) |
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.
|
AbstractFunction |
QuercusClass.getFunction(StringValue methodName)
Finds the matching function.
|
AbstractFunction |
Env.getFunction(StringValue name) |
AbstractFunction |
QuercusClass.getFunction(StringValue methodName,
int hash)
Finds the matching function.
|
EnvVar |
Env.getGlobalEnvVar(StringValue name)
Gets a variable
|
EnvVar |
Env.getGlobalEnvVar(StringValue name,
boolean isAutoCreate,
boolean isOutputNotice)
Gets a variable
|
Var |
Env.getGlobalRef(StringValue name)
Gets a global value.
|
protected EnvVar |
Env.getGlobalScriptContextRef(StringValue name) |
protected EnvVar |
Env.getGlobalSpecialRef(StringValue name)
Gets a value.
|
Value |
Env.getGlobalValue(StringValue name)
Gets a global
|
Var |
Env.getGlobalVar(StringValue name)
Gets a value.
|
Var |
Env.getGlobalVar(StringValue name,
Value value)
Gets a variable
|
EnvVar |
Env.getLazyEnvVar(StringValue name) |
AbstractFunction |
QuercusClass.getMethod(StringValue name) |
AbstractFunction |
ObjectValue.getMethod(StringValue name) |
V |
MethodMap.getRaw(StringValue key) |
Var |
Env.getRef(StringValue name)
Gets a value.
|
Var |
Env.getRef(StringValue name,
boolean isAutoCreate)
Gets a value.
|
V |
MethodMap.getStatic(StringValue key,
int 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 |
Env.getStaticValue(StringValue name)
Gets a static variable
|
Var |
Env.getStaticVar(StringValue name)
Gets a static variable
|
Var |
Closure.getStaticVar(StringValue name) |
ProtocolWrapper |
Env.getStreamWrapper(StringValue name) |
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.
|
java.lang.String |
QuercusClass.getTraitMethodBindingClassName(StringValue traitMethodName)
Returns the name of the class that included this trait.
|
Value |
Env.getValue(StringValue name)
Gets a value.
|
Value |
Env.getValue(StringValue name,
boolean isAutoCreate,
boolean isOutputNotice)
Gets a value.
|
Var |
Env.getVar(StringValue name)
Gets a value.
|
Var |
Env.getVar(StringValue name,
boolean isAutoCreate,
boolean isOutputNotice)
Gets a value.
|
Var |
Env.getVar(StringValue name,
Value value)
Gets a variable
|
boolean |
QuercusClass.hasConstant(StringValue name)
Returns true if the constant exists.
|
Value |
Env.include(Path scriptPwd,
StringValue include,
boolean isRequire,
boolean isOnce)
Evaluates an included file.
|
Value |
Env.include(StringValue include)
Evaluates an included file.
|
Value |
Env.includeOnce(Path scriptPwd,
StringValue include,
boolean isRequire)
Evaluates an included file.
|
Value |
Env.includeOnce(StringValue include)
Evaluates an included file.
|
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) |
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 |
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
|
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) |
Path |
Env.lookup(StringValue relPath)
Looks up the path.
|
Path |
Env.lookupInclude(StringValue relPath)
Looks up the path.
|
protected static void |
Value.printJavaString(java.io.PrintWriter out,
StringValue s) |
boolean |
Env.pushFieldGet(Env.OVERLOADING_TYPES type,
java.lang.String className,
StringValue fieldName) |
EnvVar |
LazySymbolMap.put(StringValue key,
EnvVar newVar)
Returns the matching value, or null.
|
void |
ArrayValue.put(StringValue keyBinary,
StringValue keyUnicode,
Value value,
boolean isUnicode)
Adds a new value.
|
void |
MethodMap.put(StringValue name,
V value) |
Var |
LazyStaticMap.put(StringValue key,
Var newVar)
Returns the matching value, or null.
|
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 |
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.
|
boolean |
StringValue.regionMatches(int offset,
StringValue match,
int mOffset,
int mLength)
Returns true if the region matches
|
Value |
Env.require(StringValue include)
Evaluates an included file.
|
Value |
Env.requireOnce(StringValue include)
Evaluates an included file.
|
boolean |
Env.restoreStreamWrapper(StringValue name) |
Value |
QuercusClass.setField(Env env,
Value qThis,
StringValue name,
Value value)
Implements the __set method call.
|
Value |
Env.setGlobalValue(StringValue name,
Value value)
External calls to set a global value.
|
void |
Env.setInputData(StringValue data)
Sets the post data.
|
protected void |
ConstStringValue.setLowerCase(StringValue lowerCase) |
Var |
Env.setRef(StringValue name,
Value value)
Sets a value.
|
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.
|
Var |
Env.setStaticRef(StringValue name,
Value value)
Gets a static variable
|
void |
StringBuilderOutputStream.setStringBuilder(StringValue sb) |
Value |
Env.setValue(StringValue name,
Value value)
Sets a value.
|
Var |
Env.setVar(StringValue name,
Var var)
Sets a variable.
|
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
|
boolean |
Env.unregisterStreamWrapper(StringValue name) |
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.unsetField(StringValue name)
Removes a value.
|
void |
Var.unsetField(StringValue name)
Unsets the field.
|
void |
Value.unsetField(StringValue name)
Removes the field ref.
|
void |
JavaAdapterVar.unsetField(StringValue index)
Unsets the field.
|
void |
CopyObjectExtValue.unsetField(StringValue name)
Removes a value.
|
void |
QuercusClass.unsetField(StringValue name) |
Var |
Env.unsetGlobalVar(StringValue name)
Unsets variable
|
Var |
Env.unsetLocalVar(StringValue name)
Unsets variable
|
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 |
Var.unsetThisField(StringValue name)
Unsets the field.
|
void |
Value.unsetThisField(StringValue name)
Removes the field ref.
|
void |
Var.unsetThisPrivateField(java.lang.String className,
StringValue name)
Unsets the field.
|
void |
Value.unsetThisPrivateField(java.lang.String className,
StringValue name)
Removes the field ref.
|
Var |
Env.unsetVar(StringValue name)
Unsets variable
|
protected void |
DoubleValue.varExportImpl(StringValue sb,
int level)
Exports the value.
|
protected void |
ObjectExtValue.varExportImpl(StringValue sb,
int level)
Exports the value.
|
protected void |
BooleanValue.varExportImpl(StringValue sb,
int level)
Exports the value.
|
protected void |
CallbackFunction.varExportImpl(StringValue sb,
int level)
Exports the value.
|
protected void |
Value.varExportImpl(StringValue sb,
int level)
Exports the value.
|
protected void |
StringValue.varExportImpl(StringValue sb,
int level)
Exports the value.
|
protected void |
NullValue.varExportImpl(StringValue sb,
int level)
Exports the value.
|
protected void |
JavaAdapter.varExportImpl(StringValue sb,
int level)
Exports the value.
|
protected void |
ArrayValue.varExportImpl(StringValue sb,
int level)
Exports the value.
|
protected void |
LongValue.varExportImpl(StringValue sb,
int level)
Exports the value.
|
Modifier and Type | Method and Description |
---|---|
void |
Env.popEnv(java.util.Map<StringValue,EnvVar> oldEnv)
Restores the old environment.
|
java.util.Map<StringValue,EnvVar> |
Env.pushEnv(java.util.Map<StringValue,EnvVar> map)
Pushes a new environment.
|
Constructor and Description |
---|
ArgGetFieldValue(Env env,
Value obj,
StringValue name) |
BinaryBuilderStream(StringValue out) |
CallbackClassMethod(QuercusClass qClass,
StringValue methodName) |
CallbackClassMethod(QuercusClass qClass,
StringValue methodName,
Value qThis) |
CallbackFunction(AbstractFunction fun,
StringValue funName) |
CallbackFunction(Env env,
StringValue funName) |
CallbackObjectMethod(ObjectValue obj,
StringValue methodName) |
CompiledConstStringValue(StringValue s) |
Entry(StringValue key) |
Entry(StringValue key,
Value value) |
LargeStringBuilderValue(StringValue s) |
LazyEnvVar(StringValue name) |
StringBuilderOutputStream(StringValue sb) |
Modifier and Type | Field and Description |
---|---|
protected StringValue |
ConstClassExpr._funName |
protected StringValue |
ClassVarMethodExpr._methodName |
protected StringValue |
ClassMethodExpr._methodName |
protected StringValue |
ClassVirtualMethodExpr._methodName |
protected StringValue |
ObjectMethodExpr._methodName |
protected StringValue |
TraitParentClassMethodExpr._methodName |
protected StringValue |
ObjectFieldExpr._name |
protected StringValue |
CallExpr._name |
protected StringValue |
TraitParentClassConstExpr._name |
protected StringValue |
ThisFieldExpr._name |
protected StringValue |
ClassConstExpr._name |
protected StringValue |
ClassVarConstExpr._name |
protected StringValue |
VarExpr._name |
protected StringValue |
ClassVirtualConstExpr._name |
protected StringValue |
ClassConstructorExpr._nameV |
protected StringValue |
CallExpr._nsName |
protected StringValue |
LiteralStringExpr._value |
protected StringValue |
ClassVarFieldExpr._varName |
protected StringValue |
ClassVirtualFieldExpr._varName |
protected StringValue |
ClassFieldExpr._varName |
Modifier and Type | Method and Description |
---|---|
static StringValue |
ConstClassExpr.evalStatic(Env env,
Value qThis,
StringValue funName)
Called by pro version.
|
StringValue |
Expr.evalStringValue(Env env)
Evaluates the expression as a string value
|
StringValue |
LiteralStringExpr.evalStringValue(Env env)
Evaluates the expression as a string value.
|
StringValue |
CallExpr.getName()
Returns the name.
|
StringValue |
VarExpr.getName()
Returns the variable name.
|
StringValue |
VarInfo.getName()
Returns the variable name.
|
Modifier and Type | Method and Description |
---|---|
Expr |
ExprFactory.createCall(QuercusParser parser,
StringValue name,
java.util.ArrayList<Expr> args)
Creates a new function call.
|
Expr |
ExprFactory.createClassConst(Expr className,
StringValue name)
Creates an expression class const expression ($class::FOO).
|
Expr |
Expr.createClassConst(QuercusParser parser,
StringValue name)
Creates a class field $class::foo
|
Expr |
ConstExpr.createClassConst(QuercusParser parser,
StringValue name)
Creates a class field Foo::bar
|
Expr |
LiteralStringExpr.createClassConst(QuercusParser parser,
StringValue name)
Creates a class field $class::foo
|
ClassConstExpr |
ExprFactory.createClassConst(java.lang.String className,
StringValue name)
Creates a class const expression.
|
Expr |
ExprFactory.createClassConstructor(Location loc,
java.lang.String className,
StringValue methodName,
java.util.ArrayList<Expr> args)
Creates a class method call A::foo(...)
|
ConstClassExpr |
ExprFactory.createClassExpr(Location location,
StringValue funName)
Creates a __CLASS__ expression (for traits).
|
Expr |
ExprFactory.createClassField(Expr className,
StringValue name)
Creates an class static field '$a::$b' expression.
|
Expr |
Expr.createClassField(QuercusParser parser,
StringValue name)
Creates a class field $class::$foo
|
Expr |
ConstExpr.createClassField(QuercusParser parser,
StringValue name)
Creates a class field Foo::$bar
|
Expr |
ExprFactory.createClassField(java.lang.String className,
StringValue name)
Creates an class static field 'a::$b' expression.
|
Expr |
ExprFactory.createClassMethodCall(Location loc,
Expr className,
StringValue methodName,
java.util.ArrayList<Expr> args)
Creates a class method call ${class}::foo(...)
|
Expr |
ExprFactory.createClassMethodCall(Location loc,
java.lang.String className,
StringValue methodName,
java.util.ArrayList<Expr> args)
Creates a class method call A::foo(...)
|
Statement |
ExprFactory.createClassStatic(Location loc,
StringValue staticName,
VarExpr var,
Expr value)
Creates a static statement
|
ClassVirtualConstExpr |
ExprFactory.createClassVirtualConst(StringValue name)
Creates a class const expression (static::FOO).
|
Expr |
ExprFactory.createClassVirtualField(StringValue name)
Creates a class static field 'static::$b' expression.
|
Expr |
ExprFactory.createClassVirtualMethodCall(Location loc,
StringValue methodName,
java.util.ArrayList<Expr> args)
Creates a new function call based on the class context.
|
Expr |
Expr.createFieldGet(ExprFactory factory,
Location location,
StringValue name)
Creates a field ref
|
Expr |
ThisExpr.createFieldGet(ExprFactory factory,
Location location,
StringValue name)
Creates a field ref
|
Expr |
ExprFactory.createFieldGet(Expr base,
StringValue name)
Creates an object get '$a->b' expression.
|
Expr |
ExprFactory.createMethodCall(Location loc,
Expr objExpr,
StringValue methodName,
java.util.ArrayList<Expr> args)
Creates a method call $a->foo(...).
|
Statement |
ExprFactory.createStatic(Location loc,
StringValue uniqueStaticName,
VarExpr var,
Expr value)
Creates a static statement
|
Expr |
ExprFactory.createString(StringValue lexeme)
Creates a string (php5) literal expression.
|
Statement |
ExprFactory.createText(Location loc,
StringValue text)
Creates a text statement
|
ThisFieldExpr |
ExprFactory.createThisField(Location location,
ThisExpr qThis,
StringValue name)
Creates a "$this->foo" expression.
|
Expr |
ExprFactory.createThisMethod(Location loc,
ThisExpr qThis,
StringValue methodName,
java.util.ArrayList<Expr> args)
Creates a $this method call $this->foo(...).
|
TraitParentClassConstExpr |
ExprFactory.createTraitParentClassConst(java.lang.String traitName,
StringValue name)
Creates a parent const expression.
|
Expr |
ExprFactory.createTraitParentClassMethodCall(Location loc,
java.lang.String traitName,
StringValue methodName,
java.util.ArrayList<Expr> args)
Creates a parent class method call parent::foo(...)
|
protected Value |
AbstractMethodExpr.eval(Env env,
Value qThis,
StringValue methodName,
int hashCode,
Expr[] argExprs)
Evaluates the expression.
|
static StringValue |
ConstClassExpr.evalStatic(Env env,
Value qThis,
StringValue funName)
Called by pro version.
|
Constructor and Description |
---|
CallExpr(Location location,
StringValue name,
java.util.ArrayList<Expr> args) |
CallExpr(Location location,
StringValue name,
Expr[] args) |
ClassConstExpr(Location location,
java.lang.String className,
StringValue name) |
ClassConstExpr(java.lang.String className,
StringValue name) |
ClassConstructorExpr(Location location,
java.lang.String className,
StringValue nameV,
java.util.ArrayList<Expr> args) |
ClassConstructorExpr(Location location,
java.lang.String className,
StringValue nameV,
Expr[] args) |
ClassFieldExpr(java.lang.String className,
StringValue varName) |
ClassMethodExpr(Location location,
java.lang.String className,
StringValue methodName,
java.util.ArrayList<Expr> args) |
ClassMethodExpr(Location location,
java.lang.String className,
StringValue methodName,
Expr[] args) |
ClassVarConstExpr(Expr className,
StringValue name) |
ClassVarFieldExpr(Expr className,
StringValue varName) |
ClassVarMethodExpr(Location location,
Expr className,
StringValue methodName,
java.util.ArrayList<Expr> args) |
ClassVirtualConstExpr(Location location,
StringValue name) |
ClassVirtualConstExpr(StringValue name) |
ClassVirtualFieldExpr(StringValue varName) |
ClassVirtualMethodExpr(Location location,
StringValue methodName,
java.util.ArrayList<Expr> args) |
ClassVirtualMethodExpr(Location location,
StringValue name,
Expr[] args) |
ConstClassExpr(Location location,
StringValue funName) |
LiteralStringExpr(StringValue value) |
ObjectFieldExpr(Expr objExpr,
StringValue name) |
ObjectFieldExpr(Location location,
Expr objExpr,
StringValue name) |
ObjectMethodExpr(Location location,
Expr objExpr,
StringValue name,
java.util.ArrayList<Expr> args) |
ThisFieldExpr(Location location,
ThisExpr qThis,
StringValue name) |
ThisMethodExpr(Location location,
ThisExpr qThis,
StringValue methodName,
java.util.ArrayList<Expr> args) |
TraitParentClassConstExpr(Location location,
java.lang.String traitName,
StringValue name) |
TraitParentClassConstExpr(java.lang.String traitName,
StringValue name) |
TraitParentClassMethodExpr(Location location,
java.lang.String traitName,
StringValue methodName,
java.util.ArrayList<Expr> args) |
TraitParentClassMethodExpr(Location location,
java.lang.String traitName,
StringValue methodName,
Expr[] args) |
VarInfo(StringValue name,
FunctionInfo function) |
Modifier and Type | Method and Description |
---|---|
Value |
CompiledFunction.callMethod(Env env,
StringValue methodName,
int hash,
Value[] args) |
Constructor and Description |
---|
FunSpecialCall(AbstractFunction call,
StringValue name) |
Modifier and Type | Method and Description |
---|---|
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 StringValue |
MiscModule.escapeshellarg(Env env,
StringValue arg)
Escapes characters in a string.
|
static StringValue |
HtmlModule.html_entity_decode(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 StringValue |
OptionsModule.ini_get(Env env,
java.lang.String varName)
Returns an initialization value.
|
static StringValue |
OptionsModule.ini_set(Env env,
java.lang.String varName,
StringValue value)
Sets an initialization value.
|
static StringValue |
NetworkModule.long2ip(Env env,
long address) |
StringValue |
UnserializeReader.readStringValue(Env env,
int len) |
StringValue |
UnserializeReader.readUnicodeValue(Env env,
int len) |
static StringValue |
UrlModule.urlencode(StringValue str)
Gets the magic quotes value.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<StringValue,Value> |
CoreModule.getConstMap() |
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.
|
boolean |
ApcModule.apc_compile_file(Env env,
StringValue name)
Preloads the specified file.
|
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 |
UrlModule.base64_encode(StringValue s)
Encodes base64
|
static Value |
MathModule.bindec(Env env,
StringValue bin)
Returns the decimal equivalent of the binary number represented by the
binary string argument.
|
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 Value |
VariableModule.define(Env env,
StringValue name,
Value value,
boolean isCaseInsensitive)
Defines a constant
|
static boolean |
ErrorModule.error_log(Env env,
StringValue message,
int type,
StringValue destination,
StringValue extraHeaders)
Send a message to the log.
|
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 boolean |
FunctionModule.function_exists(Env env,
StringValue name)
Returns true if the function exists.
|
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.
|
Value |
ResinModule.QuercusDistcache.get(Env env,
StringValue key) |
static Value |
OptionsModule.getenv(Env env,
StringValue key)
Gets an environment 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(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 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 Value |
OptionsModule.ini_alter(Env env,
java.lang.String varName,
StringValue value)
Sets an initialization value.
|
static StringValue |
OptionsModule.ini_set(Env env,
java.lang.String varName,
StringValue value)
Sets an initialization value.
|
static boolean |
ClassesModule.method_exists(Env env,
Value obj,
StringValue methodName)
Returns true if the named method exists on the object.
|
Value |
MhashModule.mhash(Env env,
int hash,
StringValue data,
java.lang.String key) |
static Value |
HtmlModule.nl2br(Env env,
StringValue string)
Replaces newlines with HTML breaks.
|
static Value |
OutputModule.ob_gzhandler(Env env,
StringValue buffer,
int state)
Output buffering compatible callback that automatically compresses
the output.
|
static Value |
MathModule.octdec(Env env,
StringValue oct)
Returns the decimal equivalent of the octal number represented by the
octal_string argument.
|
static Value |
UrlModule.parse_url(Env env,
StringValue str,
int component)
Parses the URL into an array.
|
static java.lang.String |
OptionsModule.phpversion(Env env,
StringValue module)
Returns the quercus version.
|
static Value |
ClassesModule.property_exists(Env env,
Value obj,
StringValue name)
Returns true if the named property exists on the object.
|
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 ArrayValue |
TokenModule.token_get_all(Env env,
StringValue s)
Parses the string.
|
Value |
MiscModule.unpack(Env env,
java.lang.String format,
StringValue s)
packs the format into a binary.
|
static Value |
VariableModule.unserialize(Env env,
StringValue s)
Unserializes the value from a string.
|
static StringValue |
UrlModule.urlencode(StringValue str)
Gets the magic quotes value.
|
static Value |
OptionsModule.version_compare(Env env,
StringValue version1,
StringValue version2,
java.lang.String op)
Compares versions
|
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.
|
Constructor and Description |
---|
UnserializeReader(StringValue s) |
Modifier and Type | Method and Description |
---|---|
StringValue |
CurlResource.getReturnTransfer()
Returns the value for the CURLOPT_RETURNTRANSFER option.
|
Modifier and Type | Method and Description |
---|---|
void |
CurlResource.setBody(StringValue body)
Sets the body of the last request.
|
void |
CurlResource.setHeader(StringValue header)
Saves the header that was returned by the server.
|
Modifier and Type | Method and Description |
---|---|
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.
|
StringValue |
DateTime.format(Env env,
StringValue format) |
StringValue |
DateTimeInterface.format(Env env,
StringValue format) |
StringValue |
DateModule.gmdate(Env env,
StringValue format,
long time)
Returns the formatted date.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<StringValue,Value> |
DateModule.getConstMap() |
Modifier and Type | Method and Description |
---|---|
static Value |
DateModule.date_format(Env env,
DateTime dateTime,
StringValue format) |
static void |
DateModule.date_modify(DateTime dateTime,
StringValue modify) |
static Value |
DateModule.date_parse(Env env,
StringValue date) |
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.
|
protected static Value |
DateTimeZone.findTimeZone(StringValue abbr) |
protected static Value |
DateTimeZone.findTimeZone(StringValue abbr,
int offset,
boolean isDST) |
StringValue |
DateTime.format(Env env,
StringValue format) |
StringValue |
DateTimeInterface.format(Env env,
StringValue format) |
StringValue |
DateModule.gmdate(Env env,
StringValue format,
long time)
Returns the formatted date.
|
Value |
DateModule.idate(Env env,
StringValue format,
long time)
Returns the formatted date as an int.
|
void |
DateTime.modify(StringValue modify) |
static Value |
DateModule.timezone_name_from_abbr(StringValue abbr,
int gmtOffset,
boolean isDST) |
Constructor and Description |
---|
DateTime(Env env,
StringValue timeString) |
DateTime(Env env,
StringValue timeString,
DateTimeZone dateTimeZone) |
Modifier and Type | Method and Description |
---|---|
StringValue |
Mysqli.character_set_name(Env env)
Returns the client encoding.
|
StringValue |
Mysqli.client_encoding(Env env)
Alias for character_set_name
|
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
|
StringValue |
Mysqli.escape_string(Env env,
StringValue str)
Escapes the string
|
StringValue |
Mysqli.get_host_info(Env env)
Returns the host information.
|
StringValue |
Mysqli.get_host_name(Env env)
Returns the host name.
|
StringValue |
Mysqli.get_server_info(Env env)
Returns the server information.
|
StringValue |
Mysqli.geterror(Env env)
Quercus function to get the field 'error'.
|
StringValue |
MysqliStatement.geterror(Env env)
Quercus function to get the field 'error'.
|
StringValue |
Mysqli.gethost_info(Env env)
Quercus function to get the field 'host_info'.
|
StringValue |
Mysqli.getserver_info(Env env)
Quercus function to get the field 'server_info'.
|
StringValue |
Mysqli.getsqlstate(Env env)
Quercus function to get the field 'sqlstate'.
|
StringValue |
MysqliStatement.getsqlstate(Env env)
Quercus function to get the field 'sqlstate'.
|
static StringValue |
MysqlModule.mysql_client_encoding(Env env,
Mysqli conn)
Returns the client encoding
|
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 StringValue |
MysqlModule.mysql_get_host_info(Env env,
Mysqli conn)
Returns a string describing the host.
|
static StringValue |
MysqlModule.mysql_real_escape_string(Env env,
Value val,
Mysqli conn)
Escapes special characters.
|
StringValue |
MysqliModule.mysql_stmt_error(Env env,
MysqliStatement stmt)
Returns a descrption of the error or an empty strng for no 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 StringValue |
MysqliModule.mysqli_stmt_error(Env env,
MysqliStatement stmt)
Returns the error message for the prepared statement.
|
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 StringValue |
PostgresModule.pg_field_type(Env env,
PostgresResult result,
int fieldNumber)
Returns the type name for the corresponding field number
|
static StringValue |
PostgresModule.pg_fieldtype(Env env,
PostgresResult result,
int fieldNumber)
pg_field_type() alias.
|
static StringValue |
PostgresModule.pg_last_error(Env env,
Postgres conn)
Get the last error message string of a connection
|
static StringValue |
PostgresModule.pg_lo_read(Env env,
java.lang.Object largeObject,
int len)
Read a large object
|
static StringValue |
PostgresModule.pg_loread(Env env,
java.lang.Object largeObject,
int len)
pg_lo_read() alias.
|
static StringValue |
PostgresModule.pg_port(Env env,
Postgres conn)
Return the port number associated with the connection
|
static StringValue |
Postgres.pgRealEscapeString(StringValue str) |
StringValue |
Mysqli.real_escape_string(Env env,
StringValue str)
Escapes the string
|
protected StringValue |
JdbcConnectionResource.realEscapeString(Env env,
StringValue str)
Escape the given string for SQL statements.
|
protected StringValue |
Postgres.realEscapeString(StringValue str)
Escape the given string for SQL statements.
|
StringValue |
Mysqli.sqlstate(Env env)
Returns the SQLSTATE error
|
StringValue |
MysqliStatement.sqlstate(Env env)
Returns SQLSTATE error from previous statement operation.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MysqliStatement.bind_param(Env env,
StringValue typeStr,
Value[] params)
Binds variables to a prepared statement as parameters.
|
StringValue |
Mysqli.escape_string(Env env,
StringValue str)
Escapes the string
|
boolean |
Mysqli.multi_query(Env env,
StringValue query)
executes one or multiple queries which are
concatenated by a semicolon.
|
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 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 Value |
MysqlModule.mysql_db_query(Env env,
java.lang.String databaseName,
StringValue query,
Mysqli conn)
Returns result set or false on error
|
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 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_pconnect(Env env,
StringValue server,
StringValue user,
StringValue password,
boolean newLink,
int flags)
Returns a new persistent mysql connection.
|
static Value |
MysqlModule.mysql_query(Env env,
StringValue sql,
Mysqli conn)
Executes a query and returns a result set.
|
static boolean |
MysqlModule.mysql_set_charset(Env env,
StringValue charset,
Mysqli conn) |
static java.lang.Object |
MysqlModule.mysql_unbuffered_query(Env env,
StringValue name,
Mysqli conn)
Queries the database.
|
static boolean |
MysqliModule.mysqli_bind_param(Env env,
MysqliStatement stmt,
StringValue types,
Value[] params)
|
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_escape_string(Env env,
Mysqli conn,
StringValue unescapedString)
|
static boolean |
MysqliModule.mysqli_multi_query(Env env,
Mysqli conn,
StringValue query)
Executes one or multiple queires which are
concatenated by a semicolon.
|
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_set_charset(Env env,
Mysqli conn,
StringValue charset) |
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 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 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 StringValue |
Postgres.pgRealEscapeString(StringValue str) |
Value |
Mysqli.query(Env env,
StringValue sqlV,
int resultMode)
Executes a query.
|
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 StringValue |
Postgres.realEscapeString(StringValue str)
Escape the given string for SQL statements.
|
boolean |
Mysqli.set_charset(Env env,
StringValue charset) |
Constructor and Description |
---|
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,
StringValue host,
StringValue user,
StringValue password,
java.lang.String db,
int port,
StringValue socket)
This is the constructor for the mysqli class.
|
Modifier and Type | Method and Description |
---|---|
StringValue |
DOMDocument.saveHTML(Env env) |
StringValue |
DOMDocument.saveXML(Env env,
DOMNode node,
Value options) |
Modifier and Type | Method and Description |
---|---|
boolean |
DOMDocument.loadXML(Env env,
StringValue source,
Value options) |
Modifier and Type | Method and Description |
---|---|
StringValue |
BinaryInput.appendTo(StringValue builder)
Appends to a string builder.
|
StringValue |
WrappedStream.appendTo(StringValue builder)
Appends to a string builder.
|
StringValue |
HttpInputOutput.appendTo(StringValue builder)
Appends to a string builder.
|
StringValue |
AbstractBinaryInput.appendTo(StringValue builder)
Appends to a string builder.
|
StringValue |
FileInputOutput.appendTo(StringValue builder)
Appends to a string builder.
|
StringValue |
AbstractBinaryInputOutput.appendTo(StringValue builder)
Appends to a string builder.
|
StringValue |
ReadStreamInput.appendTo(StringValue builder)
Appends to a string builder.
|
StringValue |
FileModule.dirname(Env env,
StringValue path)
Returns the directory name of a string.
|
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.
|
StringValue |
BinaryInput.read(int length)
Reads a Binary string.
|
StringValue |
WrappedStream.read(int length)
Reads a Binary string.
|
StringValue |
HttpInputOutput.read(int length)
Reads a Binary string.
|
StringValue |
AbstractBinaryInput.read(int length)
Reads into a binary builder.
|
StringValue |
FileInputOutput.read(int length)
Reads a Binary string.
|
StringValue |
AbstractBinaryInputOutput.read(int length)
Reads into a binary builder.
|
StringValue |
ReadStreamInput.read(int length)
Reads into a binary builder.
|
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.
|
StringValue |
BinaryInput.readLine(long length)
Reads a line from the buffer.
|
StringValue |
WrappedStream.readLine(long length)
Reads a line from a file, returning null on EOF.
|
StringValue |
HttpInputOutput.readLine(long length)
Reads a line from the buffer.
|
StringValue |
AbstractBinaryInput.readLine(long length)
Reads a line from a file, returning null on EOF.
|
StringValue |
BufferedBinaryInputOutput.readLine(long length)
Reads a line from a file, returning null on EOF.
|
StringValue |
FileInputOutput.readLine(long length)
Reads a line from the buffer.
|
StringValue |
AbstractBinaryInputOutput.readLine(long length)
Reads a line from a file, returning null on EOF.
|
StringValue |
ReadStreamInput.readLine(long length)
Reads a line from a file, returning null on EOF.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<StringValue,Value> |
StreamModule.getConstMap()
Adds the constant to the PHP engine's constant map.
|
java.util.Map<StringValue,Value> |
FileModule.getConstMap()
Returns the constants defined by this module.
|
java.util.Map<StringValue,Value> |
SocketModule.getConstMap()
Returns the constants defined by this module.
|
Modifier and Type | Method and Description |
---|---|
StringValue |
BinaryInput.appendTo(StringValue builder)
Appends to a string builder.
|
StringValue |
WrappedStream.appendTo(StringValue builder)
Appends to a string builder.
|
StringValue |
HttpInputOutput.appendTo(StringValue builder)
Appends to a string builder.
|
StringValue |
AbstractBinaryInput.appendTo(StringValue builder)
Appends to a string builder.
|
StringValue |
FileInputOutput.appendTo(StringValue builder)
Appends to a string builder.
|
StringValue |
AbstractBinaryInputOutput.appendTo(StringValue builder)
Appends to a string builder.
|
StringValue |
ReadStreamInput.appendTo(StringValue builder)
Appends to a string builder.
|
static Value |
FileModule.basename(StringValue path,
StringValue suffix)
Returns the base name of a string.
|
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 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.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.filesize(Env env,
StringValue filename)
Returns the file's size
|
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.fputcsv(Env env,
BinaryOutput os,
ArrayValue value,
StringValue delimiter,
StringValue enclosure)
Parses a comma-separated-value line from a file.
|
static Value |
FileModule.fscanf(Env env,
BinaryInput is,
StringValue format,
Value[] args)
Reads and parses a line.
|
static boolean |
FileModule.is_dir(Env env,
StringValue filename)
Returns true if the path is a directory.
|
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
|
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.
|
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 BinaryStream |
FileModule.popen(Env env,
java.lang.String command,
StringValue mode) |
Value |
FileModule.readfile(Env env,
StringValue filename,
boolean useIncludePath,
Value context)
Read the contents of a file and write them out.
|
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) |
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 boolean |
SocketModule.socket_bind(Env env,
SocketInputOutput socket,
StringValue address,
int port) |
static boolean |
SocketModule.socket_connect(Env env,
SocketInputOutput socket,
StringValue address,
int port) |
static Value |
FileModule.stat(Env env,
StringValue filename)
Returns file statistics
|
static boolean |
StreamModule.stream_context_set_option(Env env,
Value resource,
StringValue wrapper,
StringValue option,
Value value)
Set an options for a stream context.
|
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 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.
|
static boolean |
FileModule.touch(Env env,
StringValue filename,
int time,
int atime)
sets the time to the current time
|
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) |
Constructor and Description |
---|
WrappedStream(Env env,
QuercusClass qClass,
StringValue path,
StringValue mode,
LongValue options) |
Modifier and Type | Method and Description |
---|---|
protected static void |
AbstractFilter.appendEncoded(StringValue sb,
char ch) |
static Value |
FilterModule.filter_input(Env env,
int type,
StringValue name,
Value filterIdV,
Value flagV) |
Modifier and Type | Method and Description |
---|---|
StringValue |
GettextModule._(Env env,
StringValue message,
Value[] args)
Alias of gettext().
|
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.
|
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.
|
Modifier and Type | Method and Description |
---|---|
StringValue |
GettextModule._(Env env,
StringValue message,
Value[] args)
Alias of gettext().
|
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.
|
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) |
Modifier and Type | Method and Description |
---|---|
static PluralExpr |
PluralExpr.getPluralExpr(StringValue metaData)
Returns a PluralExpr from the metadata.
|
Modifier and Type | Method and Description |
---|---|
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.
|
StringValue |
Decoder.decodeUnicode(StringValue str) |
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) |
StringValue |
Encoder.encode(StringValue sb,
java.lang.CharSequence str) |
StringValue |
Encoder.encode(StringValue sb,
java.lang.CharSequence str,
boolean isReset) |
abstract StringValue |
Encoder.encode(StringValue sb,
java.lang.CharSequence str,
int start,
int end) |
StringValue |
GenericEncoder.encode(StringValue sb,
java.lang.CharSequence str,
int start,
int end) |
StringValue |
Utf8Encoder.encode(StringValue sb,
java.lang.CharSequence str,
int start,
int end) |
StringValue |
Encoder.encode(StringValue sb,
java.lang.CharSequence str,
int start,
int end,
boolean isReset) |
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 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 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 StringValue |
MbstringModule.mb_decode_numericentity(Env env,
StringValue str,
ArrayValue convmap,
java.lang.String encoding)
Decodes HTML numeric entity.
|
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 StringValue |
MbstringModule.mb_output_handler(Env env,
StringValue contents,
int status)
ob_start() handler
|
static StringValue |
MbstringModule.mb_preferred_mime_name(Env env,
StringValue encoding)
Returns the preferred mime name of this encoding.
|
static StringValue |
MbstringModule.mb_regex_set_options(Env env,
java.lang.String options)
XXX: what does this actually do?
|
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 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 StringValue |
MbstringModule.mb_substr(Env env,
StringValue str,
int start,
Value lengthV,
java.lang.String encoding)
Multibyte version of substr.
|
static StringValue |
UnicodeModule.ob_iconv_handler(StringValue contents,
int status) |
static StringValue |
UnicodeUtility.utf8Clean(Env env,
StringValue str,
java.lang.String replacement,
boolean isIgnore) |
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 Value |
QuercusMimeUtility.decodeMimeHeaders(Env env,
StringValue encodedHeaders,
java.lang.String charset) |
StringValue |
Decoder.decodeUnicode(StringValue str) |
abstract void |
Decoder.decodeUnicode(StringValue str,
UnicodeBuilderValue sb) |
void |
GenericDecoder.decodeUnicode(StringValue str,
UnicodeBuilderValue sb) |
void |
Utf8Decoder.decodeUnicode(StringValue str,
UnicodeBuilderValue sb) |
StringValue |
Encoder.encode(StringValue sb,
java.lang.CharSequence str) |
StringValue |
Encoder.encode(StringValue sb,
java.lang.CharSequence str,
boolean isReset) |
abstract StringValue |
Encoder.encode(StringValue sb,
java.lang.CharSequence str,
int start,
int end) |
StringValue |
GenericEncoder.encode(StringValue sb,
java.lang.CharSequence str,
int start,
int end) |
StringValue |
Utf8Encoder.encode(StringValue sb,
java.lang.CharSequence str,
int start,
int end) |
StringValue |
Encoder.encode(StringValue sb,
java.lang.CharSequence str,
int start,
int end,
boolean isReset) |
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.
|
protected boolean |
Big5Encoder.fill(StringValue sb,
java.nio.CharBuffer in,
java.nio.ByteBuffer out,
java.nio.charset.CoderResult coder) |
protected boolean |
GenericEncoder.fill(StringValue sb,
java.nio.CharBuffer in,
java.nio.ByteBuffer out,
java.nio.charset.CoderResult coder) |
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 |
Big5Encoder.isEncodable(StringValue str,
int start,
int end) |
abstract boolean |
Encoder.isEncodable(StringValue str,
int start,
int end) |
boolean |
GenericEncoder.isEncodable(StringValue str,
int start,
int end) |
boolean |
Utf8Encoder.isEncodable(StringValue str,
int start,
int end) |
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 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 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 BooleanValue |
MbstringModule.mb_ereg_search_init(Env env,
StringValue string,
Value rawRegexp,
Value option)
Initializes a ereg state object.
|
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 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 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 StringValue |
UnicodeModule.ob_iconv_handler(StringValue contents,
int status) |
static StringValue |
UnicodeUtility.utf8Clean(Env env,
StringValue str,
java.lang.String replacement,
boolean isIgnore) |
Modifier and Type | Method and Description |
---|---|
java.awt.Font |
QuercusImage.getTrueTypeFont(Env env,
StringValue fontPath) |
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 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.
|
Modifier and Type | Method and Description |
---|---|
static StringValue |
JsonModule.json_encode(Env env,
Value val,
int options)
Returns a JSON-encoded String.
|
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.
|
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 StringValue |
McryptModule.mcrypt_ofb(Env env,
java.lang.String cipher,
byte[] key,
byte[] data,
int mode,
byte[] iv)
Encrypt with ofb
|
Modifier and Type | Method and Description |
---|---|
StringValue |
ReflectionParameter.getName() |
StringValue |
ReflectionProperty.getName() |
Modifier and Type | Method and Description |
---|---|
static ReflectionProperty |
ReflectionProperty.__construct(Env env,
java.lang.String clsName,
StringValue propName) |
static ReflectionParameter |
ReflectionParameter.__construct(Env env,
StringValue funName,
StringValue paramName) |
static ReflectionMethod |
ReflectionMethod.__construct(Env env,
Value obj,
StringValue name) |
protected static ReflectionProperty |
ReflectionProperty.create(Env env,
QuercusClass cls,
StringValue propName,
boolean isStatic) |
Value |
ReflectionClass.getConstant(Env env,
StringValue name) |
ReflectionMethod |
ReflectionClass.getMethod(Env env,
StringValue name) |
ReflectionProperty |
ReflectionClass.getProperty(Env env,
StringValue name) |
Value |
ReflectionClass.getStaticPropertyValue(Env env,
StringValue name,
Value defaultV) |
boolean |
ReflectionClass.hasConstant(StringValue name) |
boolean |
ReflectionClass.hasMethod(StringValue name) |
boolean |
ReflectionClass.hasProperty(StringValue name) |
void |
ReflectionClass.setStaticPropertyValue(Env env,
StringValue name,
Value value) |
Constructor and Description |
---|
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) |
StringValue |
Regexp.getGroupName(int i) |
StringValue |
RegexpState.getGroupName(int i) |
StringValue |
Regexp.getPattern() |
StringValue |
Regexp.getRawRegexp() |
StringValue |
RegexpState.group(Env env) |
StringValue |
RegexpState.group(Env env,
int i) |
static StringValue |
RegexpModule.preg_quote(StringValue string,
StringValue delim)
Quotes regexp values
|
static StringValue |
RegexpModule.sql_regcase(StringValue string)
Makes a regexp for a case-insensitive match.
|
StringValue |
RegexpState.substring(Env env,
int start) |
StringValue |
RegexpState.substring(Env env,
int start,
int end) |
Modifier and Type | Method and Description |
---|---|
static Regexp |
RegexpModule.compileRegexp(StringValue regexpValue) |
StringValue |
Regexp.convertResult(Env env,
StringValue result) |
StringValue |
Regexp.convertSubject(Env env,
StringValue subject) |
static RegexpState |
RegexpState.create(Env env,
Regexp regexp,
StringValue subject) |
static Regexp |
RegexpModule.createRegexp(StringValue regexpValue) |
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) |
Regexp |
RegexpCache.get(StringValue str) |
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 StringValue |
RegexpModule.preg_quote(StringValue string,
StringValue delim)
Quotes regexp values
|
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.
|
static StringValue |
RegexpModule.sql_regcase(StringValue string)
Makes a regexp for a case-insensitive match.
|
Constructor and Description |
---|
Ereg(StringValue rawRegexp) |
Eregi(StringValue rawRegexp) |
Regexp(StringValue rawRegexp) |
UnicodeEreg(StringValue rawRegexp) |
UnicodeEregi(StringValue rawRegexp) |
Modifier and Type | Method and Description |
---|---|
static boolean |
SessionModule.session_decode(Env env,
StringValue value)
Encodes the session values.
|
static boolean |
SessionModule.session_is_registered(Env env,
StringValue name)
Returns true if a session variable is registered.
|
Modifier and Type | Method and Description |
---|---|
StringValue |
SimpleXMLNode.__toString(Env env)
public string __toString()
|
Modifier and Type | Method and Description |
---|---|
static Value |
SimpleXMLElement.__construct(Env env,
StringValue data,
int options,
boolean dataIsUrl,
Value namespaceV,
boolean isPrefix) |
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.
|
void |
SimpleXMLNode.addAttribute(Env env,
StringValue nameV,
StringValue valueV,
java.lang.String namespace)
public void SimpleXMLElement::addAttribute ( string $name [, string $value [, string $namespace ]] )
|
SimpleXMLElement |
SimpleXMLNode.addChild(Env env,
StringValue nameV,
StringValue valueV,
java.lang.String namespace)
public SimpleXMLElement addChild( string $name [, string $value [, string $namespace ]] )
|
protected static Value |
SimpleXMLElement.create(Env env,
QuercusClass cls,
StringValue data,
int options,
boolean dataIsUrl,
Value namespaceV,
boolean isPrefix) |
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) |
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) |
Modifier and Type | Field and Description |
---|---|
static StringValue |
Serializable.SERIALIZE |
static StringValue |
Serializable.UNSERIALIZE |
Modifier and Type | Method and Description |
---|---|
StringValue |
SplObjectStorage.getHash(Env env,
Value obj) |
StringValue |
SplObjectStorage.serialize(Env env) |
static StringValue |
SplModule.spl_object_hash(Env env,
ObjectValue obj)
string spl_object_hash ( object $obj )
|
Modifier and Type | Method and Description |
---|---|
Value |
ArrayObject.__getField(StringValue key) |
void |
Serializable.unserialize(Env env,
StringValue serialized) |
void |
SplObjectStorage.unserialize(Env env,
StringValue str) |
Constructor and Description |
---|
DirectoryIterator(Env env,
StringValue fileName) |
FilesystemIterator(Env env,
StringValue fileName,
int flags) |
RecursiveDirectoryIterator(Env env,
StringValue fileName,
int flags) |
SplFileInfo(Env env,
StringValue fileName) |
SplFileObject(Env env,
StringValue fileName,
java.lang.String mode,
boolean isUseIncludePath,
Value contextV) |
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 StringValue |
StringModule.addslashes(StringValue source)
Escapes a string for db characters.
|
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 StringValue |
StringModule.hex2bin(Env env,
StringValue s)
Converts a binary value to a hex value.
|
static StringValue |
StringModule.ltrim(Env env,
StringValue string,
java.lang.String characters)
Removes leading whitespace.
|
static StringValue |
StringModule.rtrim(Env env,
StringValue string,
java.lang.String characters)
Removes trailing whitespace.
|
static StringValue |
StringModule.str_pad(StringValue string,
int length,
java.lang.String pad,
int type)
Pads strings
|
static StringValue |
StringModule.strip_tags(Env env,
StringValue string,
Value allowTags)
Removes tags from a string.
|
static StringValue |
StringModule.stripslashes(StringValue string)
Strips out the backslashes.
|
static StringValue |
StringModule.strtolower(StringValue string)
Converts to lower case.
|
static StringValue |
StringModule.strtoupper(StringValue string)
Converts to upper case.
|
static StringValue |
StringModule.strtr(Env env,
StringValue string,
Value fromV,
StringValue to)
Translates characters in a string to target values.
|
static StringValue |
StringModule.ucfirst(Env env,
StringValue string)
Uppercases the first character
|
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 StringValue |
StringModule.addslashes(StringValue source)
Escapes a string for db characters.
|
static StringValue |
StringModule.chop(Env env,
StringValue str,
java.lang.String charset)
Alias of rtrim.
|
static Value |
StringModule.convert_uudecode(Env env,
StringValue source) |
static Value |
StringModule.convert_uuencode(StringValue source)
uuencode a string.
|
static Value |
StringModule.count_chars(StringValue data,
int mode)
Returns an array of information about the characters.
|
static long |
StringModule.crc32(StringValue str)
Calculates the crc32 value for a string
|
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 StringValue |
StringModule.ltrim(Env env,
StringValue string,
java.lang.String characters)
Removes leading whitespace.
|
static long |
StringModule.ord(StringValue string)
Converts the first character to an integer.
|
static Value |
StringModule.parse_str(Env env,
StringValue str,
Value ref)
Parses the string as a query string.
|
static int |
StringModule.printf(Env env,
StringValue format,
Value[] args)
print to the output with a formatter
|
static Value |
StringModule.quotemeta(StringValue string)
Escapes meta characters.
|
static StringValue |
StringModule.rtrim(Env env,
StringValue string,
java.lang.String characters)
Removes trailing whitespace.
|
static Value |
StringModule.soundex(StringValue string) |
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 StringValue |
StringModule.str_pad(StringValue string,
int length,
java.lang.String pad,
int type)
Pads strings
|
static Value |
StringModule.str_repeat(StringValue string,
int count)
repeats a string
|
static Value |
StringModule.str_rot13(StringValue string)
rot13 conversion
|
static Value |
StringModule.str_split(StringValue string,
int chunk)
split into an array
|
static Value |
StringModule.str_word_count(StringValue string,
int format,
java.lang.String additionalWordCharacters) |
static int |
StringModule.strcasecmp(StringValue a,
StringValue b)
Case-insensitive comparison
|
static Value |
StringModule.strchr(Env env,
StringValue haystack,
Value needle)
Finds the index of a substring
|
static int |
StringModule.strcmp(StringValue a,
StringValue b)
Case-sensitive comparison
|
static Value |
StringModule.strcspn(StringValue string,
StringValue characters,
int offset,
int length)
Finds the number of initial characters in string that do not match
one of the characters in characters
|
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 StringValue |
StringModule.stripslashes(StringValue string)
Strips out the backslashes.
|
static Value |
StringModule.stristr(Env env,
StringValue haystack,
Value needleV)
Finds the first instance of a substring, testing case insensitively
|
static int |
StringModule.strnatcasecmp(StringValue a,
StringValue b)
Case-insensitive comparison
|
static int |
StringModule.strnatcmp(StringValue a,
StringValue b)
Case-sensitive comparison
|
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.strpbrk(StringValue haystack,
StringValue charList)
Returns a substring of haystack starting from the earliest
occurence of any char in charList
|
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.strrev(StringValue string)
Reverses a string.
|
static Value |
StringModule.strrpos(Env env,
StringValue haystack,
Value needleV,
Value offsetV)
Returns the position of a substring.
|
static Value |
StringModule.strspn(StringValue string,
StringValue characters,
int offset,
int length)
Finds the number of initial characters in string that match one of
the characters in characters
|
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.strtolower(StringValue string)
Converts to lower case.
|
static StringValue |
StringModule.strtoupper(StringValue string)
Converts to upper case.
|
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
|
Modifier and Type | Method and Description |
---|---|
StringValue |
XmlReader.getAttribute(java.lang.String name) |
StringValue |
XmlReader.getAttributeNo(int index) |
StringValue |
XmlReader.getAttributeNS(java.lang.String localName,
java.lang.String namespaceURI) |
Modifier and Type | Method and Description |
---|---|
boolean |
XMLWriter.setIndentString(StringValue value)
sets the indentation string
|
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.startDTD(StringValue name,
StringValue publicId,
StringValue systemId)
Starts a DTD
|
boolean |
XMLWriter.startDTDAttlist(StringValue name)
Starts a DTD attribute list
|
boolean |
XMLWriter.startDTDElement(StringValue name)
Starts a DTD element list
|
boolean |
XMLWriter.startDTDEntity(StringValue name)
Starts a DTD entity
|
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) |
static boolean |
XMLWriterModule.xmlwriter_set_indent_string(XMLWriter w,
StringValue value)
sets the indentation string
|
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_dtd_attlist(XMLWriter w,
StringValue name)
Starts a DTD attribute list
|
static boolean |
XMLWriterModule.xmlwriter_start_dtd_element(XMLWriter w,
StringValue name)
Starts a DTD element list
|
static boolean |
XMLWriterModule.xmlwriter_start_dtd_entity(XMLWriter w,
StringValue name)
Starts a DTD entity
|
static boolean |
XMLWriterModule.xmlwriter_start_dtd(XMLWriter w,
StringValue name,
StringValue publicId,
StringValue systemId)
Starts a DTD
|
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
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
ZipDirectory |
ZipModule.zip_open(Env env,
StringValue filename)
Opens stream to read zip entries.
|
Modifier and Type | Method and Description |
---|---|
StringValue |
Zlib.gzgets(int length)
Gets a (uncompressed) string of up to 'length' bytes read
from the given file pointer.
|
StringValue |
Zlib.gzgetss(Env env,
int length,
StringValue allowedTags) |
StringValue |
Zlib.gzread(Env env,
int length)
same as gzgets but does not stop at '\n' or '\r'
|
Modifier and Type | Method and Description |
---|---|
static ArrayValue |
ZlibModule.gzfile(Env env,
StringValue fileName,
boolean useIncludePath) |
StringValue |
Zlib.gzgetss(Env env,
int length,
StringValue allowedTags) |
static BinaryStream |
ZlibModule.gzopen(Env env,
StringValue fileName,
java.lang.String mode,
boolean useIncludePath) |
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
|
Modifier and Type | Method and Description |
---|---|
StringValue |
ModuleContext.createString(java.lang.String s) |
StringValue |
ModuleContext.createStringBuilder() |
StringValue |
IniDefinition.getAsStringValue(Env env) |
StringValue |
IniDefinition.getAsStringValue(QuercusContext quercus) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<StringValue,Value> |
AbstractQuercusModule.getConstMap() |
java.util.HashMap<StringValue,Value> |
ModuleInfo.getConstMap() |
java.util.Map<StringValue,Value> |
QuercusModule.getConstMap() |
java.util.HashMap<StringValue,Value> |
ModuleInfo.getUnicodeConstMap() |
Modifier and Type | Method and Description |
---|---|
Value |
ModuleInfo.getConstant(StringValue name)
Returns a named constant.
|
Modifier and Type | Method and Description |
---|---|
protected static void |
AbstractQuercusModule.addConstant(java.util.Map<StringValue,Value> map,
java.lang.String name,
long value) |
protected static void |
AbstractQuercusModule.addConstant(java.util.Map<StringValue,Value> map,
java.lang.String name,
java.lang.String value) |
protected static void |
AbstractQuercusModule.addConstant(java.util.Map<StringValue,Value> map,
java.lang.String name,
Value value) |
Modifier and Type | Method and Description |
---|---|
protected void |
QuercusPage.addFunction(StringValue name,
AbstractFunction fun)
Adds a function.
|
AbstractFunction |
QuercusPage.findFunction(StringValue name)
Finds a function.
|
AbstractFunction |
InterpretedPage.findFunction(StringValue name)
Finds the function
|
Modifier and Type | Method and Description |
---|---|
StringValue |
QuercusParser.getSystemFunctionName(StringValue name) |
Modifier and Type | Method and Description |
---|---|
java.util.HashMap<StringValue,Function> |
GlobalScope.getConditionalFunctionMap()
Returns the conditional function map.
|
java.util.HashMap<StringValue,Function> |
GlobalScope.getFunctionMap()
Returns the function map.
|
Modifier and Type | Method and Description |
---|---|
void |
ClassScope.addClassField(StringValue name,
Expr value,
FieldVisibility visibility,
java.lang.String comment)
Adds a value
|
void |
ClassScope.addConditionalFunction(StringValue name,
Function function)
Adds a function defined in a conditional block.
|
protected void |
FunctionScope.addConditionalFunction(StringValue name,
Function function)
Adds a function defined in a conditional block.
|
protected void |
GlobalScope.addConditionalFunction(StringValue name,
Function function) |
protected void |
Scope.addConditionalFunction(StringValue name,
Function function)
Adds a function defined in a conditional block.
|
void |
ClassScope.addConstant(StringValue name,
Expr value)
Adds a constant value
|
void |
ClassScope.addFunction(StringValue name,
Function function,
boolean isTop)
Adds a function.
|
void |
FunctionScope.addFunction(StringValue name,
Function function,
boolean isTop)
Adds a function.
|
void |
GlobalScope.addFunction(StringValue name,
Function function,
boolean isTop)
Adds a function.
|
abstract void |
Scope.addFunction(StringValue name,
Function function,
boolean isTop)
Adds a function.
|
void |
ClassScope.addStaticClassField(StringValue name,
Expr value,
java.lang.String comment)
Adds a static value
|
Expr |
QuercusParser.createVar(StringValue name) |
StringValue |
QuercusParser.getSystemFunctionName(StringValue name) |
static QuercusProgram |
QuercusParser.parseEval(QuercusContext quercus,
StringValue str) |
static QuercusProgram |
QuercusParser.parseEvalExpr(QuercusContext quercus,
StringValue str) |
Modifier and Type | Field and Description |
---|---|
protected java.util.HashMap<StringValue,Expr> |
InterpretedClassDef._constMap |
protected java.util.LinkedHashMap<StringValue,ClassField> |
InterpretedClassDef._fieldMap |
protected java.util.LinkedHashMap<StringValue,AbstractFunction> |
InterpretedClassDef._functionMap |
protected java.util.LinkedHashMap<StringValue,ClassDef.StaticFieldEntry> |
InterpretedClassDef._staticFieldMap |
Modifier and Type | Method and Description |
---|---|
static StringValue |
ClassField.createPrivateCanonicalName(StringValue name,
java.lang.String declaringClass) |
static StringValue |
ClassField.createPrivateCanonicalName(StringValue sb,
StringValue name,
java.lang.String declaringClass) |
static StringValue |
ClassField.createProtectedCanonicalName(StringValue sb,
StringValue name) |
StringValue |
TraitAliasMap.get(StringValue funName,
java.lang.String traitName) |
StringValue |
ClassField.getCanonicalName() |
static StringValue |
ClassField.getCanonicalName(Env env,
java.lang.String classContext,
StringValue name) |
static StringValue |
ClassField.getDeclaringClass(StringValue sb,
StringValue canonicalName) |
StringValue |
ClassField.getName() |
StringValue |
Arg.getName()
Returns the argument name.
|
static StringValue |
ClassField.getOrdinaryName(StringValue canonicalName) |
StringValue |
JavaClassDef.toString(Env env,
JavaValue value) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<java.util.Map.Entry<StringValue,com.caucho.quercus.program.TraitAliasMap.TraitAlias>> |
TraitAliasMap.entrySet() |
java.util.Set<java.util.Map.Entry<StringValue,ClassField>> |
InterpretedClassDef.fieldSet() |
java.util.Set<java.util.Map.Entry<StringValue,ClassField>> |
ClassDef.fieldSet() |
java.util.Set<java.util.Map.Entry<StringValue,AbstractFunction>> |
InterpretedClassDef.functionSet() |
java.util.Set<java.util.Map.Entry<StringValue,AbstractFunction>> |
ClassDef.functionSet() |
java.util.HashMap<StringValue,AbstractFunction> |
InterpretedClassDef.getFunctionMap() |
java.util.Set<java.util.Map.Entry<StringValue,com.caucho.quercus.program.TraitInsteadofMap.TraitInsteadof>> |
TraitInsteadofMap.insteadOfEntrySet() |
java.util.Set<java.util.Map.Entry<StringValue,ClassDef.StaticFieldEntry>> |
InterpretedClassDef.staticFieldSet() |
java.util.Set<java.util.Map.Entry<StringValue,ClassDef.StaticFieldEntry>> |
ClassDef.staticFieldSet() |
Modifier and Type | Method and Description |
---|---|
void |
InterpretedClassDef.addClassField(StringValue name,
Expr value,
FieldVisibility visibility,
java.lang.String comment)
Adds a value.
|
void |
InterpretedClassDef.addConstant(StringValue name,
Expr value)
Adds a const value.
|
void |
InterpretedClassDef.addFunction(StringValue name,
Function fun)
Adds a function.
|
void |
ClassDef.addTraitAlias(StringValue funName,
StringValue funNameAlias,
java.lang.String traitName) |
void |
ClassDef.addTraitInsteadOf(StringValue funName,
java.lang.String traitName,
java.lang.String insteadofTraitName) |
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
|
static StringValue |
ClassField.createPrivateCanonicalName(StringValue name,
java.lang.String declaringClass) |
static StringValue |
ClassField.createPrivateCanonicalName(StringValue sb,
StringValue name,
java.lang.String declaringClass) |
static StringValue |
ClassField.createProtectedCanonicalName(StringValue sb,
StringValue name) |
VarInfo |
FunctionInfo.createVar(StringValue name)
Returns the variable.
|
protected VarInfo |
FunctionInfo.createVarInfo(StringValue name) |
AbstractFunction |
JavaClassDef.findFunction(StringValue methodName)
Eval a method
|
AbstractFunction |
QuercusProgram.findFunction(StringValue name)
Finds a function.
|
StringValue |
TraitAliasMap.get(StringValue funName,
java.lang.String traitName) |
int |
TraitInsteadofMap.get(StringValue funName,
java.lang.String newTraitName,
java.lang.String existingTraitName) |
static StringValue |
ClassField.getCanonicalName(Env env,
java.lang.String classContext,
StringValue name) |
ClassField |
InterpretedClassDef.getClassField(StringValue name)
Adds a value.
|
static StringValue |
ClassField.getDeclaringClass(StringValue sb,
StringValue canonicalName) |
Value |
JavaClassDef.getField(Env env,
Value qThis,
StringValue nameV)
Returns the field getter.
|
ClassField |
InterpretedClassDef.getField(StringValue name) |
ClassField |
ClassDef.getField(StringValue name) |
java.lang.String |
InterpretedClassDef.getFieldComment(StringValue name)
Returns the comment for the specified field.
|
java.lang.String |
ClassDef.getFieldComment(StringValue name)
Returns the comment for the specified field.
|
AbstractFunction |
InterpretedClassDef.getFunction(StringValue name) |
static StringValue |
ClassField.getOrdinaryName(StringValue canonicalName) |
java.lang.String |
InterpretedClassDef.getStaticFieldComment(StringValue name)
Returns the comment for the specified field.
|
java.lang.String |
ClassDef.getStaticFieldComment(StringValue name)
Returns the comment for the specified static field.
|
boolean |
InterpretedClassDef.isDeclaredField(StringValue name)
Return true for a declared field.
|
static boolean |
ClassField.isPrivate(StringValue canonicalName) |
static boolean |
ClassField.isProtected(StringValue canonicalName) |
static boolean |
ClassField.isPublic(StringValue canonicalName) |
boolean |
JavaClassDef.issetField(Env env,
java.lang.Object obj,
StringValue name) |
boolean |
JavaClassDef.jsonEncode(Env env,
java.lang.Object obj,
JsonEncodeContext context,
StringValue sb) |
void |
TraitInsteadofMap.put(StringValue funName,
java.lang.String traitName,
java.lang.String insteadofTraitName) |
void |
TraitAliasMap.put(StringValue funName,
StringValue funNameAlias,
java.lang.String traitName) |
Value |
JavaClassDef.putField(Env env,
Value qThis,
StringValue nameV,
Value value) |
Constructor and Description |
---|
Arg(StringValue name,
Expr defaultExpr,
boolean isReference,
java.lang.String expectedClass) |
ClassField(StringValue name,
java.lang.String declaringClassName,
Expr initValue,
FieldVisibility visibility,
java.lang.String comment,
boolean isTraitField) |
ClassField(StringValue name,
StringValue canonicalName,
java.lang.String declaringClassName,
Expr initValue,
java.lang.String comment,
boolean isTraitField) |
Constructor and Description |
---|
QuercusProgram(QuercusContext quercus,
Path sourceFile,
java.util.HashMap<StringValue,Function> functionMap,
java.util.ArrayList<Function> functionList,
java.util.HashMap<java.lang.String,InterpretedClassDef> classMap,
java.util.ArrayList<InterpretedClassDef> classList,
FunctionInfo functionInfo,
Statement statement)
Creates a new quercus program
|
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.
|
StringValue |
StreamContextResource.toString(Env env)
Converts to a string.
|
Modifier and Type | Method and Description |
---|---|
void |
StreamContextResource.setOption(Env env,
StringValue wrapper,
StringValue option,
Value value)
Sets an option
|
Modifier and Type | Field and Description |
---|---|
protected StringValue |
ClassStaticStatement._staticName |
protected StringValue |
StaticStatement._uniqueStaticName |
Modifier and Type | Method and Description |
---|---|
StringValue |
TryStatement.Catch.getId() |
protected StringValue |
TextStatement.getValue() |
Modifier and Type | Method and Description |
---|---|
void |
TryStatement.addCatch(StringValue id,
AbstractVarExpr lhs,
Statement block) |
Constructor and Description |
---|
ClassStaticStatement(Location location,
StringValue staticName,
VarExpr var,
Expr initValue)
Creates the echo statement.
|
StaticStatement(Location location,
StringValue uniqueStaticName,
VarExpr var,
Expr initValue)
Creates the echo statement.
|
TextStatement(Location location,
StringValue value)
Creates the text statement with its string.
|