| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectclassUtils.pack.util.CPoolReader.ClassFile
public class CPoolReader.ClassFile
This class mirrors exactly the class file structure, providing basic translation and filtering services.
| Constructor Summary | |
|---|---|
| CPoolReader.ClassFile(byte[] b) | |
| CPoolReader.ClassFile(java.io.InputStream is) | |
| CPoolReader.ClassFile(java.lang.String className,
                      byte[] b) | |
| CPoolReader.ClassFile(java.lang.String className,
                      java.io.DataInputStream _is) | |
| Method Summary | |
|---|---|
|  boolean | forNameCalled()This method detects the presence of "Class.forName()" call in this classfile. | 
|  java.lang.String | getClassName() | 
|  java.lang.String | getCPClassName() | 
|  java.lang.String | getCPClassName(boolean externalize) | 
|  java.lang.String[] | getInterfaces() | 
|  java.lang.String | getSuperClass() | 
|  java.lang.String | getSuperClass(boolean externalize) | 
|  java.lang.String[] | getUsedClasses()Retrieve the classes known to this .class file Note:The classes are returned in internal form | 
|  boolean | isInterface()Return true if the classfile contains an interface class | 
|  java.lang.String | toString() | 
| Methods inherited from class java.lang.Object | 
|---|
| equals, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
|---|
public CPoolReader.ClassFile(java.lang.String className,
                             byte[] b)
                      throws java.io.IOException,
                             java.lang.ClassFormatError
java.io.IOException
java.lang.ClassFormatError
public CPoolReader.ClassFile(byte[] b)
                      throws java.io.IOException,
                             java.lang.ClassFormatError
java.io.IOException
java.lang.ClassFormatError
public CPoolReader.ClassFile(java.io.InputStream is)
                      throws java.io.IOException,
                             java.lang.ClassFormatError
java.io.IOException
java.lang.ClassFormatError
public CPoolReader.ClassFile(java.lang.String className,
                             java.io.DataInputStream _is)
                      throws java.io.IOException,
                             java.lang.ClassFormatError
java.io.IOException
java.lang.ClassFormatError| Method Detail | 
|---|
public java.lang.String getClassName()
public boolean isInterface()
public java.lang.String getCPClassName(boolean externalize)
public java.lang.String getCPClassName()
public java.lang.String getSuperClass(boolean externalize)
public java.lang.String getSuperClass()
public java.lang.String[] getInterfaces()
public boolean forNameCalled()
public java.lang.String[] getUsedClasses()
public java.lang.String toString()
toString in class java.lang.Object| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||