public class Util
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Util.int_ptr |
Modifier and Type | Field and Description |
---|---|
static java.util.Hashtable |
emptyHashtable |
static java.util.Vector |
emptyVector |
Constructor and Description |
---|
Util() |
Modifier and Type | Method and Description |
---|---|
static java.util.Vector |
addElement(java.lang.Object o) |
static java.util.Vector |
addElement(java.util.Vector v,
java.lang.Object o) |
static void |
addOrRemove(java.util.Collection c,
java.lang.Object o,
boolean sense) |
static java.lang.String |
basename(java.lang.String s)
Return the name of the directory that file s lives in
|
static java.util.Iterator |
combine(java.util.Collection a,
java.util.Collection b) |
static java.util.Iterator |
combine(java.util.Iterator a,
java.util.Iterator b) |
static java.util.Iterator |
enum2iter(java.util.Enumeration e) |
static java.util.HashSet |
findInnerClasses(java.lang.String root) |
static java.util.HashSet |
findInnerClasses(java.lang.String root,
ClassFinder f) |
static java.lang.String |
flags2str(int accessFlags)
convert integer-coded class access flags to string.
|
static java.lang.String |
flags2str(int accessFlags,
boolean _super)
convert integer-coded class access flags to string.
|
static java.lang.String |
flags2str(int flags,
java.lang.String[] fnames) |
static java.lang.String |
methString(java.lang.String c,
java.lang.String m,
java.lang.String t)
Compose a method string
|
static void |
pht(java.util.Hashtable ht)
print a hashtable.
|
static void |
printarray(java.lang.Object o) |
static void |
RenameClasses(java.util.Hashtable in,
boolean putClasses) |
static java.lang.String |
srcClassName(java.lang.String cname) |
static void |
writeZip(java.lang.String filename,
java.util.Iterator i) |
public static final java.util.Vector emptyVector
public static final java.util.Hashtable emptyHashtable
public static void pht(java.util.Hashtable ht)
ht
- the hashtable to printpublic static java.lang.String basename(java.lang.String s)
s
- File namepublic static java.lang.String flags2str(int accessFlags)
accessFlags
- access flagspublic static java.lang.String flags2str(int accessFlags, boolean _super)
accessFlags
- access flags_super
- if TRUE, show "super", if FALSE, show "synchronized"public static java.lang.String methString(java.lang.String c, java.lang.String m, java.lang.String t)
c
- class namem
- method namet
- type descriptorpublic static java.lang.String flags2str(int flags, java.lang.String[] fnames)
public static java.util.Iterator combine(java.util.Collection a, java.util.Collection b)
public static java.util.Iterator combine(java.util.Iterator a, java.util.Iterator b)
public static java.lang.String srcClassName(java.lang.String cname)
public static java.util.Vector addElement(java.util.Vector v, java.lang.Object o)
public static java.util.Vector addElement(java.lang.Object o)
public static void printarray(java.lang.Object o)
public static java.util.Iterator enum2iter(java.util.Enumeration e)
public static void writeZip(java.lang.String filename, java.util.Iterator i) throws java.io.IOException
java.io.IOException
public static java.util.HashSet findInnerClasses(java.lang.String root, ClassFinder f) throws ClassFileException
ClassFileException
public static java.util.HashSet findInnerClasses(java.lang.String root) throws ClassFileException
ClassFileException
public static void RenameClasses(java.util.Hashtable in, boolean putClasses) throws ClassFileException
ClassFileException
public static void addOrRemove(java.util.Collection c, java.lang.Object o, boolean sense)