Uses of Class
com.caucho.bytecode.JClass

Packages that use JClass
com.caucho.amber.cfg   
com.caucho.amber.gen   
com.caucho.bytecode   
com.caucho.ejb.cfg   
com.caucho.java Java compilation and auto-compile classloader 
com.caucho.java.gen   
com.caucho.loader.enhancer   
 

Uses of JClass in com.caucho.amber.cfg
 

Methods in com.caucho.amber.cfg with parameters of type JClass
 AbstractEnhancedType MappedSuperIntrospector.introspect(JClass type)
          Introspects.
 

Uses of JClass in com.caucho.amber.gen
 

Methods in com.caucho.amber.gen with parameters of type JClass
 void AmberEnhancer.enhance(GenClass genClass, JClass baseClass, java.lang.String extClassName)
          Enhances the class.
 

Uses of JClass in com.caucho.bytecode
 

Subclasses of JClass in com.caucho.bytecode
 class JavaClass
          Represents a java class.
 class JClassArray
          Represents an introspected java class.
 class JClassWrapper
          Wrapper around the java Class for a JClass.
 

Fields in com.caucho.bytecode declared as JClass
static JClass JClass.BOOLEAN
           
static JClass JClass.BYTE
           
static JClass JClass.CHAR
           
static JClass JClass.DOUBLE
           
static JClass JClass.FLOAT
           
static JClass JClass.INT
           
static JClass JClass.LONG
           
static JClass JClass.OBJECT
           
static JClass JClass.SHORT
           
static JClass JClass.STRING
           
static JClass JClass.VOID
           
 

Methods in com.caucho.bytecode that return JClass
 JClass JClassLoader.descriptorToClass(java.lang.String name, int i)
           
 JClass JClassLoader.forName(java.lang.String name)
          Returns the matching JClass.
 JClass JAnnotation.getClass(java.lang.String name)
          Returns the annotation value.
 JClass JClass.getComponentType()
          Returns the component for a class.
 JClass JClassArray.getComponentType()
          Returns the component for a class.
 JClass JClassWrapper.getComponentType()
          Returns the component type for a primitive class.
 JClass JType.getComponentType()
          Returns the component for a class.
 JClass JTypeWrapper.getComponentType()
          Returns the component for a class.
 JClass JavaParameterizedType.getComponentType()
          Returns the component for a class.
abstract  JClass JAccessibleObject.getDeclaringClass()
          Returns the declaring class
 JClass JConstructorWrapper.getDeclaringClass()
          Returns the declaring type.
abstract  JClass JField.getDeclaringClass()
          Returns the declaring class
 JClass JFieldWrapper.getDeclaringClass()
          Returns the declaring type.
abstract  JClass JMethod.getDeclaringClass()
          Returns the declaring class
 JClass JMethodWrapper.getDeclaringClass()
          Returns the declaring type.
 JClass JavaField.getDeclaringClass()
          Returns the declaring class.
 JClass JavaMethod.getDeclaringClass()
          Returns the declaring class.
 JClass[] JConstructorWrapper.getExceptionTypes()
          Returns the exception types.
abstract  JClass[] JMethod.getExceptionTypes()
          Returns the exception types.
 JClass[] JMethodWrapper.getExceptionTypes()
          Returns the exception types.
 JClass[] JavaMethod.getExceptionTypes()
          Returns the exception types.
abstract  JClass[] JClass.getInterfaces()
          Returns the interfaces.
 JClass[] JClassArray.getInterfaces()
          Returns the interfaces.
 JClass[] JClassWrapper.getInterfaces()
          Returns the superclass
 JClass[] JType.getInterfaces()
          Returns the interfaces.
 JClass[] JTypeWrapper.getInterfaces()
          Returns the interfaces.
 JClass[] JavaClass.getInterfaces()
          Gets the interfaces.
 JClass[] JavaParameterizedType.getInterfaces()
          Returns the interfaces.
 JClass[] JConstructorWrapper.getParameterTypes()
          Returns the parameter types.
abstract  JClass[] JMethod.getParameterTypes()
          Returns the parameter types.
 JClass[] JMethodWrapper.getParameterTypes()
          Returns the parameter types.
 JClass[] JavaMethod.getParameterTypes()
          Returns the parameter types.
 JClass JClass.getRawType()
          Returns the raw type.
 JClass JType.getRawType()
          Returns the raw type.
 JClass JTypeWrapper.getRawType()
          Returns the actual type arguments.
 JClass JavaParameterizedType.getRawType()
          Returns the raw type.
abstract  JClass JAccessibleObject.getReturnType()
          Returns the return type.
 JClass JConstructorWrapper.getReturnType()
          Returns the return type.
 JClass JField.getReturnType()
          The return type is the type.
abstract  JClass JMethod.getReturnType()
          Returns the return type.
 JClass JMethodWrapper.getReturnType()
          Returns the return type.
 JClass JavaMethod.getReturnType()
          Returns the return types.
abstract  JClass JClass.getSuperClass()
          Returns the superclass.
 JClass JClassArray.getSuperClass()
          Returns the superclass.
 JClass JClassWrapper.getSuperClass()
          Returns the superclass
 JClass JType.getSuperClass()
          Returns the superclass.
 JClass JTypeWrapper.getSuperClass()
          Returns the superclass.
 JClass JavaClass.getSuperClass()
          Gets the super class name.
 JClass JavaParameterizedType.getSuperClass()
          Returns the superclass.
abstract  JClass JField.getType()
          Returns the return type.
 JClass JFieldWrapper.getType()
          Returns the return type.
 JClass JavaField.getType()
          Gets the typename.
protected abstract  JClass JClassLoader.loadClass(java.lang.String name)
          Loads the class.
protected  JClass JClassLoaderWrapper.loadClass(java.lang.String name)
          Loads the class.
protected  JClass JavaClassLoader.loadClass(java.lang.String name)
          Loads the class.
static JClass JClassLoader.localForName(java.lang.String name)
          Returns the matching JClass.
static JClass JClassLoader.systemForName(java.lang.String name)
          Returns the matching JClass.
 

Methods in com.caucho.bytecode with parameters of type JClass
 JMethod JClass.getConstructor(JClass[] param)
          Returns a matching constructor.
abstract  JMethod JClass.getMethod(java.lang.String name, JClass[] param)
          Returns the matching method.
 JMethod JClassArray.getMethod(java.lang.String name, JClass[] param)
          Returns the matching method.
 JMethod JClassWrapper.getMethod(java.lang.String name, JClass[] types)
          Returns the matching methods.
 JMethod JType.getMethod(java.lang.String name, JClass[] param)
          Returns the matching method.
 JMethod JTypeWrapper.getMethod(java.lang.String name, JClass[] param)
          Returns the matching method.
 JMethod JavaClass.getMethod(java.lang.String name, JClass[] paramTypes)
          Returns the matching method
 JMethod JavaParameterizedType.getMethod(java.lang.String name, JClass[] param)
          Returns the matching method.
abstract  boolean JClass.isAssignableFrom(JClass cl)
          Returns true if the jClass is assignable to the class.
 boolean JClassArray.isAssignableFrom(JClass cl)
          Returns true if the jClass is assignable to the class.
 boolean JClassWrapper.isAssignableFrom(JClass cl)
          Returns true for assignability.
 boolean JType.isAssignableFrom(JClass cl)
          Returns true if the jClass is assignable to the class.
 boolean JTypeWrapper.isAssignableFrom(JClass cl)
          Returns true if the jClass is assignable to the class.
 boolean JavaClass.isAssignableFrom(JClass cl)
          Returns true if the class is assignable from the argument.
 boolean JavaParameterizedType.isAssignableFrom(JClass cl)
          Returns true if the jClass is assignable to the class.
 void JavaMethod.setExceptionTypes(JClass[] exceptions)
          Sets the exception types
 

Constructors in com.caucho.bytecode with parameters of type JClass
JClassDependency(JClass cl)
          Creates the class dependency.
JClassDependency(JClass cl, java.lang.String digest)
          Create a new dependency with a given digest.
 

Uses of JClass in com.caucho.ejb.cfg
 

Methods in com.caucho.ejb.cfg that return JClass
 JClass Interceptor.getInterceptorJClass()
           
 

Uses of JClass in com.caucho.java
 

Methods in com.caucho.java with parameters of type JClass
 void JavaWriter.printJavaTypeToObject(java.lang.String value, JClass javaType)
          Converts a java primitive type to a Java object.
 

Uses of JClass in com.caucho.java.gen
 

Methods in com.caucho.java.gen with parameters of type JClass
 void JavaWriterWrapper.printJavaTypeToObject(java.lang.String value, JClass javaType)
          Converts a java primitive type to a Java object.
 

Uses of JClass in com.caucho.loader.enhancer
 

Methods in com.caucho.loader.enhancer with parameters of type JClass
 void ClassEnhancer.enhance(GenClass genClass, JClass baseClass, java.lang.String extClassName)
          Enhances the class by adding to the GenClass.
 void ClassEnhancerConfig.enhance(GenClass genClass, JClass baseClass, java.lang.String extClassName)
          Enhances the class by adding to the GenClass.
 byte[] EnhancerManager.enhance(JClass jClass)
          Enhances the given class.