|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object mx4j.util.Utils
Several utility functions for the JMX implementation
Constructor Summary | |
Utils()
|
Method Summary | |
static char[] |
arrayCopy(char[] chars)
|
static boolean |
arrayEquals(byte[] arr1,
byte[] arr2)
|
static boolean |
arrayEquals(java.lang.Object[] arr1,
java.lang.Object[] arr2)
|
static int |
arrayHashCode(byte[] arr)
|
static int |
arrayHashCode(java.lang.Object[] arr)
|
static boolean |
isAttributeGetter(java.lang.reflect.Method m)
Returns true is the given method is a JMX attribute getter method |
static boolean |
isAttributeSetter(java.lang.reflect.Method m)
Returns true if the method is a JMX attribute setter method |
static java.lang.Class |
loadClass(java.lang.ClassLoader loader,
java.lang.String name)
This methods load a class given the classloader and the name of the class, and work for extended names of primitive types. |
static java.lang.Class[] |
loadClasses(java.lang.ClassLoader loader,
java.lang.String[] names)
Returns the classes whose names are specified by the names argument, loaded with the
specified classloader. |
static boolean |
wildcardMatch(java.lang.String pattern,
java.lang.String string)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Utils()
Method Detail |
public static java.lang.Class loadClass(java.lang.ClassLoader loader, java.lang.String name) throws java.lang.ClassNotFoundException
If you try to do ClassLoader.loadClass("boolean") it barfs it cannot find the class, so this method cope with this problem.
java.lang.ClassNotFoundException
public static java.lang.Class[] loadClasses(java.lang.ClassLoader loader, java.lang.String[] names) throws java.lang.ClassNotFoundException
names
argument, loaded with the
specified classloader.
java.lang.ClassNotFoundException
public static boolean isAttributeGetter(java.lang.reflect.Method m)
public static boolean isAttributeSetter(java.lang.reflect.Method m)
public static boolean wildcardMatch(java.lang.String pattern, java.lang.String string)
public static boolean arrayEquals(java.lang.Object[] arr1, java.lang.Object[] arr2)
public static boolean arrayEquals(byte[] arr1, byte[] arr2)
public static int arrayHashCode(java.lang.Object[] arr)
public static int arrayHashCode(byte[] arr)
public static char[] arrayCopy(char[] chars)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |