|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.batik.util.ClassFileUtilities
This class contains utility methods to manipulate Java classes.
Field Summary | |
static byte |
CONSTANT_CLASS_INFO
|
static byte |
CONSTANT_DOUBLE_INFO
|
static byte |
CONSTANT_FIELDREF_INFO
|
static byte |
CONSTANT_FLOAT_INFO
|
static byte |
CONSTANT_INTEGER_INFO
|
static byte |
CONSTANT_INTERFACEMETHODREF_INFO
|
static byte |
CONSTANT_LONG_INFO
|
static byte |
CONSTANT_METHODREF_INFO
|
static byte |
CONSTANT_NAMEANDTYPE_INFO
|
static byte |
CONSTANT_STRING_INFO
|
static byte |
CONSTANT_UTF8_INFO
|
Constructor Summary | |
protected |
ClassFileUtilities()
This class does not need to be instantiated. |
Method Summary | |
static Set |
getClassDependencies(InputStream is)
Returns the dependencies of the given class. |
static Set |
getClassDependencies(String path,
Set classpath)
Returns the dependencies of the given class. |
protected static Set |
getDescriptorClasses(String desc)
Returns the classes contained in a field or method desciptor. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final byte CONSTANT_UTF8_INFO
public static final byte CONSTANT_INTEGER_INFO
public static final byte CONSTANT_FLOAT_INFO
public static final byte CONSTANT_LONG_INFO
public static final byte CONSTANT_DOUBLE_INFO
public static final byte CONSTANT_CLASS_INFO
public static final byte CONSTANT_STRING_INFO
public static final byte CONSTANT_FIELDREF_INFO
public static final byte CONSTANT_METHODREF_INFO
public static final byte CONSTANT_INTERFACEMETHODREF_INFO
public static final byte CONSTANT_NAMEANDTYPE_INFO
Constructor Detail |
protected ClassFileUtilities()
Method Detail |
public static Set getClassDependencies(String path, Set classpath) throws IOException
path
- The root class path.classpath
- The set of directories (Strings) to scan.
IOException
public static Set getClassDependencies(InputStream is) throws IOException
IOException
protected static Set getDescriptorClasses(String desc)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |