|
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.base.JavaExtensions
public class JavaExtensions
This class contains utility methods.
Field Summary | |
---|---|
static java.lang.String |
codepage
|
static long[] |
complementaryArray
|
protected static long |
counter
|
protected static java.lang.String |
encryptionAlgorithm
|
static long[] |
limitArray
|
protected static java.security.MessageDigest |
messageDigest
|
static long[] |
negativeArray
|
protected static char |
SEPARATOR
|
protected static java.lang.String |
UNKNOW_IP
|
Constructor Summary | |
---|---|
JavaExtensions()
This constructor creates a JavaExtensions object. |
Method Summary | |
---|---|
static java.lang.String |
addAttribute(java.lang.String s,
java.lang.String name,
java.lang.String value)
Concatenates strings as appropriate. |
static java.lang.String |
addAttributeIfNotNullValue(java.lang.String s,
java.lang.String name,
java.lang.String value)
Concatenates strings as appropriate. |
static java.awt.Component[] |
allComponents(java.awt.Container aContainer)
Returns a container. |
static long |
charArrayToLong(char[] charArray)
Answer the long value of charArray. |
static java.lang.String |
compressHexString(byte[] input)
Compresses a byte array into Hexadecimal format. |
static java.lang.String |
compressHexString(java.lang.String inputS)
Compresses a String into a Hexadecimal format. |
static java.lang.String |
convertFromEBCDIC(java.lang.String aString)
Converts a String from EBCDIC. |
static java.lang.String |
convertFromEBCDIC(java.lang.String aString,
java.lang.String codeSet)
Converts a String from EBCDIC. |
static java.lang.String |
convertToEBCDIC(java.lang.String aString)
Converts a String to EBCDIC. |
static java.lang.String |
convertToEBCDIC(java.lang.String aString,
java.lang.String codeSet)
Converts a String to EBCDIC. |
static java.lang.String |
decompressHexString(byte[] input)
Decompresses a byte array from Hexadecimal format. |
static java.lang.String |
decompressHexString(java.lang.String input)
Decompresses a String from Hexadecimal format. |
static java.lang.String |
doubleQuote(java.lang.String s)
Puts a string between double quotes. |
static java.lang.String |
fill(java.lang.String aString,
char paddingChar,
int finalLength,
boolean rigthSide)
Adds a paddingChar to the right or left (determined by the rightSide parameter) of a String until its length equals the value of the finalLength parameter. |
static java.lang.String |
fillLeft(java.lang.String aString,
char paddingChar,
int finalLength)
Adds a paddingChar to the left of aString until its length equals the value of the finalLength parameter. |
static java.lang.String |
fillRigth(java.lang.String aString,
char paddingChar,
int finalLength)
Adds a paddingChar to the right of aString until its length equals the value of the finalLength parameter. |
protected static byte[] |
generateUniqueCode(java.lang.String userString)
This method returns an unique code, and implies the given String in the process of generation. |
static java.lang.String |
getAlphaUniqueCode()
This method returns a unique code in which the results are only alphanumberic characters. |
static java.lang.String |
getAlphaUniqueCode(java.lang.String userString)
This method returns a unique code in which the results are only alphanumberic characters, and implies the given String in the process of generation. |
static java.lang.String |
getLocalHost()
This method returns the local host IP address. |
static java.lang.String |
getUniqueCode()
This method returns a unique code. |
static java.lang.String |
getUniqueCode(java.lang.String userString)
This method returns a unique code, and implies the given String in the process of generation. |
static boolean |
isEmpty(java.lang.String aString)
Returns true if the parameter string is null or is an empty string. |
static boolean |
isNull(java.lang.String aString)
Returns true if the parameter string is null |
static char[] |
longAsCharArray(int base,
long value)
Answer the bytes as a char array of the long value. |
static long |
remainder(long number,
long divider)
Returns the remainder of a division between two longs. |
static long |
signedCharArrayToLong(char[] aCharArray)
Returns a char[] array as a long. |
static void |
sortStrings(java.lang.String[] strings)
Sorts an array of Strings. |
static java.lang.String |
stringReplace(java.lang.String source,
java.lang.String oldString,
java.lang.String newString)
Returns a new string resulting from replacing all occurrences of oldString in source with newString. |
static int |
unsignedValue(byte aByte)
Returns a positive value of a byte. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static long[] complementaryArray
public static long[] negativeArray
public static long[] limitArray
public static java.lang.String codepage
protected static long counter
protected static java.lang.String UNKNOW_IP
protected static java.security.MessageDigest messageDigest
protected static java.lang.String encryptionAlgorithm
protected static char SEPARATOR
Constructor Detail |
---|
public JavaExtensions()
Method Detail |
---|
public static java.lang.String addAttribute(java.lang.String s, java.lang.String name, java.lang.String value)
s
- java.lang.Stringname
- java.lang.Stringvalue
- java.lang.String
public static java.awt.Component[] allComponents(java.awt.Container aContainer)
aContainer
- java.awt.Containerpublic static long charArrayToLong(char[] charArray)
charArray
- char[]
public static java.lang.String compressHexString(byte[] input)
input
- byte[]
public static java.lang.String compressHexString(java.lang.String inputS)
inputS
- java.lang.String
public static java.lang.String convertFromEBCDIC(java.lang.String aString) throws java.io.UnsupportedEncodingException
aString
- java.lang.String
java.io.UnsupportedEncodingException
public static java.lang.String convertFromEBCDIC(java.lang.String aString, java.lang.String codeSet) throws java.io.UnsupportedEncodingException
aString
- java.lang.StringcodeSet
- java.lang.String
java.io.UnsupportedEncodingException
public static java.lang.String convertToEBCDIC(java.lang.String aString) throws java.io.UnsupportedEncodingException
aString
- java.lang.String
java.io.UnsupportedEncodingException
public static java.lang.String convertToEBCDIC(java.lang.String aString, java.lang.String codeSet) throws java.io.UnsupportedEncodingException
aString
- java.lang.StringcodeSet
- java.lang.String
java.io.UnsupportedEncodingException
public static java.lang.String decompressHexString(byte[] input)
input
- byte[]
public static java.lang.String decompressHexString(java.lang.String input)
input
- java.lang.String
public static java.lang.String doubleQuote(java.lang.String s)
s
- java.lang.String
public static java.lang.String fill(java.lang.String aString, char paddingChar, int finalLength, boolean rigthSide)
public static java.lang.String fillLeft(java.lang.String aString, char paddingChar, int finalLength)
aString
- java.lang.StringpaddingChar
- charfinalLength
- int
public static java.lang.String fillRigth(java.lang.String aString, char paddingChar, int finalLength)
aString
- java.lang.StringpaddingChar
- charfinalLength
- intprotected static byte[] generateUniqueCode(java.lang.String userString)
userString
- java.lang.String
public static java.lang.String getAlphaUniqueCode()
public static java.lang.String getAlphaUniqueCode(java.lang.String userString)
userString
- java.lang.String
public static java.lang.String getLocalHost()
public static java.lang.String getUniqueCode()
public static java.lang.String getUniqueCode(java.lang.String userString)
userString
- java.lang.String
public static boolean isEmpty(java.lang.String aString)
aString
- java.lang.String
public static char[] longAsCharArray(int base, long value) throws DSEInvalidArgumentException
DSEInvalidArgumentException
public static long remainder(long number, long divider)
number
- longdivider
- long
public static long signedCharArrayToLong(char[] aCharArray)
aCharArray
- char[]
public static void sortStrings(java.lang.String[] strings)
public static java.lang.String stringReplace(java.lang.String source, java.lang.String oldString, java.lang.String newString)
source
- java.lang.String - The source stringoldString
- java.lang.String - The old stringnewString
- java.lang.String - The new string
public static int unsignedValue(byte aByte)
public static boolean isNull(java.lang.String aString)
aString
- java.lang.String
public static java.lang.String addAttributeIfNotNullValue(java.lang.String s, java.lang.String name, java.lang.String value)
s
- java.lang.Stringname
- java.lang.Stringvalue
- java.lang.String
|
IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |