|
IBM Branch Transformation Toolkit Javadoc | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.connector2.sna.util.JavaExtensions
This class contains utility methods.
Constructor Summary | |
---|---|
JavaExtensions()
|
Method Summary | |
---|---|
static java.lang.String |
addAttribute(java.lang.String s,
java.lang.String name,
java.lang.String value)
Concatenates strings as appropriate. |
static long |
charArrayToLong(char[] charArray)
Returns 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 aString)
Compresses a String into 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 aString)
Decompresses a String from Hexadecimal format. |
static java.lang.String |
doubleQuote(java.lang.String aString)
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 an unique code which result are only alphanumberic characters. |
static java.lang.String |
getAlphaUniqueCode(java.lang.String userString)
This method returns an unique code which result are only alphanumberic characters, and implies the given String in the process of generation. |
static java.lang.String |
getCodePage()
Gets the codepage |
static java.lang.String |
getCodeSet()
Gets the codeSet |
static java.lang.String |
getEncryptionAlgorithm()
Gets the encryptionAlgorithm |
static java.lang.String |
getLocalHost()
This method returns the local host IP address. |
static char |
getSeparator()
Gets the separator |
static java.lang.String |
getUniqueCode()
This method returns an unique code. |
static java.lang.String |
getUniqueCode(java.lang.String userString)
This method returns an 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 char[] |
longAsCharArray(int base,
long value)
Returns 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 void |
setCodePage(java.lang.String codePage)
Sets the codepage |
static void |
setCodeSet(java.lang.String codeSet)
Sets the codeSet |
static void |
setEncryptionAlgorithm(java.lang.String encryptionAlgorithm)
Sets the encryptionAlgorithm |
static void |
setSeparator(char separator)
Sets the separator |
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 |
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 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 aString)
aString
- 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)
aString
- java.lang.String
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 aString)
aString
- java.lang.String
public static java.lang.String doubleQuote(java.lang.String aString)
aString
- java.lang.String
public static java.lang.String fill(java.lang.String aString, char paddingChar, int finalLength, boolean rigthSide)
aString
- java.lang.StringpaddingChar
- charfinalLength
- intrigthSide
- boolean
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)
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 string.oldString
- java.lang.String the old string.newString
- java.lang.String the new string.
public static int unsignedValue(byte aByte)
aByte
- byte
public static java.lang.String getCodePage()
public static void setCodePage(java.lang.String codePage) throws java.io.UnsupportedEncodingException
codePage
- The codepage to set
java.io.UnsupportedEncodingException
public static java.lang.String getCodeSet()
public static void setCodeSet(java.lang.String codeSet) throws java.io.UnsupportedEncodingException
codeSet
- The codeSet to set
java.io.UnsupportedEncodingException
public static char getSeparator()
public static void setSeparator(char separator)
separator
- The separator to setpublic static java.lang.String getEncryptionAlgorithm()
public static void setEncryptionAlgorithm(java.lang.String encryptionAlgorithm)
encryptionAlgorithm
- The encryptionAlgorithm to set
|
IBM Branch Transformation Toolkit Javadoc | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |