|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectariba.ui.aribaweb.util.AWBaseObject
ariba.ui.aribaweb.util.AWUtil
public final class AWUtil
Nested Class Summary | |
---|---|
static class |
AWUtil.ElementIterator
Iterate over elements of the template. |
static interface |
AWUtil.FileProcessor
|
static interface |
AWUtil.ValueMapper
|
Field Summary | |
---|---|
static boolean |
AllowsConcurrentRequestHandling
|
static char |
BeginQueryChar
|
static java.lang.String |
DefaultCharacterEncoding
Parse a string that is URL encoded. |
static char |
Equals
|
static int |
IdStringRadix
|
static boolean |
IsRapidTurnaroundEnabled
|
static java.lang.String |
QuoteString
|
static boolean |
RequiresThreadSafety
|
static java.lang.String |
TokenizerDelim
|
static AWEncodedString |
UndefinedEncodedString
|
Fields inherited from class ariba.ui.aribaweb.util.AWBaseObject |
---|
AribaHashtableClass, AribaVectorClass, ClassClass, EmptyHashtable, EmptyMap, EmptyVector, False, IntegerClass, JavaHashtableClass, JavaMapClass, JavaVectorClass, LogHandling, NullObject, ObjectClass, StringClass, True, UndefinedObject, UndefinedString, UninitializedRealNumber |
Constructor Summary | |
---|---|
AWUtil()
|
Method Summary | |
---|---|
static void |
addElement(java.util.List receiver,
java.lang.Object element)
|
static java.lang.Object |
addElement(java.lang.Object[] targetArray,
java.lang.Object newElement)
|
static void |
addElements(java.util.List destination,
java.util.List source)
|
static void |
addElements(java.util.List destination,
java.lang.Object[] source)
|
static void |
addElements(java.util.Map destination,
java.util.Map source)
|
static void |
addElements(java.util.Map destination,
java.util.Map source,
boolean allowsReplace)
|
static void |
addElements(java.util.Map destinationHashtable,
java.lang.Object[] objectArray)
|
static java.lang.String |
addEmbeddedContextForDefaultString(int key,
java.lang.String defaultString,
java.lang.String componentPath)
|
static java.lang.String |
attributeEscape(java.lang.String string)
|
static java.lang.String |
briefStackTrace()
|
static int |
burnCpu(int loopCount)
|
static int |
burnCpu100()
|
static AWByteArray |
byteArrayForFile(java.io.File file)
|
static AWByteArray |
byteArrayForInputStream(java.io.InputStream input)
|
static java.lang.Class |
classForName(java.lang.String className)
|
static boolean |
classImplementsInterface(java.lang.Class targetClass,
java.lang.Class targetInterface)
|
static boolean |
classInheritsFromClass(java.lang.Class classInQuestion,
java.lang.Class targetSuperclass)
|
static void |
clear(DynamicArray dynamicArray)
|
static void |
close(java.io.InputStream inputStream)
|
static java.util.List |
collect(java.util.List items,
AWUtil.ValueMapper accessor)
|
static java.util.Collection |
collect(java.util.List items,
java.util.Collection result,
AWUtil.ValueMapper accessor)
|
static java.lang.Class |
commonSuperclass(java.lang.Class class1,
java.lang.Class class2)
|
static java.lang.String |
componentsJoinedByString(StringArray receiver,
java.lang.String joinString)
|
static StringArray |
componentsSeparatedByString(java.lang.String receiver,
java.lang.String separator)
|
static java.lang.Object |
concatenateArrays(java.lang.Object[] array1,
java.lang.Object[] array2)
|
static java.lang.Object |
concatenateArrays(java.lang.Object[] array1,
java.lang.Object[] array2,
java.lang.Class componentType)
|
static boolean |
contains(java.lang.Object[] array,
java.lang.Object targetElement)
|
static boolean |
contains(java.lang.String receiver,
char targetChar)
|
static boolean |
contains(java.lang.String receiver,
java.lang.String targetString)
|
static boolean |
containsIdentical(java.lang.Object[] array,
java.lang.Object targetElement)
|
static byte[] |
contentsOfFile(java.io.File file)
|
static void |
convertHTMLToPDF(java.io.InputStream htmlInputStream,
java.io.OutputStream outputStream,
java.lang.String fontFileLocation)
Utility method to convert HTML input to PDF |
static java.util.Map |
convertToLocalizedStringsTable(java.util.List lines)
Returns a string table for the List of input lines from the resource file. |
static java.util.Map |
convertToLocalizedStringsTable(java.util.List lines,
java.lang.String resourcePath)
Returns a string table for the List of input lines from the resource file. |
static java.lang.String |
countryLocaleDescription(java.util.Locale locale)
|
static java.util.Date |
currentDate()
|
static java.lang.String |
decamelize(java.lang.String string,
char separator,
boolean initialCaps)
|
static java.lang.String |
decodeString(java.lang.String string)
|
static java.lang.String |
decodeString(java.lang.String string,
java.lang.String encoding)
|
static boolean |
deleteRecursive(java.io.File targetFile)
|
static void |
dispose(java.lang.Object object)
|
static void |
eachFile(java.io.File dir,
java.io.FileFilter filter,
AWUtil.FileProcessor callback)
|
static AWElement |
elementOfClass(AWTemplate template,
java.lang.Class target)
|
static java.lang.Object[] |
elements(java.util.Map sourceHashtable,
java.lang.Class componentClass)
|
static java.lang.String |
encodeString(java.lang.String string)
|
static java.lang.String |
encodeString(java.lang.String string,
boolean isPlusAllowed)
|
static java.lang.String |
encodeString(java.lang.String string,
boolean isPlusAllowed,
java.lang.String encoding)
|
static boolean |
equals(byte[] bytes1,
byte[] bytes2)
|
static AWEncodedString |
escapeHtml(java.lang.Object objectValue)
|
static AWEncodedString |
escapeHtmlAttribute(java.lang.Object objectValue)
|
static java.lang.String |
escapeHTMLExceptEmbeddedContext(java.lang.String value)
|
static java.lang.String |
escapeHTMLExceptEmbeddedContext(java.lang.String value,
boolean unsafeOnly)
|
static java.lang.String |
escapeStringForCsv(java.lang.String originalString)
|
static AWEncodedString |
escapeUnsafeHtml(java.lang.Object objectValue)
|
static AWEncodedString |
escapeXml(java.lang.Object objectValue)
|
static int |
executeCommand(java.lang.String commandString)
|
static java.lang.String |
fileNameToJavaPackage(java.lang.String delimitedString)
|
static java.lang.String[] |
filesWithExtension(java.io.File directory,
java.lang.String fileExtension)
|
static java.lang.String[] |
filesWithExtension(java.lang.String directoryName,
java.lang.String fileExtension)
|
static java.lang.String |
filterUnsafeHeader(java.lang.String url)
|
static java.lang.String |
formatErrorUrl(java.lang.String fileName)
|
static java.lang.String |
fullLocaleDescription(java.util.Locale locale)
|
static java.lang.Object |
getArray(java.util.List receiver,
java.lang.Class componentType)
|
static byte[] |
getBytes(java.io.InputStream inputStream)
|
static AWClassLoader |
getClassLoader()
|
static java.lang.String |
getEmbeddedContextBegin(java.lang.String key,
java.lang.String componentPath)
|
static java.lang.String |
getEmbeddedContextEnd()
|
static java.lang.String |
getenv(java.lang.String envVar)
For internal use only. |
static java.net.URL |
getResource(java.lang.String name)
|
static java.lang.String |
getString(java.io.Reader reader)
|
static java.util.Map |
groupBy(java.util.Collection items,
AWUtil.ValueMapper accessor)
|
static int |
indexOf(byte[] bytes,
byte[] targetBytes,
int startIndex)
|
static int |
indexOf(java.lang.Object[] array,
java.lang.Object targetElement)
|
static int |
indexOf(java.lang.String string,
java.lang.String targetString,
int startIndex,
boolean ignoresCase)
|
static int |
indexOfIdentical(java.lang.Object[] array,
java.lang.Object targetElement)
|
static int |
indexOfIdentical(java.lang.Object[] array,
java.lang.Object targetElement,
int startingIndex)
|
static java.lang.String |
integerIdString(int intValue)
|
static void |
internKeysAndValues(java.util.Map hashtable)
|
static boolean |
isLineFeed(char charValue)
|
static boolean |
isNewline(char charValue)
|
static boolean |
isSpace(char charValue)
|
static boolean |
isWhitespace(char charValue)
|
static boolean |
isWhitespace(java.lang.String targetString)
|
static java.lang.Object |
iterate(AWElement element,
AWUtil.ElementIterator iter)
|
static java.lang.Object[] |
keys(java.util.Map sourceHashtable,
java.lang.Class componentClass)
|
static java.lang.String |
languageLocaleDescription(java.util.Locale locale)
|
static java.lang.String |
lastComponent(java.lang.String delimitedString,
char separatorChar)
|
static java.lang.String |
lastComponent(java.lang.String delimitedString,
java.lang.String separatorString)
|
static int |
lastIndexOfIdentical(java.util.List receiver,
java.lang.Object targetObject)
|
static int |
lastIndexOfIdentical(java.util.List receiver,
java.lang.Object targetObject,
int startingIndex)
|
static java.lang.String |
leftJustify(java.lang.String sourceString)
|
static int |
length(java.lang.Object[] array)
|
static java.util.List |
list(java.lang.Object... elements)
|
static java.util.Properties |
loadProperties(java.lang.String resourceName)
|
static java.util.Properties |
loadProperties(java.net.URL url)
|
static java.util.Locale |
localeForBrowserLanguageString(java.lang.String browserLanguageString)
|
static java.util.List |
localesForAcceptLanagugeString(java.lang.String acceptLanguageString)
|
static java.util.Map |
map(java.lang.Object... keysAndValues)
|
static int |
max(int int1,
int int2)
|
static int |
min(int int1,
int int2)
|
static java.io.File |
moveAside(java.io.File targetFile)
|
static void |
moveToEnd(java.lang.Object[] targetArray,
int index)
|
static void |
notImplemented(java.lang.String message)
|
static java.lang.String[] |
parseComponentsString(java.lang.String receiver,
java.lang.String separator)
|
static java.util.List |
parseCsvFile(java.lang.String filePath)
|
static java.util.List |
parseCsvStream(java.io.InputStream csvStream)
|
static java.util.Map |
parseParameters(java.lang.String url)
|
static AWStringKeyHashtable |
parseQueryString(java.lang.String queryString)
|
static void |
parseQueryString(java.lang.String queryString,
java.util.Map queryStringValues)
|
static java.lang.String |
pathToLastComponent(java.lang.String delimitedString,
java.lang.String separatorString)
|
static java.lang.String |
prepareUrlForQueryValues(java.lang.String url)
http://www.espn.com -> http://www.espn.com? http://www.espn.com? -> http://www.espn.com? http://www.espn.com?foo=bar -> http://www.espn.com?foo=bar& http://www.espn.com?foo=bar& -> http://www.espn.com?foo=bar& |
static void |
print(java.io.PrintStream out,
int[] array,
int lastIndex)
|
static java.util.Map |
putInHashtable(java.util.Map receiverHashtable,
java.lang.Object key,
java.lang.Object value,
boolean makeCopy)
|
static java.util.Map |
putInNewHashtable(java.util.Map readableHashtable,
java.lang.Object key,
java.lang.Object value)
|
static void |
putNonNull(java.util.Map hashtable,
java.lang.Object key,
java.lang.Object value)
|
static java.lang.String |
queryValue(java.util.Map queryValues,
java.lang.String key)
|
static char[] |
realloc(char[] targetArray,
int newSize)
|
static int[] |
realloc(int[] targetArray,
int newSize)
|
static long[] |
realloc(long[] targetArray,
int newSize)
|
static java.lang.Object |
realloc(java.lang.Object[] targetArray,
int newSize)
|
static short[] |
realloc(short[] targetArray,
int newSize)
|
static java.lang.String |
removeAllWhitespace(java.lang.String targetString)
|
static java.lang.Object |
removeElementAt(java.lang.Object[] targetArray,
int index)
|
static void |
removeFromIndex(java.util.List receiver,
int targetIndex)
|
static java.lang.String |
repeatedString(java.lang.String str,
int count)
|
static java.lang.String |
replaceAllOccurrences(java.lang.String originalString,
java.lang.String stringToReplace,
java.lang.String replacementString)
|
static java.lang.String |
replaceLeadingSpacesWithNbsps(java.lang.String str)
|
static java.lang.String |
replaceStringByChar(java.lang.String originalString,
java.lang.String markerString,
char replaceChar)
|
static java.lang.String |
replaceStringByString(java.lang.String originalString,
java.lang.String markerString,
java.lang.String replaceString)
|
static void |
setClassLoader(AWClassLoader loader)
|
static void |
sleep(long millis)
|
static int |
streamCopy(java.io.InputStream inputStream,
java.io.OutputStream outputStream)
|
static java.lang.String |
stringPlusInt(java.lang.String intString,
int radix,
int addend)
|
static java.lang.String |
stringWithContentsOfFile(java.io.File file)
|
static java.lang.String |
stringWithContentsOfFile(java.io.File file,
boolean shouldExpectEncoding)
|
static java.lang.String |
stringWithContentsOfFile(java.lang.String filePath)
|
static java.lang.String |
stringWithContentsOfFile(java.lang.String filePath,
boolean shouldExpectEncoding)
|
static java.lang.String |
stringWithContentsOfInputStream(java.io.InputStream inputStream)
|
static java.lang.String |
stringWithContentsOfInputStream(java.io.InputStream inputStream,
boolean shouldExpectEncoding)
|
static java.lang.String |
stringWithContentsOfInputStream(java.io.InputStream inputStream,
boolean shouldExpectEncoding,
java.lang.String defaultCharsetName)
|
static java.lang.String |
stripLastComponent(java.lang.String delimitedString,
char separatorChar)
|
static java.lang.String |
stripToBaseFilename(java.lang.String filePath)
|
static java.lang.Object |
subarray(java.lang.Object array,
int startIndex,
int stopIndex)
|
static java.lang.Object |
sublist(java.lang.Object[] sourceArray,
int fromIndex,
int toIndex)
|
static java.lang.String |
substringTo(java.lang.String sourceString,
char targetChar)
|
static java.lang.String |
substringTo(java.lang.String sourceString,
java.lang.String targetString)
|
static java.lang.String |
toString(int intValue)
|
static java.lang.String |
toString(java.lang.Object objectValue)
|
static java.lang.String |
unescapeCsvString(java.lang.String originalString)
|
static java.io.File |
uniqueFile(java.io.File directory,
java.lang.String prefix,
java.lang.String suffix)
|
static java.lang.String |
uniqueFileName(java.io.File directory,
java.lang.String prefix,
java.lang.String suffix)
|
static java.lang.String |
urlAddingQueryValue(java.lang.String url,
java.lang.String key,
java.lang.String val)
|
static java.lang.String |
urlAddingQueryValues(java.lang.String url,
java.util.Map values)
|
static java.util.List |
vectorWithArray(java.lang.Object[] objectArray)
|
static void |
write(java.io.OutputStream outputStream,
AWEncodedString encodedString,
AWCharacterEncoding characterEncoding)
|
static void |
write(java.io.OutputStream outputStream,
byte[] bytes,
int offset,
int length)
|
static void |
writeLocalizedStringsFile(java.lang.String directoryName,
java.lang.String componentName,
java.util.Map localizedStringsHastable)
|
static void |
writeToFile(byte[] sourceBytes,
java.io.File file)
|
static void |
writeToFile(byte[] sourceBytes,
java.lang.String filePath)
|
static void |
writeToFile(java.lang.String sourceString,
java.io.File file)
|
static void |
writeToFile(java.lang.String sourceString,
java.lang.String filePath)
|
Methods inherited from class ariba.ui.aribaweb.util.AWBaseObject |
---|
debugString, ensureFieldValuesClear, getFieldValue, init, isKindOfClass, localizedJavaString, logString, logWarning, setFieldValue |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static boolean RequiresThreadSafety
public static boolean IsRapidTurnaroundEnabled
public static boolean AllowsConcurrentRequestHandling
public static final java.lang.String QuoteString
public static final int IdStringRadix
public static final AWEncodedString UndefinedEncodedString
public static final char BeginQueryChar
public static final java.lang.String TokenizerDelim
public static final char Equals
public static final java.lang.String DefaultCharacterEncoding
Constructor Detail |
---|
public AWUtil()
Method Detail |
---|
public static void setClassLoader(AWClassLoader loader)
public static AWClassLoader getClassLoader()
public static boolean classInheritsFromClass(java.lang.Class classInQuestion, java.lang.Class targetSuperclass)
public static boolean classImplementsInterface(java.lang.Class targetClass, java.lang.Class targetInterface)
public static java.lang.Class commonSuperclass(java.lang.Class class1, java.lang.Class class2)
public static java.lang.Class classForName(java.lang.String className)
public static java.lang.String getString(java.io.Reader reader)
public static java.lang.String stringWithContentsOfInputStream(java.io.InputStream inputStream, boolean shouldExpectEncoding)
public static java.lang.String stringWithContentsOfInputStream(java.io.InputStream inputStream, boolean shouldExpectEncoding, java.lang.String defaultCharsetName)
public static java.lang.String stringWithContentsOfInputStream(java.io.InputStream inputStream)
public static java.lang.String stringWithContentsOfFile(java.lang.String filePath, boolean shouldExpectEncoding)
public static java.lang.String stringWithContentsOfFile(java.lang.String filePath)
public static java.lang.String stringWithContentsOfFile(java.io.File file, boolean shouldExpectEncoding)
public static java.lang.String stringWithContentsOfFile(java.io.File file)
public static void close(java.io.InputStream inputStream)
public static AWByteArray byteArrayForFile(java.io.File file)
public static AWByteArray byteArrayForInputStream(java.io.InputStream input)
public static byte[] getBytes(java.io.InputStream inputStream)
public static byte[] contentsOfFile(java.io.File file)
public static int streamCopy(java.io.InputStream inputStream, java.io.OutputStream outputStream)
public static java.io.File moveAside(java.io.File targetFile)
public static void writeToFile(java.lang.String sourceString, java.io.File file)
public static void writeToFile(java.lang.String sourceString, java.lang.String filePath)
public static void writeToFile(byte[] sourceBytes, java.io.File file)
public static void writeToFile(byte[] sourceBytes, java.lang.String filePath)
public static java.util.List parseCsvFile(java.lang.String filePath)
public static java.util.List parseCsvStream(java.io.InputStream csvStream)
public static java.lang.String[] parseComponentsString(java.lang.String receiver, java.lang.String separator)
public static StringArray componentsSeparatedByString(java.lang.String receiver, java.lang.String separator)
public static java.lang.String componentsJoinedByString(StringArray receiver, java.lang.String joinString)
public static java.lang.String replaceAllOccurrences(java.lang.String originalString, java.lang.String stringToReplace, java.lang.String replacementString)
public static java.lang.String replaceStringByString(java.lang.String originalString, java.lang.String markerString, java.lang.String replaceString)
public static java.lang.String replaceStringByChar(java.lang.String originalString, java.lang.String markerString, char replaceChar)
public static java.lang.String replaceLeadingSpacesWithNbsps(java.lang.String str)
public static java.lang.String repeatedString(java.lang.String str, int count)
public static java.lang.String escapeStringForCsv(java.lang.String originalString)
public static java.lang.String unescapeCsvString(java.lang.String originalString)
public static java.lang.String substringTo(java.lang.String sourceString, char targetChar)
public static java.lang.String substringTo(java.lang.String sourceString, java.lang.String targetString)
public static boolean isSpace(char charValue)
public static boolean isNewline(char charValue)
public static boolean isLineFeed(char charValue)
public static boolean isWhitespace(char charValue)
public static boolean isWhitespace(java.lang.String targetString)
public static java.lang.String leftJustify(java.lang.String sourceString)
public static java.lang.String stringPlusInt(java.lang.String intString, int radix, int addend)
public static java.lang.String removeAllWhitespace(java.lang.String targetString)
public static java.lang.String escapeHTMLExceptEmbeddedContext(java.lang.String value)
public static java.lang.String escapeHTMLExceptEmbeddedContext(java.lang.String value, boolean unsafeOnly)
public static AWEncodedString escapeHtml(java.lang.Object objectValue)
public static AWEncodedString escapeUnsafeHtml(java.lang.Object objectValue)
public static AWEncodedString escapeXml(java.lang.Object objectValue)
public static AWEncodedString escapeHtmlAttribute(java.lang.Object objectValue)
public static java.lang.String integerIdString(int intValue)
public static java.lang.String toString(int intValue)
public static java.lang.String toString(java.lang.Object objectValue)
public static java.util.Locale localeForBrowserLanguageString(java.lang.String browserLanguageString)
public static java.util.List localesForAcceptLanagugeString(java.lang.String acceptLanguageString)
public static java.lang.String formatErrorUrl(java.lang.String fileName)
public static java.util.List vectorWithArray(java.lang.Object[] objectArray)
public static boolean contains(java.lang.String receiver, java.lang.String targetString)
public static boolean contains(java.lang.String receiver, char targetChar)
public static int indexOf(java.lang.Object[] array, java.lang.Object targetElement)
public static boolean contains(java.lang.Object[] array, java.lang.Object targetElement)
public static int indexOfIdentical(java.lang.Object[] array, java.lang.Object targetElement, int startingIndex)
public static int indexOfIdentical(java.lang.Object[] array, java.lang.Object targetElement)
public static boolean containsIdentical(java.lang.Object[] array, java.lang.Object targetElement)
public static java.lang.Object concatenateArrays(java.lang.Object[] array1, java.lang.Object[] array2, java.lang.Class componentType)
public static java.lang.Object concatenateArrays(java.lang.Object[] array1, java.lang.Object[] array2)
public static int length(java.lang.Object[] array)
public static boolean equals(byte[] bytes1, byte[] bytes2)
public static int indexOf(byte[] bytes, byte[] targetBytes, int startIndex)
public static int indexOf(java.lang.String string, java.lang.String targetString, int startIndex, boolean ignoresCase)
public static java.lang.Object removeElementAt(java.lang.Object[] targetArray, int index)
public static void moveToEnd(java.lang.Object[] targetArray, int index)
public static java.lang.Object realloc(java.lang.Object[] targetArray, int newSize)
public static char[] realloc(char[] targetArray, int newSize)
public static int[] realloc(int[] targetArray, int newSize)
public static short[] realloc(short[] targetArray, int newSize)
public static long[] realloc(long[] targetArray, int newSize)
public static java.lang.Object addElement(java.lang.Object[] targetArray, java.lang.Object newElement)
public static java.lang.Object sublist(java.lang.Object[] sourceArray, int fromIndex, int toIndex)
public static java.lang.Object subarray(java.lang.Object array, int startIndex, int stopIndex)
public static void addElements(java.util.Map destination, java.util.Map source)
public static void addElements(java.util.Map destination, java.util.Map source, boolean allowsReplace)
public static void addElements(java.util.Map destinationHashtable, java.lang.Object[] objectArray)
public static java.util.Map map(java.lang.Object... keysAndValues)
public static java.util.List list(java.lang.Object... elements)
public static java.lang.Object[] keys(java.util.Map sourceHashtable, java.lang.Class componentClass)
public static java.lang.Object[] elements(java.util.Map sourceHashtable, java.lang.Class componentClass)
public static java.util.Map putInNewHashtable(java.util.Map readableHashtable, java.lang.Object key, java.lang.Object value)
public static java.util.Map putInHashtable(java.util.Map receiverHashtable, java.lang.Object key, java.lang.Object value, boolean makeCopy)
public static void internKeysAndValues(java.util.Map hashtable)
public static java.util.Map groupBy(java.util.Collection items, AWUtil.ValueMapper accessor)
public static java.util.Collection collect(java.util.List items, java.util.Collection result, AWUtil.ValueMapper accessor)
public static java.util.List collect(java.util.List items, AWUtil.ValueMapper accessor)
public static void addElements(java.util.List destination, java.util.List source)
public static void addElements(java.util.List destination, java.lang.Object[] source)
public static void addElement(java.util.List receiver, java.lang.Object element)
public static java.lang.Object getArray(java.util.List receiver, java.lang.Class componentType)
public static void removeFromIndex(java.util.List receiver, int targetIndex)
public static int lastIndexOfIdentical(java.util.List receiver, java.lang.Object targetObject, int startingIndex)
public static int lastIndexOfIdentical(java.util.List receiver, java.lang.Object targetObject)
public static void clear(DynamicArray dynamicArray)
public static java.lang.String fullLocaleDescription(java.util.Locale locale)
public static java.lang.String countryLocaleDescription(java.util.Locale locale)
public static java.lang.String languageLocaleDescription(java.util.Locale locale)
public static java.lang.String[] filesWithExtension(java.io.File directory, java.lang.String fileExtension)
public static java.lang.String[] filesWithExtension(java.lang.String directoryName, java.lang.String fileExtension)
public static void eachFile(java.io.File dir, java.io.FileFilter filter, AWUtil.FileProcessor callback)
public static java.lang.String lastComponent(java.lang.String delimitedString, java.lang.String separatorString)
public static java.lang.String pathToLastComponent(java.lang.String delimitedString, java.lang.String separatorString)
public static java.lang.String fileNameToJavaPackage(java.lang.String delimitedString)
public static java.lang.String lastComponent(java.lang.String delimitedString, char separatorChar)
public static java.lang.String stripLastComponent(java.lang.String delimitedString, char separatorChar)
public static java.io.File uniqueFile(java.io.File directory, java.lang.String prefix, java.lang.String suffix)
public static java.lang.String uniqueFileName(java.io.File directory, java.lang.String prefix, java.lang.String suffix)
public static java.lang.String stripToBaseFilename(java.lang.String filePath)
public static java.lang.String decamelize(java.lang.String string, char separator, boolean initialCaps)
public static int burnCpu100()
public static int burnCpu(int loopCount)
public static java.util.Date currentDate()
public static void writeLocalizedStringsFile(java.lang.String directoryName, java.lang.String componentName, java.util.Map localizedStringsHastable)
public static java.util.Map convertToLocalizedStringsTable(java.util.List lines)
public static java.util.Map convertToLocalizedStringsTable(java.util.List lines, java.lang.String resourcePath)
public static java.lang.String addEmbeddedContextForDefaultString(int key, java.lang.String defaultString, java.lang.String componentPath)
public static java.lang.String getEmbeddedContextBegin(java.lang.String key, java.lang.String componentPath)
public static java.lang.String getEmbeddedContextEnd()
public static boolean deleteRecursive(java.io.File targetFile)
public static int executeCommand(java.lang.String commandString)
public static java.lang.String decodeString(java.lang.String string)
public static java.lang.String decodeString(java.lang.String string, java.lang.String encoding)
public static java.lang.String encodeString(java.lang.String string)
public static java.lang.String encodeString(java.lang.String string, boolean isPlusAllowed)
public static java.lang.String encodeString(java.lang.String string, boolean isPlusAllowed, java.lang.String encoding)
public static java.lang.String attributeEscape(java.lang.String string)
public static java.lang.String filterUnsafeHeader(java.lang.String url)
public static AWStringKeyHashtable parseQueryString(java.lang.String queryString)
public static void parseQueryString(java.lang.String queryString, java.util.Map queryStringValues)
public static java.util.Map parseParameters(java.lang.String url)
public static java.lang.String queryValue(java.util.Map queryValues, java.lang.String key)
public static void putNonNull(java.util.Map hashtable, java.lang.Object key, java.lang.Object value)
public static java.lang.String getenv(java.lang.String envVar)
public static java.lang.String prepareUrlForQueryValues(java.lang.String url)
public static java.lang.String urlAddingQueryValues(java.lang.String url, java.util.Map values)
public static java.lang.String urlAddingQueryValue(java.lang.String url, java.lang.String key, java.lang.String val)
public static void dispose(java.lang.Object object)
public static int min(int int1, int int2)
public static int max(int int1, int int2)
public static java.lang.String briefStackTrace()
public static void print(java.io.PrintStream out, int[] array, int lastIndex)
public static void sleep(long millis)
public static void notImplemented(java.lang.String message)
public static void write(java.io.OutputStream outputStream, byte[] bytes, int offset, int length)
public static void write(java.io.OutputStream outputStream, AWEncodedString encodedString, AWCharacterEncoding characterEncoding)
public static java.lang.Object iterate(AWElement element, AWUtil.ElementIterator iter)
public static AWElement elementOfClass(AWTemplate template, java.lang.Class target)
public static java.util.Properties loadProperties(java.net.URL url)
public static java.net.URL getResource(java.lang.String name)
public static java.util.Properties loadProperties(java.lang.String resourceName)
public static void convertHTMLToPDF(java.io.InputStream htmlInputStream, java.io.OutputStream outputStream, java.lang.String fontFileLocation)
htmlInputStream
- - HTML input streamoutputStream
- - PDF output stream
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |