-
alt.jiapi.file.ClassFile
ClassFile is a low level representation of Java class file.
@author Mika Riekkinen
-
com.claritysys.jvm.classfile.ClassFile
-
com.sun.enterprise.deployment.annotation.introspection.ClassFile
sun.com/docs/books/vmspec/2nd-edition/html/ClassFile.doc.html This is used by the annotation frameworks to quickly scan .class files for the presence of annotations. This avoid the annotation framework having to load each .class file in the class loader.
@author Jerome Dochez
-
com.sun.enterprise.tools.verifier.apiscan.classfile.ClassFile
This represents the information available in a Java .class file. This interface is used by {@link ClosureCompilerImpl} for closure computation. Theinterface only represents the information as needed by api scanning feature in verifier. I expect it to evolve over time to something very similar to BCEL's ClassFile. Now a note about different ways a Java class can be named and in different places different names are used for the same Java class. 1) In the format "p.a.b". This is what we use when declaring variables etc in a Java code. I do not use this because this is not an unambiguous representation of a Java class. By looking at p.a.b it is not possible to say if b is an inner class in class p.a or b is an outer class in package p.a. 2) In the format "p.outer$inner". It is what is used when we invoke java command or Class.forName(). It is same as what is returned by java.lang.Class.getName() method. It is an unambiguous representation of a class name, because by looking at it, we can tell "inner" is an inner class of a class "outer" which belongs to package p. By default our {@link #getName()} returns in this format. 3) In the format "p/outer$inner" This isthe internal name of a class. It is called internal name because in byte code this is what is encoded. It is again an unambiguous representation as this a path expression. It is fairly simple to convert from 2 to 3 by a simple call to String.replace('.','/'). Similarly to convert from 3 to 2, call String.replace('/','.'); Here is a test of what you understood. What does this class name "a$b.c$d.Foo$Bar$Goo" mean? "Goo" is an inner class in a class "Foo$Bar" which is defined in a package "a$b.c$d".
@author Sanjeeb.Sahoo@Sun.COM
-
com.sun.jdo.api.persistence.enhancer.classfile.ClassFile
ClassFile models the structure of a class as represented within a class file.
-
com.sun.tools.classfile.ClassFile
See JVMS, section 4.2.
This is NOT part of any supported API. If you write code that depends on this, you do so at your own risk. This code and its internal interfaces are subject to change or deletion without notice.
-
de.berndsteindorff.junittca.model.ClassFile
Model-class represents a class and its path.
@author Bernd Steindorff
-
gov.nasa.jpf.classfile.ClassFile
-
jasmin.ClassFile
-
javassist.bytecode.ClassFile
ClassFile
represents a Java .class
file, which consists of a constant pool, methods, fields, and attributes.
@see javassist.CtClass#getClassFile()
-
net.janino.util.ClassFile
An object that represents the Java
TM "class file" format.
{@link #ClassFile(InputStream)} creates a {@link ClassFile} object from the bytecoderead from the given {@link InputStream}.
{@link #store(OutputStream)} generates JavaTM bytecodewhich is suitable for being processed by a JavaTM virtual machine.
-
net.sf.rej.java.ClassFile
ClassFile
objects represent .class files. They're constructed either by parsing a byte array or a stream with net.sf.rej.java.Disassembler
, using the Constructor or using the net.sf.rej.java.ClassFactory
class.
@author Sami Koivu
-
org.apache.harmony.pack200.bytecode.ClassFile
-
org.apache.harmony.unpack200.bytecode.ClassFile
ClassFile is used to represent and write out Java class files.
-
org.apache.jdo.impl.enhancer.classfile.ClassFile
ClassFile models the structure of a class as represented within a class file.
-
org.apache.tools.ant.taskdefs.optional.sitraka.bytecode.ClassFile
Object representing a class. Information are kept to the strict minimum for JProbe reports so that not too many objects are created for a class, otherwise the JVM can quickly run out of memory when analyzing a great deal of classes and keeping them in memory for global analysis.
@author
Stephane Bailliez
-
org.aspectj.org.eclipse.jdt.internal.compiler.ClassFile
Represents a class file wrapper on bytes, it is aware of its actual type name. Public APIs are listed below: byte[] getBytes(); Answer the actual bytes of the class file char[][] getCompoundName(); Answer the compound name of the class file. For example, {{java}, {util}, {Hashtable}}. byte[] getReducedBytes(); Answer a smaller byte format, which is only contains some structural information. Those bytes are decodable with a regular class file reader, such as DietClassFileReader
-
org.aspectj.org.eclipse.jdt.internal.core.ClassFile
@see IClassFile
-
org.codehaus.janino.util.ClassFile
An object that represents the Java™ "class file" format.
{@link #ClassFile(InputStream)} creates a {@link ClassFile} object from the bytecoderead from the given {@link InputStream}.
{@link #store(OutputStream)} generates Java™ bytecodewhich is suitable for being processed by a Java™ virtual machine.
-
org.eclipse.jdt.internal.compiler.ClassFile
Represents a class file wrapper on bytes, it is aware of its actual type name. Public APIs are listed below: byte[] getBytes(); Answer the actual bytes of the class file char[][] getCompoundName(); Answer the compound name of the class file. For example, {{java}, {util}, {Hashtable}}. byte[] getReducedBytes(); Answer a smaller byte format, which is only contains some structural information. Those bytes are decodable with a regular class file reader, such as DietClassFileReader
-
org.eclipse.jdt.internal.core.ClassFile
@see IClassFile
-
org.gjt.jclasslib.structures.ClassFile
The class file structure in which all other structures are hooked up.
@author
Ingo Kegel,
Vitor Carreira
@version $Revision: 1.12 $ $Date: 2007-02-15 09:51:55 $
-
org.hotswap.agent.javassist.bytecode.ClassFile
ClassFile
represents a Java .class
file, which consists of a constant pool, methods, fields, and attributes.
@see org.hotswap.agent.javassist.CtClass#getClassFile()
-
org.jboss.classfilewriter.ClassFile
@author Stuart Douglas
-
org.jboss.forge.furnace.proxy.javassist.bytecode.ClassFile
ClassFile
represents a Java .class
file, which consists of a constant pool, methods, fields, and attributes.
@see org.jboss.forge.furnace.proxy.javassist.CtClass#getClassFile()
-
org.jibx.binding.classes.ClassFile
Class file information. Wraps the actual class file data as well as associated management information.
@author Dennis M. Sosnoski
-
org.netbeans.modules.classfile.ClassFile
-
org.xmlvm.proc.in.file.ClassFile
An {@link XFile} class for class files.
-
sun.tools.java.ClassFile
This class is used to represent a file loaded from the class path, and can either be a regular file or a zip file entry. WARNING: The contents of this source file are not part of any supported API. Code that depends on them does so at its own risk: they are subject to change or removal without notice.