|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.deltax.util.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 |
clone, equals, finalize, 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
public CPoolReader.classfile(byte[] b) throws java.io.IOException, java.lang.ClassFormatError
public CPoolReader.classfile(java.io.InputStream is) throws java.io.IOException, java.lang.ClassFormatError
public CPoolReader.classfile(java.lang.String className, java.io.DataInputStream _is) throws 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()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |