|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.infinispan.util.Util
public final class Util
General utility methods used throughout the JBC code base.
Nested Class Summary | |
---|---|
static class |
Util.MapModifications
Static inner class that holds 3 maps - for data added, removed and modified. |
Method Summary | ||
---|---|---|
static void |
closeInput(ObjectInput i)
|
|
static void |
closeStream(InputStream i)
|
|
static void |
flushAndCloseOutput(ObjectOutput o)
|
|
static void |
flushAndCloseStream(OutputStream o)
|
|
static String |
formatString(Object message,
Object... params)
|
|
static
|
getInstance(Class<T> clazz)
|
|
static Object |
getInstance(String classname)
|
|
static Class |
loadClass(String classname)
Loads the specified class using this class's classloader, or, if it is null (i.e. |
|
static InputStream |
loadResourceAsStream(String resource)
|
|
static String |
prettyPrintTime(long millis)
Prints a time for display |
|
static String |
prettyPrintTime(long time,
TimeUnit unit)
|
|
static boolean |
safeEquals(Object a,
Object b)
Null-safe equality test. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static Class loadClass(String classname) throws ClassNotFoundException
null
(i.e. this class was
loaded by the bootstrap classloader), the system classloader. If loadtime instrumentation via
GenerateInstrumentedClassLoader is used, this class may be loaded by the bootstrap classloader.
classname
- name of the class to load
ClassNotFoundException
public static <T> T getInstance(Class<T> clazz) throws IllegalAccessException, InstantiationException
IllegalAccessException
InstantiationException
public static Object getInstance(String classname) throws ClassNotFoundException, IllegalAccessException, InstantiationException
ClassNotFoundException
IllegalAccessException
InstantiationException
public static boolean safeEquals(Object a, Object b)
a
- first object to compareb
- second object to compare
public static InputStream loadResourceAsStream(String resource)
public static String prettyPrintTime(long time, TimeUnit unit)
public static String prettyPrintTime(long millis)
millis
- time in millis
public static void closeStream(InputStream i)
public static void closeInput(ObjectInput i)
public static void flushAndCloseStream(OutputStream o)
public static void flushAndCloseOutput(ObjectOutput o)
public static String formatString(Object message, Object... params)
|
Google Analytics | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |