|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use JavaClass | |
---|---|
com.caucho.amber.gen | |
com.caucho.bytecode | |
com.caucho.config.bytecode | |
com.caucho.jsp | |
com.caucho.loader.enhancer |
Uses of JavaClass in com.caucho.amber.gen |
---|
Methods in com.caucho.amber.gen with parameters of type JavaClass | |
---|---|
void |
AmberEnhancer.postEnhance(JavaClass baseClass)
Enhances the class. |
void |
AmberEnhancer.preEnhance(JavaClass baseClass)
Enhances the class. |
Uses of JavaClass in com.caucho.bytecode |
---|
Methods in com.caucho.bytecode that return JavaClass | |
---|---|
JavaClass |
ByteCodeWriter.getJavaClass()
Returns the java class for the writer. |
JavaClass |
CodeAttribute.getJavaClass()
|
JavaClass |
CodeVisitor.getJavaClass()
Returns the java class. |
JavaClass |
ByteCode.parse(java.io.InputStream is)
Parses the .class file. |
JavaClass |
ByteCodeParser.parse(java.io.InputStream is)
Parses the .class file. |
JavaClass |
ByteCode.readFromClassPath(java.lang.String classFile)
Reads the class from the classpath. |
Methods in com.caucho.bytecode with parameters of type JavaClass | |
---|---|
void |
Attribute.addConstants(JavaClass javaClass)
Update the JavaClass when adding. |
void |
SourceDebugExtensionAttribute.addConstants(JavaClass javaClass)
Update the JavaClass when adding. |
Attribute |
Attribute.export(JavaClass cl,
JavaClass target)
Clones the attribute |
Attribute |
CodeAttribute.export(JavaClass source,
JavaClass target)
Clones the attribute |
Attribute |
ExceptionsAttribute.export(JavaClass cl,
JavaClass target)
Clones the attribute |
JavaField |
JavaField.export(JavaClass cl,
JavaClass target)
exports the field |
JavaMethod |
JavaMethod.export(JavaClass source,
JavaClass target)
exports the method. |
Attribute |
OpaqueAttribute.export(JavaClass cl,
JavaClass target)
Clones the attribute |
Attribute |
SignatureAttribute.export(JavaClass source,
JavaClass target)
Clones the attribute |
void |
CodeAttribute.exportCode(JavaClass source,
JavaClass target)
Exports code. |
void |
CodeEnhancer.init(JavaClass javaClass,
CodeAttribute codeAttr)
|
void |
CodeVisitor.init(JavaClass javaClass,
CodeAttribute codeAttr)
|
void |
ByteCodeParser.setJavaClass(JavaClass javaClass)
Sets the class. |
void |
CodeAttribute.setJavaClass(JavaClass jClass)
|
void |
JavaField.setJavaClass(JavaClass jClass)
Sets the JavaClass. |
void |
JavaMethod.setJavaClass(JavaClass jClass)
Sets the JavaClass. |
Constructors in com.caucho.bytecode with parameters of type JavaClass | |
---|---|
CodeAttribute.ExportAnalyzer(JavaClass source,
JavaClass target)
|
|
CodeEnhancer(JavaClass javaClass,
CodeAttribute code)
|
|
CodeVisitor(JavaClass javaClass,
CodeAttribute codeAttr)
|
|
CodeWriterAttribute(JavaClass jClass)
|
Uses of JavaClass in com.caucho.config.bytecode |
---|
Methods in com.caucho.config.bytecode with parameters of type JavaClass | |
---|---|
static void |
SerializationAdapter.generateConstructor(JavaClass jClass,
java.lang.String superClassName,
java.lang.reflect.Constructor baseCtor)
|
Uses of JavaClass in com.caucho.jsp |
---|
Methods in com.caucho.jsp that return JavaClass | |
---|---|
JavaClass |
AnalyzedTag.getJavaClass()
|
Methods in com.caucho.jsp with parameters of type JavaClass | |
---|---|
void |
AnalyzedTag.setJavaClass(JavaClass javaClass)
|
Uses of JavaClass in com.caucho.loader.enhancer |
---|
Methods in com.caucho.loader.enhancer that return JavaClass | |
---|---|
protected JavaClass |
EnhancerPrepare.renameClass(JavaClass jClass,
java.lang.String targetClass)
Moves the old class. |
Methods in com.caucho.loader.enhancer with parameters of type JavaClass | |
---|---|
protected void |
EnhancerFixup.cleanExtConstantPool(java.lang.String className,
JavaClass extClass)
Cleans the ext constant pool, renaming |
protected void |
Enhancer.enhance(GenClass genClass,
JavaClass baseClass,
java.lang.String extClassName)
Enhances the class. |
protected void |
EnhancerFixup.mergeClasses(java.lang.String className,
JavaClass baseClass,
JavaClass extClass)
Merges the two classes. |
void |
AbstractClassEnhancer.postEnhance(JavaClass extClass)
Any post compilation fixups. |
void |
ClassEnhancer.postEnhance(JavaClass extClass)
Any post compilation fixups. |
void |
ClassEnhancerConfig.postEnhance(JavaClass extClass)
Any post compilation fixups. |
protected void |
Enhancer.postEnhance(JavaClass baseClass)
Enhances the class. |
protected void |
EnhancerFixup.postEnhance(JavaClass baseClass)
After enhancement fixup. |
void |
AbstractClassEnhancer.preEnhance(JavaClass baseClass)
Fixups for the pre-enhancement class. |
void |
ClassEnhancer.preEnhance(JavaClass baseClass)
Fixups for the pre-enhancement class. |
void |
ClassEnhancerConfig.preEnhance(JavaClass baseClass)
Fixups for the pre-enhancement class. |
protected void |
Enhancer.preEnhance(JavaClass baseClass)
Enhances the class. |
protected JavaClass |
EnhancerPrepare.renameClass(JavaClass jClass,
java.lang.String targetClass)
Moves the old class. |
protected void |
EnhancerFixup.renameExtSuperMethods(java.lang.String className,
JavaClass baseClass,
JavaClass extClass)
Renamed the super() methods |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |