|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.dotmarketing.util.UtilMethods
public class UtilMethods
| Field Summary | |
|---|---|
static int |
COMPARE_EQUAL_TO
|
static int |
COMPARE_GREATER_THAN
|
static int |
COMPARE_LESS_THAN
|
| Constructor Summary | |
|---|---|
UtilMethods()
|
|
| Method Summary | ||
|---|---|---|
static java.util.Date |
addDate(java.util.Date date,
int amount,
int field)
|
|
static java.util.Date |
addDays(java.util.Date date,
int amount)
|
|
static java.util.ArrayList |
arrayToArrayList(java.lang.Object[] oldArray)
|
|
static java.lang.String |
arrayToString(java.util.ArrayList array)
|
|
static java.lang.String |
arrayToString(java.util.Enumeration array)
formats an enumeration as " thingy1, thingy, edu.bju.app.entity@123456 " |
|
static java.lang.String |
arrayToString(long[] array)
formats an array { 1, 2, 3 } as " 1 2 3 " |
|
static java.lang.String |
arrayToString(java.lang.Object[] array)
formats an array { 1, 2, 3 } as " thingy1, thingy, edu.bju.app.entity@123456 " |
|
static java.lang.String |
capitalize(java.lang.Object s)
|
|
static java.lang.String |
capitalize(java.lang.String s)
|
|
static java.lang.String |
cleanFileSystemPathURI(java.lang.String path)
|
|
static java.lang.String |
cleanURI(java.lang.String uri)
|
|
static int |
compare(java.lang.Comparable first,
java.lang.Comparable second)
|
|
static int |
compare(int first,
int second)
|
|
static int |
compare(long first,
long second)
|
|
static int |
compareDates(java.util.Date date1,
java.util.Date date2)
Compares if two dates (yyyy/MM/dd)) have equals values |
|
static int |
compareDates(java.lang.String stringDate1,
java.lang.String stringDate2)
This method takes two strings as input and tries to parse and format them to the correct format needed by compareDates(Date,Date), this way we are not bound to use Date data types only. |
|
static int |
compareIgnoreCase(java.lang.String first,
java.lang.String second)
|
|
static java.lang.String |
concat(java.lang.String string1,
java.lang.String string2)
|
|
static java.lang.String |
concatenate(java.lang.Object... objects)
An optimized routine for concatenating String objects together. |
|
static java.lang.String |
concatenateWithNulls(java.lang.Object... objects)
An optimized routine for concatenating String objects together. |
|
static boolean |
contains(java.lang.String string1,
java.lang.String string2)
|
|
static
|
convertListToHashMap(java.util.List<E> arli,
java.lang.String methodToInvoke,
java.lang.Class T)
|
|
static java.lang.String |
convertToFolderName(java.lang.String st)
|
|
static java.lang.String |
convertToNumbers(java.lang.String st)
|
|
static java.lang.String |
csvifyString(java.lang.String x)
|
|
static java.lang.String |
dateToDayViewDate(java.util.Date x)
Description of the Method |
|
static java.lang.String |
dateToGoogleDate(java.util.Date x)
Takes a date and return a string with the date formatted as DD/MM/YYYY |
|
static java.lang.String |
dateToHTMLDate(java.util.Date x)
|
|
static java.lang.String |
dateToHTMLDate(java.util.Date x,
java.lang.String format)
|
|
static java.lang.String |
dateToHTMLDate(java.util.Date x,
java.util.TimeZone tz)
|
|
static java.lang.String |
dateToHTMLDateRange(java.util.Date x,
java.util.Date y)
|
|
static java.lang.String |
dateToHTMLDateRange(java.util.Date x,
java.util.Date y,
java.util.TimeZone tz)
|
|
static java.lang.String |
dateToHTMLDateTimeRange(java.util.Date x,
java.util.Date y)
|
|
static java.lang.String |
dateToHTMLDateTimeRange(java.util.Date x,
java.util.Date y,
java.util.TimeZone tz)
|
|
static java.lang.String |
dateToHTMLTime(java.util.Date x)
|
|
static java.lang.String |
dateToHTMLTime(java.util.Date x,
java.util.TimeZone tz)
|
|
static java.lang.String |
dateToHTMLTimeRange(java.util.Date x,
java.util.Date y)
|
|
static int |
dateToIntTime(java.util.Date x)
|
|
static java.lang.String |
dateToJDBC(java.util.Date x)
|
|
static java.lang.String |
dateToJSTime(java.util.Date x)
|
|
static java.lang.String |
dateToLongHTMLDateRange(java.util.Date x,
java.util.Date y)
|
|
static java.lang.String |
dateToLongPrettyHTMLDate(java.util.Date x)
|
|
static java.lang.String |
dateToPrettyHTMLDate(java.util.Date x)
|
|
static java.lang.String |
dateToPrettyHTMLDate(java.util.Date x,
java.util.TimeZone tz)
|
|
static java.lang.String |
dateToPrettyHTMLDate2(java.util.Date x)
|
|
static java.lang.String |
dateToShortJDBC(java.util.Date x)
|
|
static java.lang.String |
dateToShortJDBCForQuery(java.util.Date x)
|
|
static java.lang.String |
dateToYear(java.util.Date x)
|
|
static java.lang.String |
dayify(java.lang.String x)
|
|
static java.lang.String |
decodeURL(java.lang.String url)
|
|
static boolean |
different(java.lang.Object first,
java.lang.Object second)
|
|
static java.lang.String |
dollarFormat(float f)
|
|
static java.lang.String |
doubleQuoteIt(java.lang.String word)
|
|
static java.lang.String |
elapsedTimeToString(long milliseconds)
|
|
static java.lang.String |
encodeURIComponent(java.lang.String uri)
It is mainly suitable for converting i18n URIs which will be used in html anchors/simple actions. |
|
static java.lang.String |
encodeURL(java.lang.String url)
|
|
static boolean |
equal(java.lang.Object first,
java.lang.Object second)
"null safe" comparison of the two objects. |
|
static java.lang.String |
escapeDoubleQuotes(java.lang.String fixme)
|
|
static java.lang.String |
escapeHTMLSpecialChars(java.lang.String valueSt)
|
|
static java.lang.String |
escapeQuotes(java.lang.String fixme)
Escape quotation marks so they work in javascript fields |
|
static java.lang.String |
escapeSingleQuotes(java.lang.String fixme)
|
|
static java.lang.String |
escapeUnicodeCharsForHTML(java.lang.String valueSt)
|
|
static java.lang.String |
espaceForVelocity(java.lang.String text)
|
|
static java.lang.String |
espaceVariableForVelocity(java.lang.String text)
|
|
static java.lang.String |
evaluateVelocity(java.lang.String vtl,
Context ctx)
|
|
static long[] |
expandArray(long[] small,
int numNewSlots)
|
|
static java.lang.Object[] |
expandArray(java.lang.Object[] small,
int numNewSlots)
|
|
static java.lang.String |
fixBreaks(java.lang.String fixme)
|
|
static java.lang.String |
formatId(long bjuId)
|
|
static java.lang.String |
formatter(java.lang.String original,
java.lang.String from,
java.lang.String to)
|
|
static java.lang.StringBuffer |
formatterStringBuffer(java.lang.StringBuffer original,
java.lang.String from,
java.lang.String to)
|
|
static java.lang.String |
getActualYear()
|
|
static java.lang.String |
getCharsetConfiguration()
Extracts the character set that has been configured by the admin, for this installation of dotCMS e.g. |
|
static java.lang.String |
getClassName(java.lang.Object source)
returns the simple class name of the object ("edu.bju.asq.action.LoginAction" converts to "LoginAction") null input object returns UnknownClass |
|
static Cookie |
getCookie(javax.servlet.http.Cookie[] cookies,
java.lang.String cookieName)
|
|
static java.lang.String |
getCookieValue(javax.servlet.http.Cookie[] cookies,
java.lang.String cookieName)
|
|
static java.util.Date |
getCurrentDate()
Return is a date is equals or before the actual date |
|
static com.liferay.portal.model.Company |
getDefaultCompany()
|
|
static java.util.List<DiscountCode> |
getDiscountsByOrder(Order order)
|
|
static java.util.List<DiscountCode> |
getDiscountsByOrder(OrderForm orderForm)
|
|
static java.lang.String |
getDotCMSStackTrace()
|
|
static java.lang.String |
getEventDateRange(java.util.Date date1,
java.util.Date date2)
|
|
static java.lang.String |
getFileExtension(java.lang.String x)
|
|
static java.lang.String |
getFileName(java.lang.String x)
|
|
static int |
getInt(java.lang.Integer integer,
int fallThroughValue)
|
|
static float |
getItemPriceWithDiscount(OrderItemForm orderItemForm,
java.util.List<DiscountCode> discounts)
|
|
static float |
getItemPriceWithDiscount(OrderItem orderItem,
java.util.List<DiscountCode> discounts)
|
|
static float |
getItemPriceWithDiscount(ProductFormat productFormat,
float itemPrice,
java.util.List<DiscountCode> discounts)
|
|
static java.lang.String |
getMonthFromNow()
|
|
static java.lang.String |
getMonthName(int x)
|
|
static java.lang.String |
getNextMonthName(int month)
|
|
static int |
getNextMonthNumber(int month)
|
|
static java.lang.String |
getPageChannel(java.lang.String uri)
|
|
static Folder |
getParentFolder(java.lang.String childPath,
Host host)
|
|
static java.lang.String |
getPaymentTypeName(int paymentType)
|
|
static java.lang.String |
getPreviousMonthName(int x)
|
|
static int |
getPreviousMonthNumber(int month)
|
|
static Product |
getProduct(long inode)
Deprecated. |
|
static Product |
getProduct(java.lang.String inode)
|
|
static Product |
getProductById(java.lang.String productInode)
|
|
static Product |
getProductbyProductFormaId(long productFormatInode)
Deprecated. |
|
static Product |
getProductbyProductFormaId(java.lang.String productFormatInode)
|
|
static int |
getRandomNumber(int maxRange)
Generate a ramdom number between 0 and maxRanger number |
|
static java.lang.String |
getShippingTypeName(int shippingType)
|
|
static java.lang.String |
getShortMonthName(int month)
|
|
static java.lang.String |
getShortMonthName(java.lang.String month)
|
|
static java.lang.String |
getTemporaryDirPath()
|
|
static java.util.List |
getTimeList(int start,
int duration)
|
|
static java.lang.StringBuffer |
getURL(java.lang.String URI)
|
|
static java.lang.String |
getUserCompanyName(HttpServletRequest request)
|
|
static java.lang.String |
getUserCompanyName(HttpServletRequest request,
OrderForm orderForm)
|
|
static java.lang.String |
getUserEmail(com.liferay.portal.model.User user)
|
|
static java.lang.String |
getUserEmailAddress(java.lang.String userId)
|
|
static java.lang.String |
getUserFullName(OrderForm orderForm)
|
|
static java.lang.String |
getUserFullName(java.lang.String userId)
|
|
static java.lang.String |
getValidDirectoryName(java.lang.String phrase)
|
|
static Template |
getVelocityTemplate(java.lang.String liveUrl)
get the velocity template from the liveUrl, if the file is not publish, automatically is published |
|
static java.util.Date |
googleDateToDate(java.lang.String d)
Take a string and converts it to Date using the google mini search format |
|
static boolean |
hasValue(java.lang.String selectedValues,
java.lang.String value)
|
|
static java.util.Date |
htmlDateTimeToDate(java.lang.String d)
|
|
static java.lang.String |
htmlDateToHTMLTime(java.util.Date x)
|
|
static java.lang.String |
htmlifyString(java.lang.String x)
|
|
static java.lang.String |
htmlLineBreak(java.lang.String original)
|
|
static java.util.Date |
htmlToDate(java.util.Date rDate)
|
|
static java.util.Date |
htmlToDate(java.lang.String d)
|
|
static java.lang.String |
httpifyString(java.lang.String x)
This method will take a url and make sure it has the protocol (http://) portion set. |
|
static boolean |
inString(java.lang.String haystack,
java.lang.String needle)
|
|
static boolean |
isDateInRange(java.util.Date date,
java.util.Date fromDate,
java.util.Date toDate)
|
|
static boolean |
isImage(java.lang.String x)
|
|
static boolean |
isInt(java.lang.String intString)
|
|
static boolean |
isLong(java.lang.String longString)
|
|
static boolean |
isNumeric(java.lang.String str)
|
|
static boolean |
isSet(java.util.Date x)
|
|
static boolean |
isSet(java.lang.Float x)
|
|
static boolean |
isSet(java.lang.Object x)
|
|
static boolean |
isSet(java.lang.String x)
|
|
static boolean |
isSetCrumb(java.lang.String x)
|
|
static boolean |
isSetHTML(java.lang.String x)
|
|
static boolean |
isUrlLive(java.lang.String url,
Host host)
|
|
static boolean |
isUrlLive(java.lang.String url,
java.lang.String hostId)
|
|
static boolean |
isUrlPreview(java.lang.String url,
Host host)
|
|
static boolean |
isUrlPreview(java.lang.String url,
java.lang.String hostId)
|
|
static boolean |
isValidEmail(java.lang.Object email)
|
|
static boolean |
isValidEmail(java.lang.String email)
|
|
static boolean |
isValidURL(java.lang.String url)
|
|
static java.lang.String |
javaScriptify(java.lang.String x)
|
|
static java.lang.String |
javaScriptifyVariable(java.lang.String x)
|
|
static java.lang.String |
jdbcDateToHtml(java.lang.String jdbcdate)
|
|
static java.util.Date |
jdbcToDate(java.lang.String d)
|
|
static java.lang.String |
join(java.lang.String[] strArray,
java.lang.String separator)
|
|
static java.lang.String |
listToString(java.lang.String stringList)
This method create a list of element for the getLuceneDocumentForContentlet to facilitate the search of multiple elements the contentlet search |
|
static OrderForm |
loadOrderForm(HttpServletRequest request)
|
|
static java.lang.String |
makeHtmlSafe(java.lang.String unsafeString)
|
|
static java.lang.String |
makeHtmlSafeDontConvertNewLines(java.lang.String unsafeString)
new lines stay as single character '\n's -- they are not translated into s |
|
static java.lang.String |
makeJavaSafe(java.lang.String unsafeString)
|
|
static java.lang.String |
makePdfSafe(java.lang.String unsafeString)
|
|
static java.lang.String |
makeUnixSafe(java.lang.String unsafeString)
|
|
static java.lang.String |
makeXmlSafe(java.lang.String unsafeString)
|
|
static int |
mod(java.lang.Integer x,
java.lang.Integer y)
Get the modelu of x % y |
|
static java.lang.Number |
multiply(java.lang.Number num1,
java.lang.Number num2)
Multiplies two numbers of types double, float, long or integer (the number objects do not have to be of the same type) |
|
static boolean |
notEqual(java.lang.Object first,
java.lang.Object second)
|
|
static java.util.Date |
now()
|
|
static java.lang.String |
obfuscateCreditCard(java.lang.String ccnum)
|
|
static java.lang.String |
obfuscateEmail(java.lang.String email)
|
|
static java.lang.String |
obfuscateEmailHref(java.lang.String email)
Deprecated. Use obfuscateEmail and create the in your html |
|
static java.lang.String |
obfuscateEmailHrefClass(java.lang.String email,
java.lang.String className)
|
|
static java.lang.String |
obfuscateString(java.lang.String toOfuscate,
int size)
|
|
static java.lang.String |
padToLength(java.lang.String baseString,
int finalLength)
padToLength("bob", 6) -> "bob " padToLength("bob", 6, " ") -> "bob " padToLengthL("bob", 6) -> " bob" padToLengthL("bob", 6, " ") -> " bob" padToLengthL("bob", 8, ".") -> ".....bob" |
|
static java.lang.String |
padToLength(java.lang.String baseString,
int finalLength,
java.lang.String padString)
|
|
static java.lang.String |
padToLengthL(java.lang.String baseString,
int finalLength)
|
|
static java.lang.String |
padToLengthL(java.lang.String baseString,
int finalLength,
java.lang.String padString)
|
|
static java.util.Date |
parseDate(java.lang.String possibleDate,
java.lang.String format)
takes a string |
|
static double |
parseDirtyDouble(java.lang.String num)
Accepts any format string (that includes digits) and creates a double out of it (primarily used for currency). |
|
static double |
parseDouble(java.lang.String possibleDouble,
double backupValue)
takes a string |
|
static long |
parseLong(java.lang.String possibleLong,
long backupValue)
takes a string |
|
static java.util.Date |
pidmsToDate(java.lang.String d)
|
|
static java.lang.String |
pluralize(long num,
java.lang.String word)
pluralize(1, hour) => hour pluralize(2, hour) => 2 hours |
|
static Context |
popVelocityContext(VelocityContext vctx)
|
|
static java.lang.String |
prettyByteify(long x)
|
|
static java.lang.String |
prettyShortenString(java.lang.String text,
int maxLength)
|
|
static java.lang.String |
prettyString(java.lang.String text)
|
|
static java.lang.String |
prettyString(java.lang.String text,
java.lang.String alternateText)
|
|
static Context |
pushVelocityContext(Context ctx)
|
|
static int |
random(int maxValue)
|
|
static int |
random(int minValue,
int maxValue)
|
|
static java.util.List<java.lang.Object> |
randomList(java.util.List<java.lang.Object> list)
|
|
static java.util.List<java.lang.Object> |
randomList(java.util.List<java.lang.Object> list,
int number)
|
|
static java.lang.String |
removeCharacters(java.lang.String unsafeString,
java.lang.String charactersToRemove)
|
|
static java.lang.String |
replace(java.lang.String original,
java.lang.String from,
java.lang.String to)
|
|
static java.lang.StringBuffer |
replaceStringBuffer(java.lang.StringBuffer original,
java.lang.String from,
java.lang.String to)
|
|
static java.lang.String |
restoreVariableForVelocity(java.lang.String text)
|
|
static boolean |
revomeDir(java.lang.String path)
|
|
static java.lang.String |
shortenString(java.lang.String s,
int l)
|
|
static java.lang.String |
shortstring(java.lang.String text,
int maxNumberOfChars,
boolean includeEllipsis)
Takes a string of text and trims it to the maxNumberOfChars (null input string yields an empty string). |
|
static boolean |
similarStrings(java.lang.String a,
java.lang.String b)
|
|
static java.lang.String |
simplifyExtendedAsciiCharacters(java.lang.String unsafeString)
removes Microsoft Word's unusual characters and replaces them with their simple equivalents |
|
static java.util.List<java.lang.String[]> |
specialSplit(java.io.Reader reader,
char delim,
char textQualifier)
Special split function, to split csv files exported from access, excel, ... |
|
static java.lang.String[] |
specialSplit(java.lang.String text,
java.lang.String delim,
java.lang.String textQualifier)
Special split function, to split csv files exported from access |
|
static java.lang.String |
sqlify(java.lang.String fixme)
Escape quotation marks so they work in javascript fields |
|
static java.lang.String |
stripUnicode(java.lang.String x)
|
|
static java.lang.String |
toCamelCase(java.lang.String fieldName)
|
|
static
|
toCommaDelimitedString(java.util.List<E> arli)
|
|
static java.util.Map<java.lang.String,java.lang.Object> |
toMap(java.lang.Object obj)
This methods receives an object and builds a map based on the object simple properties (integers, longs, strings, floats, doubles, dates, chars, booleans) of the object |
|
static java.lang.String |
toPercentageFormat(double weight)
|
|
static java.lang.String |
toPercentageFormat(float weight)
|
|
static java.lang.String |
toPriceFormat(double price)
|
|
static java.lang.String |
toPriceFormat(float price)
|
|
java.lang.String |
toString(int num)
|
|
java.lang.String |
toString(long num)
|
|
java.lang.String |
toString(java.lang.Object obj)
|
|
static java.lang.String |
toWeightFormat(double weight)
|
|
static java.lang.String |
toWeightFormat(float weight)
|
|
static java.lang.String |
toXNumberFormat(double number,
int decimals)
|
|
static java.lang.String |
truncatify(java.lang.String x)
|
|
static java.lang.String |
truncatify(java.lang.String x,
int len)
|
|
static java.lang.String |
truncFull(java.lang.String x,
int len)
|
|
static java.lang.String |
webifyString(java.lang.String x)
|
|
static java.lang.String |
wrapLines(java.lang.String original,
int wrap)
|
|
static java.lang.String |
xmlEscape(java.lang.String description)
|
|
static java.lang.String |
xmlifyString(java.lang.String x)
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int COMPARE_LESS_THAN
public static final int COMPARE_EQUAL_TO
public static final int COMPARE_GREATER_THAN
| Constructor Detail |
|---|
public UtilMethods()
| Method Detail |
|---|
public static final java.util.Date pidmsToDate(java.lang.String d)
public static final java.lang.String join(java.lang.String[] strArray,
java.lang.String separator)
public static final java.lang.String getCookieValue(javax.servlet.http.Cookie[] cookies,
java.lang.String cookieName)
public static final Cookie getCookie(javax.servlet.http.Cookie[] cookies,
java.lang.String cookieName)
public static final boolean isDateInRange(java.util.Date date,
java.util.Date fromDate,
java.util.Date toDate)
public static final java.lang.String dateToHTMLTimeRange(java.util.Date x,
java.util.Date y)
public static final boolean isImage(java.lang.String x)
public static final java.lang.String getMonthFromNow()
public static java.lang.String escapeSingleQuotes(java.lang.String fixme)
public static java.lang.String escapeDoubleQuotes(java.lang.String fixme)
public static final java.lang.String getMonthName(int x)
public static final java.lang.String getNextMonthName(int month)
public static final int getNextMonthNumber(int month)
public static final java.lang.String getPreviousMonthName(int x)
public static final int getPreviousMonthNumber(int month)
public static final boolean isSet(java.lang.String x)
public static final boolean isSet(java.util.Date x)
public static final boolean isSet(java.lang.Float x)
public static final boolean isSet(java.lang.Object x)
public static final boolean isSetCrumb(java.lang.String x)
public static final boolean isSetHTML(java.lang.String x)
public static final boolean isValidEmail(java.lang.String email)
public static final boolean isValidURL(java.lang.String url)
public static final boolean isValidEmail(java.lang.Object email)
public static final java.lang.String dateToDayViewDate(java.util.Date x)
cmdline - Description of the Parameter
public static final java.lang.String dateToHTMLDateTimeRange(java.util.Date x,
java.util.Date y,
java.util.TimeZone tz)
public static final java.lang.String dateToHTMLDate(java.util.Date x)
public static final java.lang.String dateToHTMLDate(java.util.Date x,
java.lang.String format)
public static final java.lang.String dateToHTMLDate(java.util.Date x,
java.util.TimeZone tz)
public static final java.lang.String dateToHTMLDateRange(java.util.Date x,
java.util.Date y)
public static final java.lang.String dateToHTMLDateRange(java.util.Date x,
java.util.Date y,
java.util.TimeZone tz)
public static final java.lang.String dateToHTMLDateTimeRange(java.util.Date x,
java.util.Date y)
public static final java.lang.String dateToHTMLTime(java.util.Date x)
public static final java.lang.String dateToHTMLTime(java.util.Date x,
java.util.TimeZone tz)
public static final int dateToIntTime(java.util.Date x)
public static final java.lang.String dateToJDBC(java.util.Date x)
public static final java.lang.String dateToShortJDBC(java.util.Date x)
public static final java.lang.String dateToShortJDBCForQuery(java.util.Date x)
public static final java.lang.String dateToJSTime(java.util.Date x)
public static final java.lang.String dateToPrettyHTMLDate(java.util.Date x)
public static final java.lang.String dateToGoogleDate(java.util.Date x)
x - Date to format
public static final java.lang.String dateToPrettyHTMLDate(java.util.Date x,
java.util.TimeZone tz)
public static final java.lang.String dateToYear(java.util.Date x)
public static final java.lang.String dollarFormat(float f)
public static final java.lang.String formatter(java.lang.String original,
java.lang.String from,
java.lang.String to)
public static final java.lang.StringBuffer formatterStringBuffer(java.lang.StringBuffer original,
java.lang.String from,
java.lang.String to)
public static final java.lang.StringBuffer replaceStringBuffer(java.lang.StringBuffer original,
java.lang.String from,
java.lang.String to)
public static final java.util.Date htmlDateTimeToDate(java.lang.String d)
public static final java.lang.String htmlLineBreak(java.lang.String original)
public static final java.util.Date htmlToDate(java.lang.String d)
public static final java.util.Date googleDateToDate(java.lang.String d)
d - string date to converts
public static final java.util.Date htmlToDate(java.util.Date rDate)
public static final java.util.Date jdbcToDate(java.lang.String d)
public static java.lang.String jdbcDateToHtml(java.lang.String jdbcdate)
public static final java.lang.String obfuscateEmail(java.lang.String email)
public static final java.lang.String obfuscateEmailHref(java.lang.String email)
email -
public static final java.lang.String obfuscateEmailHrefClass(java.lang.String email,
java.lang.String className)
public static java.lang.String prettyString(java.lang.String text)
public static java.lang.String prettyString(java.lang.String text,
java.lang.String alternateText)
public static java.lang.String prettyShortenString(java.lang.String text,
int maxLength)
public static final java.lang.String replace(java.lang.String original,
java.lang.String from,
java.lang.String to)
public static final java.lang.String shortenString(java.lang.String s,
int l)
public static final boolean similarStrings(java.lang.String a,
java.lang.String b)
public static final java.lang.String webifyString(java.lang.String x)
public static final java.lang.String xmlifyString(java.lang.String x)
public static final java.lang.String wrapLines(java.lang.String original,
int wrap)
public static java.lang.String getFileExtension(java.lang.String x)
public static java.lang.String getFileName(java.lang.String x)
public static java.util.List getTimeList(int start,
int duration)
public static java.lang.StringBuffer getURL(java.lang.String URI)
throws java.net.ConnectException
java.net.ConnectExceptionpublic static java.lang.String capitalize(java.lang.String s)
public static java.lang.String capitalize(java.lang.Object s)
public static java.lang.String csvifyString(java.lang.String x)
public static java.lang.String htmlifyString(java.lang.String x)
public static java.lang.String httpifyString(java.lang.String x)
x - The string to check to make sure it starts with http
public static java.lang.String javaScriptify(java.lang.String x)
public static java.lang.String javaScriptifyVariable(java.lang.String x)
public static java.lang.String truncatify(java.lang.String x)
public static java.lang.String truncatify(java.lang.String x,
int len)
public static java.lang.String prettyByteify(long x)
public static java.lang.String cleanURI(java.lang.String uri)
public static java.lang.String cleanFileSystemPathURI(java.lang.String path)
public static java.lang.String getPageChannel(java.lang.String uri)
public static java.lang.String espaceForVelocity(java.lang.String text)
public static java.lang.String espaceVariableForVelocity(java.lang.String text)
public static java.lang.String restoreVariableForVelocity(java.lang.String text)
public static java.lang.String evaluateVelocity(java.lang.String vtl,
Context ctx)
public static Context pushVelocityContext(Context ctx)
public static Context popVelocityContext(VelocityContext vctx)
public static java.lang.String escapeUnicodeCharsForHTML(java.lang.String valueSt)
public static java.lang.String escapeHTMLSpecialChars(java.lang.String valueSt)
public static java.lang.String fixBreaks(java.lang.String fixme)
public static java.lang.String escapeQuotes(java.lang.String fixme)
public static java.lang.String sqlify(java.lang.String fixme)
public static boolean inString(java.lang.String haystack,
java.lang.String needle)
public static java.lang.String dayify(java.lang.String x)
public static java.lang.String getShortMonthName(int month)
public static java.lang.String getShortMonthName(java.lang.String month)
public static boolean isUrlLive(java.lang.String url,
Host host)
public static boolean isUrlLive(java.lang.String url,
java.lang.String hostId)
public static boolean isUrlPreview(java.lang.String url,
Host host)
public static boolean isUrlPreview(java.lang.String url,
java.lang.String hostId)
public static java.lang.String stripUnicode(java.lang.String x)
public static java.lang.String obfuscateCreditCard(java.lang.String ccnum)
public static java.lang.String obfuscateString(java.lang.String toOfuscate,
int size)
public static java.lang.String[] specialSplit(java.lang.String text,
java.lang.String delim,
java.lang.String textQualifier)
throws java.io.IOException
reader - The file readerdelim - The columns delimitertextQualifier - The text qualifier string
java.io.IOExceptionpublic static java.lang.String getCharsetConfiguration()
public static final java.lang.String dateToLongPrettyHTMLDate(java.util.Date x)
public static final boolean hasValue(java.lang.String selectedValues,
java.lang.String value)
public static final java.lang.String convertToNumbers(java.lang.String st)
public static final java.lang.String convertToFolderName(java.lang.String st)
public static java.lang.String encodeURL(java.lang.String url)
public static java.lang.String decodeURL(java.lang.String url)
public static java.lang.String encodeURIComponent(java.lang.String uri)
Note: It only keeps unchanged the following characters: "/" (Solidus) and ":" (Colon). Also, it does not work exactly as java.net.URLEncoder.encode(java.lang.String uri, java.lang.String enc) nor Javascript's encodeURIComponent.
uri -
URLEncoder#encode(java.lang.String, java.lang.String)public static boolean revomeDir(java.lang.String path)
public static java.lang.String getUserFullName(java.lang.String userId)
public static java.lang.String getUserEmailAddress(java.lang.String userId)
public static java.lang.String getValidDirectoryName(java.lang.String phrase)
public static boolean isInt(java.lang.String intString)
public static java.util.Date addDate(java.util.Date date,
int amount,
int field)
public static java.util.Date addDays(java.util.Date date,
int amount)
public static java.lang.String elapsedTimeToString(long milliseconds)
public static java.util.List<java.lang.String[]> specialSplit(java.io.Reader reader,
char delim,
char textQualifier)
throws java.io.IOException
reader - delim - textQualifier -
java.io.IOException
public static Folder getParentFolder(java.lang.String childPath,
Host host)
public static int compareDates(java.util.Date date1,
java.util.Date date2)
date1 - Actual datedate2 - Date to be Compared
public static int compareDates(java.lang.String stringDate1,
java.lang.String stringDate2)
stringDate1 - String representation of the actual datestringDate2 - String representation of the date to be compared
public static int mod(java.lang.Integer x,
java.lang.Integer y)
x - dividendy - divisor
public static final java.lang.String dateToPrettyHTMLDate2(java.util.Date x)
public static final java.lang.String dateToLongHTMLDateRange(java.util.Date x,
java.util.Date y)
public static boolean isLong(java.lang.String longString)
public static java.lang.String toPriceFormat(double price)
public static java.lang.String toPriceFormat(float price)
public static java.lang.String toXNumberFormat(double number,
int decimals)
public static float getItemPriceWithDiscount(OrderItem orderItem,
java.util.List<DiscountCode> discounts)
public static float getItemPriceWithDiscount(ProductFormat productFormat,
float itemPrice,
java.util.List<DiscountCode> discounts)
public static float getItemPriceWithDiscount(OrderItemForm orderItemForm,
java.util.List<DiscountCode> discounts)
public static Product getProduct(java.lang.String inode)
@Deprecated public static Product getProduct(long inode)
public static java.util.List<DiscountCode> getDiscountsByOrder(OrderForm orderForm)
public static java.util.List<DiscountCode> getDiscountsByOrder(Order order)
public static java.lang.String getShippingTypeName(int shippingType)
public static java.lang.String getPaymentTypeName(int paymentType)
public static OrderForm loadOrderForm(HttpServletRequest request)
public static java.lang.String getUserFullName(OrderForm orderForm)
public static java.lang.String getUserCompanyName(HttpServletRequest request,
OrderForm orderForm)
public static java.lang.String getUserCompanyName(HttpServletRequest request)
public static Product getProductbyProductFormaId(java.lang.String productFormatInode)
@Deprecated
public static Product getProductbyProductFormaId(long productFormatInode)
throws java.lang.Exception
java.lang.Exceptionpublic static Product getProductById(java.lang.String productInode)
public static java.lang.String getUserEmail(com.liferay.portal.model.User user)
public static java.lang.String toPercentageFormat(double weight)
public static java.lang.String toPercentageFormat(float weight)
public static java.lang.String toWeightFormat(double weight)
public static java.lang.String toWeightFormat(float weight)
public static java.lang.String getActualYear()
public static java.lang.String getEventDateRange(java.util.Date date1,
java.util.Date date2)
public static final java.lang.String htmlDateToHTMLTime(java.util.Date x)
public static java.util.List<java.lang.Object> randomList(java.util.List<java.lang.Object> list)
public static java.util.List<java.lang.Object> randomList(java.util.List<java.lang.Object> list,
int number)
public java.lang.String toString(java.lang.Object obj)
public java.lang.String toString(int num)
public java.lang.String toString(long num)
public static java.util.Map<java.lang.String,java.lang.Object> toMap(java.lang.Object obj)
obj -
public static java.lang.String listToString(java.lang.String stringList)
stringList -
public static int getRandomNumber(int maxRange)
maxRange -
public static Template getVelocityTemplate(java.lang.String liveUrl)
throws WebAssetException,
DotDataException,
DotSecurityException
liveUrl -
DotDataException
DotSecurityException
WebAssetExceptionpublic static java.util.Date getCurrentDate()
date -
public static java.lang.String truncFull(java.lang.String x,
int len)
public static java.lang.String concat(java.lang.String string1,
java.lang.String string2)
public static java.lang.String toCamelCase(java.lang.String fieldName)
public static java.util.Date now()
public static java.lang.String xmlEscape(java.lang.String description)
public static java.lang.String concatenate(java.lang.Object... objects)
objects - variable arity list of Objects. Java 1.5 auto-boxing allows
this method to accept primitive values to be concatenated
together. Empty String will be used in place of null values.
public static java.lang.String concatenateWithNulls(java.lang.Object... objects)
objects - variable arity list of Objects. Java 1.5 auto-boxing allows
this method to accept primitive values to be concatenated
together. The text "null" will be used in place of null
values.
public static int getInt(java.lang.Integer integer,
int fallThroughValue)
integer - Integer to be analyzedfallThroughValue - default value in case of NullPointerException or
NumberFormatException
public static <E> java.lang.String toCommaDelimitedString(java.util.List<E> arli)
E - arli -
public static java.lang.String getClassName(java.lang.Object source)
public static java.lang.String makeXmlSafe(java.lang.String unsafeString)
public static java.lang.String makeHtmlSafe(java.lang.String unsafeString)
public static java.lang.String makeHtmlSafeDontConvertNewLines(java.lang.String unsafeString)
public static java.lang.String simplifyExtendedAsciiCharacters(java.lang.String unsafeString)
public static java.lang.String makePdfSafe(java.lang.String unsafeString)
public static java.lang.String makeJavaSafe(java.lang.String unsafeString)
public static java.lang.String makeUnixSafe(java.lang.String unsafeString)
public static java.lang.String removeCharacters(java.lang.String unsafeString,
java.lang.String charactersToRemove)
public static java.lang.String padToLength(java.lang.String baseString,
int finalLength)
public static java.lang.String padToLength(java.lang.String baseString,
int finalLength,
java.lang.String padString)
public static java.lang.String padToLengthL(java.lang.String baseString,
int finalLength)
public static java.lang.String padToLengthL(java.lang.String baseString,
int finalLength,
java.lang.String padString)
public static java.lang.String shortstring(java.lang.String text,
int maxNumberOfChars,
boolean includeEllipsis)
public static java.util.ArrayList arrayToArrayList(java.lang.Object[] oldArray)
public static java.lang.String arrayToString(long[] array)
public static java.lang.String arrayToString(java.util.ArrayList array)
public static java.lang.String arrayToString(java.lang.Object[] array)
public static java.lang.String arrayToString(java.util.Enumeration array)
public static final int compare(int first,
int second)
public static final int compare(long first,
long second)
public static final int compare(java.lang.Comparable first,
java.lang.Comparable second)
public static final int compareIgnoreCase(java.lang.String first,
java.lang.String second)
public static final boolean equal(java.lang.Object first,
java.lang.Object second)
first - second -
public static final boolean notEqual(java.lang.Object first,
java.lang.Object second)
public static final boolean different(java.lang.Object first,
java.lang.Object second)
public static boolean isNumeric(java.lang.String str)
public static java.lang.String formatId(long bjuId)
public static int random(int maxValue)
public static int random(int minValue,
int maxValue)
public static long parseLong(java.lang.String possibleLong,
long backupValue)
public static java.util.Date parseDate(java.lang.String possibleDate,
java.lang.String format)
public static double parseDouble(java.lang.String possibleDouble,
double backupValue)
public static double parseDirtyDouble(java.lang.String num)
num - the string to be parsed.
public static java.lang.Number multiply(java.lang.Number num1,
java.lang.Number num2)
public static java.lang.String pluralize(long num,
java.lang.String word)
public static java.lang.Object[] expandArray(java.lang.Object[] small,
int numNewSlots)
public static long[] expandArray(long[] small,
int numNewSlots)
public static <T,E> java.util.HashMap<T,E> convertListToHashMap(java.util.List<E> arli,
java.lang.String methodToInvoke,
java.lang.Class T)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String doubleQuoteIt(java.lang.String word)
public static java.lang.String getTemporaryDirPath()
public static com.liferay.portal.model.Company getDefaultCompany()
public static java.lang.String getDotCMSStackTrace()
public static boolean contains(java.lang.String string1,
java.lang.String string2)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||