Uses of Class
com.caucho.quercus.program.JavaClassDef

Packages that use JavaClassDef
com.caucho.quercus   
com.caucho.quercus.env   
com.caucho.quercus.marshal   
com.caucho.quercus.module   
com.caucho.quercus.program   
 

Uses of JavaClassDef in com.caucho.quercus
 

Methods in com.caucho.quercus that return JavaClassDef
 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
 

Uses of JavaClassDef in com.caucho.quercus.env
 

Methods in com.caucho.quercus.env that return JavaClassDef
 JavaClassDef JavaAdapter.getClassDef()
           
protected  JavaClassDef JavaValue.getJavaClassDef()
           
 JavaClassDef QuercusClass.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.
 

Methods in com.caucho.quercus.env with parameters of type JavaClassDef
 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
 

Constructors in com.caucho.quercus.env with parameters of type JavaClassDef
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(java.lang.Object object, JavaClassDef def, QuercusClass qClass)
           
ObjectExtJavaValue(QuercusClass cl, JavaClassDef javaClassDef)
           
ObjectExtJavaValue(QuercusClass cl, java.lang.Object object, JavaClassDef javaClassDef)
           
 

Uses of JavaClassDef in com.caucho.quercus.marshal
 

Fields in com.caucho.quercus.marshal declared as JavaClassDef
protected  JavaClassDef JavaMarshal._def
           
 

Constructors in com.caucho.quercus.marshal with parameters of type JavaClassDef
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)
           
 

Uses of JavaClassDef in com.caucho.quercus.module
 

Methods in com.caucho.quercus.module that return JavaClassDef
 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
 

Methods in com.caucho.quercus.module that return types with arguments of type JavaClassDef
 java.util.HashMap<java.lang.String,JavaClassDef> ModuleContext.getWrapperMap()
          Returns the class maps.
 

Uses of JavaClassDef in com.caucho.quercus.program
 

Subclasses of JavaClassDef in com.caucho.quercus.program
 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.
 

Methods in com.caucho.quercus.program that return JavaClassDef
static JavaClassDef JavaClassDef.create(ModuleContext moduleContext, java.lang.String name, java.lang.Class<?> type)
           
 JavaClassDef JavaClassDef.getComponentDef()
           
 

Methods in com.caucho.quercus.program with parameters of type JavaClassDef
 int JavaClassDef.cmpObject(java.lang.Object lValue, java.lang.Object rValue, JavaClassDef rClassDef)