|
IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.btt.utils.GlobalFunctions
public class GlobalFunctions
Field Summary | |
---|---|
static java.lang.String |
IGNORE_EXCEPTION_ENTRY
|
Constructor Summary | |
---|---|
GlobalFunctions()
|
Method Summary | |
---|---|
static double |
absolute(java.lang.Double value)
returns the absolute value of a value If the value is null, return 0 |
static double |
add(java.lang.Double d1,
java.lang.Double d2)
|
static java.util.Date |
after(java.util.Date date,
java.lang.Number days,
java.lang.Number months,
java.lang.Number years)
return the days between 2 dates |
static java.util.Date |
before(java.util.Date date,
java.lang.Number days,
java.lang.Number months,
java.lang.Number years)
same as after, but substracting |
static int |
compare(java.lang.String string1,
java.lang.String string2)
compares two strings |
static int |
compareIgnoreCase(java.lang.String string1,
java.lang.String string2)
compares two strings ignoring case |
static java.lang.String |
concat(java.lang.String string1,
java.lang.String string2)
String concatenation |
static java.lang.Boolean |
contains(java.lang.String string,
java.lang.String subString)
Returns whether a substring is part of a string |
static int |
day(java.util.Date date)
returns the day of the month |
static int |
dayOfWeek(java.util.Date date)
returns the week day of a date |
static double |
daysBetween(java.util.Date date1,
java.util.Date date2)
compares two days, decimal number will be return |
static double |
divide(java.lang.Double d1,
java.lang.Double d2)
|
static DataElement |
getRowByIndex(IndexedCollection iColl,
java.lang.Number index)
Concat two columns in IndexedCollection, and save result into single column IndexedCollection |
static int |
indexOf(java.lang.String string,
java.lang.String subString)
returns the position of a substring |
static int |
lastIndexOf(java.lang.String string,
java.lang.String subString)
returns the position of a substring starting from the end |
static int |
length(java.lang.String string)
Returns the length of a string |
static java.lang.String |
lowerCase(java.lang.String string)
converts to lower case |
static int |
month(java.util.Date date)
returns the month of a date |
static double |
multiply(java.lang.Double d1,
java.lang.Double d2)
|
static int |
naturalDaysBetween(java.util.Date date1,
java.util.Date date2)
|
static java.lang.String |
numberToString(java.lang.Number value)
convert number to String type |
static java.util.Date |
parseDate(java.lang.String date)
returns date parsing from String The pattern is yyyy-MM-dd |
static double |
parseNumber(java.lang.String value)
convert String to Number type If value is null, return 0 |
static java.lang.String |
replace(java.lang.String string,
java.lang.String oldString,
java.lang.String newString)
replaces all occurrences of a substring in a string with a new value |
static long |
round(java.lang.Double value)
returns the rounding of a double value If the value is null, return 0 |
static java.lang.Boolean |
sameValue(java.lang.String string1,
java.lang.String string2)
|
static java.lang.String |
subString(java.lang.String string,
int start,
int end)
returns a portion of a string |
static double |
subtract(java.lang.Double d1,
java.lang.Double d2)
|
static IndexedCollection |
tableAdd(IndexedCollection iColl,
java.lang.String columnName,
java.lang.Number value)
Adds the (numeric) values of a given column in an iColl |
static int |
tableSize(IndexedCollection iColl)
returns the size of IndexedCollection |
static java.util.Date |
today()
return current date |
static java.lang.String |
toString(java.util.Date date)
returns date in String format The pattern is yyyy-MM-dd |
static java.lang.String |
trim(java.lang.String string)
remove leading and trailing blanks |
static double |
truncate(java.lang.Double value)
returns the truncation of a decimal value If the value is null, return 0 |
static java.lang.String |
upperCase(java.lang.String string)
converts to upper case |
static int |
year(java.util.Date date)
returns the year of a date |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String IGNORE_EXCEPTION_ENTRY
Constructor Detail |
---|
public GlobalFunctions()
Method Detail |
---|
public static java.lang.String concat(java.lang.String string1, java.lang.String string2)
string1
- string2
-
public static int length(java.lang.String string)
string1
-
public static java.lang.Boolean sameValue(java.lang.String string1, java.lang.String string2)
string1
- string2
-
public static java.lang.Boolean contains(java.lang.String string, java.lang.String subString)
st
- subSt
-
public static java.lang.String subString(java.lang.String string, int start, int end)
string
- start
- end
-
public static int indexOf(java.lang.String string, java.lang.String subString)
string
- subString
-
java.lang.Exception
public static int lastIndexOf(java.lang.String string, java.lang.String subString)
string
- subString
-
public static java.lang.String replace(java.lang.String string, java.lang.String oldString, java.lang.String newString)
string
- subString
-
public static java.lang.String trim(java.lang.String string)
string
-
public static java.lang.String upperCase(java.lang.String string)
string
-
public static java.lang.String lowerCase(java.lang.String string)
string
-
public static int compare(java.lang.String string1, java.lang.String string2)
string1
- string2
-
public static int compareIgnoreCase(java.lang.String string1, java.lang.String string2)
string
-
public static java.util.Date today() throws java.text.ParseException
java.text.ParseException
public static java.util.Date after(java.util.Date date, java.lang.Number days, java.lang.Number months, java.lang.Number years)
public static java.util.Date before(java.util.Date date, java.lang.Number days, java.lang.Number months, java.lang.Number years)
public static double daysBetween(java.util.Date date1, java.util.Date date2)
public static int naturalDaysBetween(java.util.Date date1, java.util.Date date2)
public static int dayOfWeek(java.util.Date date)
public static int year(java.util.Date date)
public static int month(java.util.Date date)
public static int day(java.util.Date date)
public static java.util.Date parseDate(java.lang.String date) throws java.text.ParseException
java.text.ParseException
public static java.lang.String toString(java.util.Date date)
public static long round(java.lang.Double value) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public static double truncate(java.lang.Double value)
public static double absolute(java.lang.Double value)
public static java.lang.String numberToString(java.lang.Number value)
public static double parseNumber(java.lang.String value)
java.lang.RuntimeException
public static double add(java.lang.Double d1, java.lang.Double d2)
public static double subtract(java.lang.Double d1, java.lang.Double d2)
public static double multiply(java.lang.Double d1, java.lang.Double d2)
public static double divide(java.lang.Double d1, java.lang.Double d2)
public static int tableSize(IndexedCollection iColl)
public static IndexedCollection tableAdd(IndexedCollection iColl, java.lang.String columnName, java.lang.Number value) throws java.lang.Exception
java.lang.CloneNotSupportedException
DSEObjectNotFoundException
DSEInvalidArgumentException
java.lang.Exception
public static DataElement getRowByIndex(IndexedCollection iColl, java.lang.Number index) throws java.lang.Exception
DSEInvalidArgumentException
java.lang.Exception
|
IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |