Package | Description |
---|---|
com.caucho.quercus | |
com.caucho.quercus.env | |
com.caucho.quercus.marshal | |
com.caucho.quercus.module | |
com.caucho.quercus.program |
Modifier and Type | Method and Description |
---|---|
JavaClassDef |
QuercusContext.getJavaClassDefinition(java.lang.Class<?> type,
java.lang.String className)
Adds a java class
|
JavaClassDef |
QuercusContext.getJavaClassDefinition(java.lang.String className)
Adds a java class
|
Modifier and Type | Method and Description |
---|---|
JavaClassDef |
JavaAdapter.getClassDef() |
JavaClassDef |
QuercusClass.getJavaClassDef() |
protected JavaClassDef |
JavaValue.getJavaClassDef() |
JavaClassDef |
Env.getJavaClassDefinition(java.lang.Class<?> type)
Returns an introspected Java class definition.
|
JavaClassDef |
Env.getJavaClassDefinition(java.lang.String className)
Returns an introspected Java class definition.
|
JavaClassDef |
Env.importJavaClass(java.lang.String className)
Imports a Java class.
|
Modifier and Type | Method and Description |
---|---|
Value |
Env.wrapJava(java.lang.Object obj,
JavaClassDef def)
Returns a PHP value for a Java object
|
Value |
Env.wrapJava(java.lang.Object obj,
JavaClassDef def,
boolean isNullAsFalse)
Returns a PHP value for a Java object
|
Constructor and Description |
---|
BigDecimalValue(Env env,
java.math.BigDecimal val,
JavaClassDef def) |
BigIntegerValue(Env env,
java.math.BigInteger val,
JavaClassDef def) |
JavaAdapter(java.lang.Object object,
JavaClassDef def) |
JavaCalendarValue(Env env,
java.util.Calendar calendar,
JavaClassDef def) |
JavaCollectionAdapter(java.util.Collection<java.lang.Object> coll,
JavaClassDef def) |
JavaConstructor(ModuleContext moduleContext,
JavaClassDef classDef,
java.lang.reflect.Constructor<?> cons)
Creates the statically introspected function.
|
JavaDateValue(Env env,
java.util.Date date,
JavaClassDef def) |
JavaInvoker(ModuleContext moduleContext,
JavaClassDef classDef,
java.lang.reflect.Method method)
Creates the statically introspected function.
|
JavaInvoker(ModuleContext moduleContext,
JavaClassDef classDef,
java.lang.reflect.Method method,
java.lang.String name,
java.lang.Class<?>[] param,
java.lang.annotation.Annotation[][] paramAnn,
java.lang.annotation.Annotation[] methodAnn,
java.lang.Class<?> retType)
Creates the statically introspected function.
|
JavaListAdapter(java.util.List list,
JavaClassDef def) |
JavaMapAdapter(java.util.Map map,
JavaClassDef def) |
JavaMapValue(Env env,
java.util.Map map,
JavaClassDef def) |
JavaMethod(ModuleContext moduleContext,
JavaClassDef classDef,
java.lang.reflect.Method method)
Creates a function from an introspected java method.
|
JavaResourceValue(Env env,
java.lang.Object object,
JavaClassDef def) |
JavaURLValue(Env env,
java.net.URL url,
JavaClassDef def) |
JavaValue(Env env,
java.lang.Object object,
JavaClassDef def) |
JavaValue(Env env,
java.lang.Object object,
JavaClassDef def,
QuercusClass qClass) |
ObjectExtJavaValue(Env env,
QuercusClass cl,
java.lang.Object object,
JavaClassDef javaClassDef) |
Modifier and Type | Field and Description |
---|---|
protected JavaClassDef |
JavaMarshal._def |
Constructor and Description |
---|
JavaCollectionMarshal(JavaClassDef def,
boolean isNotNull) |
JavaCollectionMarshal(JavaClassDef def,
boolean isNotNull,
boolean isUnmarshalNullAsFalse) |
JavaListMarshal(JavaClassDef def,
boolean isNotNull) |
JavaListMarshal(JavaClassDef def,
boolean isNotNull,
boolean isUnmarshalNullAsFalse) |
JavaMapMarshal(JavaClassDef def,
boolean isNotNull) |
JavaMapMarshal(JavaClassDef def,
boolean isNotNull,
boolean isUnmarshalNullAsFalse) |
JavaMarshal(JavaClassDef def,
boolean isNotNull) |
JavaMarshal(JavaClassDef def,
boolean isNotNull,
boolean isUnmarshalNullAsFalse) |
Modifier and Type | Method and Description |
---|---|
JavaClassDef |
ModuleContext.addClass(java.lang.String name,
java.lang.Class<?> type,
java.lang.String extension,
java.lang.Class<?> javaClassDefClass) |
protected JavaClassDef |
ResinModuleContext.createDefaultJavaClassDef(java.lang.String className,
java.lang.Class type) |
protected JavaClassDef |
ModuleContext.createDefaultJavaClassDef(java.lang.String className,
java.lang.Class type) |
protected JavaClassDef |
ModuleContext.createDefaultJavaClassDef(java.lang.String className,
java.lang.Class type,
java.lang.String extension) |
JavaClassDef |
ModuleContext.getJavaClassDefinition(java.lang.Class javaClass)
Returns a javaClassDef for the given class or null if there is not one.
|
JavaClassDef |
ModuleContext.getJavaClassDefinition(java.lang.Class<?> type,
java.lang.String className)
Gets or creates a JavaClassDef for the given class name.
|
JavaClassDef |
ModuleContext.getJavaClassDefinition(java.lang.String className)
Adds a java class
|
Modifier and Type | Method and Description |
---|---|
java.util.HashMap<java.lang.String,JavaClassDef> |
ModuleContext.getWrapperMap()
Returns the class maps.
|
Modifier and Type | Class and Description |
---|---|
class |
CompositeDataClassDef
Represents an introspected Java class.
|
class |
JavaArrayClassDef
Represents an introspected Java class.
|
class |
JavaCollectionClassDef
Represents an introspected Java class.
|
class |
JavaListClassDef
Represents an introspected Java class.
|
class |
JavaMapClassDef
Represents an introspected Java class.
|
Modifier and Type | Method and Description |
---|---|
static JavaClassDef |
JavaClassDef.create(ModuleContext moduleContext,
java.lang.String name,
java.lang.Class<?> type) |
JavaClassDef |
JavaClassDef.getComponentDef() |
Modifier and Type | Method and Description |
---|---|
int |
JavaClassDef.cmpObject(java.lang.Object lValue,
java.lang.Object rValue,
JavaClassDef rClassDef) |