public class Misc
extends java.lang.Object
Constructor and Description |
---|
Misc() |
Modifier and Type | Method and Description |
---|---|
static void |
addTo(java.util.Collection coll,
java.lang.Object objToAdd)
Note if the passed object is a Colleciton itself or an Object[] it will be expanded
|
static java.lang.Object[][] |
allocateArray(int rows,
int cols) |
static java.util.Map |
createCaseInsensitiveMap()
Create a case insenstive Tree Map.
|
static java.util.Map |
createConcurrentMap(int size)
Returns a ConcurrentHashMap if the jdk supports (1.5 or higher) it or else it returns a synchronized HashMap
|
static void |
disp(java.lang.Object[][] data) |
static java.lang.String |
getAsString(java.lang.Object obj) |
static java.lang.String |
getClassName(java.lang.Object object)
Returns an Objects ClassName minus the package name
Sample Call:
String className=Misc.getClassName("My Object"); // returns "String"
|
static java.lang.String |
getDayOfWeek()
Get the day of week for today.
|
static java.lang.String |
getDayOfWeek(java.util.Date date)
Return the day of week from the passed in Date.
|
static java.lang.String |
getExceptionTrace(java.lang.Throwable exception) |
static java.lang.String |
getFormattedDate(java.lang.String format,
java.util.Date date)
Formats the passed in date with the passed in date format String.
|
static java.lang.String |
getFormattedDateNow(java.lang.String format)
Formats todays date with the passed in date format String.
|
static java.lang.String |
getMonth()
Return the 2 digit month of todays date
|
static java.lang.String |
getMonth(java.util.Date date)
Get the month out of the passed in Date.
|
static java.lang.String |
getShortDate()
Get the short date for Today.
|
static java.lang.String |
getShortDate(java.util.Date date)
Get the short date for the passed in day.
|
static void |
isObjectString(java.lang.Object arg) |
static void |
main(java.lang.String[] args) |
static java.lang.Object[][] |
sort(java.lang.Object[][] array,
int sortCol,
java.lang.String sortOrder)
Sort a 2 dimensional array based on 1 columns data in either ascending or descending order.
|
public static java.lang.String getClassName(java.lang.Object object)
public static java.lang.String getExceptionTrace(java.lang.Throwable exception)
public static void addTo(java.util.Collection coll, java.lang.Object objToAdd)
public static java.lang.String getAsString(java.lang.Object obj)
public static void isObjectString(java.lang.Object arg)
public static java.lang.Object[][] sort(java.lang.Object[][] array, int sortCol, java.lang.String sortOrder)
public static void disp(java.lang.Object[][] data)
public static java.lang.Object[][] allocateArray(int rows, int cols)
public static java.lang.String getFormattedDateNow(java.lang.String format)
public static java.lang.String getFormattedDate(java.lang.String format, java.util.Date date)
public static java.lang.String getMonth(java.util.Date date)
public static java.lang.String getMonth()
public static java.lang.String getDayOfWeek(java.util.Date date)
public static java.lang.String getDayOfWeek()
public static java.lang.String getShortDate(java.util.Date date)
public static java.lang.String getShortDate()
public static java.util.Map createCaseInsensitiveMap()
public static java.util.Map createConcurrentMap(int size)
public static void main(java.lang.String[] args)