org.openfaces.util
Class DataUtil

java.lang.Object
  extended by org.openfaces.util.DataUtil

public class DataUtil
extends java.lang.Object


Method Summary
static JSONArray arrayToJSONArray(ConvertibleToJSON[] array, java.util.Map<java.lang.String,java.util.TimeZone> params)
           
static java.lang.String byteToHexString(int byteValue)
           
static java.lang.String colorAsHtmlColor(java.awt.Color color)
           
static void copyDateKeepingTime(java.util.Date fromDate, java.util.Date toDate, java.util.TimeZone timeZone)
           
static java.util.List dataModelAsList(javax.faces.model.DataModel model)
           
static java.lang.String formatDateForJs(java.util.Date date, java.util.TimeZone timeZone)
           
static java.lang.String formatDateTimeForJs(java.util.Date date, java.util.TimeZone timeZone)
           
static java.lang.String formatTimeForJs(java.util.Date date, java.util.TimeZone timeZone)
           
static java.awt.Color htmlColorAsColor(java.lang.String htmlColor)
           
static boolean isValidObjectId(java.lang.String str)
           
static JSONArray listToJSONArray(java.util.List<? extends ConvertibleToJSON> entries, java.util.Map<java.lang.String,java.util.TimeZone> params)
           
static javax.faces.model.DataModel objectAsDataModel(java.lang.Object object)
           
static java.util.Date parseDateFromJs(java.lang.String dateStr, java.util.TimeZone timeZone)
           
static java.util.Date parseDateTimeFromJs(java.lang.String dateStr, java.util.TimeZone timeZone)
           
static java.util.List readDataModelExpressionAsList(javax.faces.context.FacesContext context, javax.el.ValueExpression dataExpression)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

objectAsDataModel

public static javax.faces.model.DataModel objectAsDataModel(java.lang.Object object)

dataModelAsList

public static java.util.List dataModelAsList(javax.faces.model.DataModel model)

colorAsHtmlColor

public static java.lang.String colorAsHtmlColor(java.awt.Color color)

htmlColorAsColor

public static java.awt.Color htmlColorAsColor(java.lang.String htmlColor)

byteToHexString

public static java.lang.String byteToHexString(int byteValue)

formatDateForJs

public static java.lang.String formatDateForJs(java.util.Date date,
                                               java.util.TimeZone timeZone)

formatTimeForJs

public static java.lang.String formatTimeForJs(java.util.Date date,
                                               java.util.TimeZone timeZone)

parseDateFromJs

public static java.util.Date parseDateFromJs(java.lang.String dateStr,
                                             java.util.TimeZone timeZone)

formatDateTimeForJs

public static java.lang.String formatDateTimeForJs(java.util.Date date,
                                                   java.util.TimeZone timeZone)

parseDateTimeFromJs

public static java.util.Date parseDateTimeFromJs(java.lang.String dateStr,
                                                 java.util.TimeZone timeZone)

copyDateKeepingTime

public static void copyDateKeepingTime(java.util.Date fromDate,
                                       java.util.Date toDate,
                                       java.util.TimeZone timeZone)

readDataModelExpressionAsList

public static java.util.List readDataModelExpressionAsList(javax.faces.context.FacesContext context,
                                                           javax.el.ValueExpression dataExpression)

arrayToJSONArray

public static JSONArray arrayToJSONArray(ConvertibleToJSON[] array,
                                         java.util.Map<java.lang.String,java.util.TimeZone> params)

listToJSONArray

public static JSONArray listToJSONArray(java.util.List<? extends ConvertibleToJSON> entries,
                                        java.util.Map<java.lang.String,java.util.TimeZone> params)

isValidObjectId

public static boolean isValidObjectId(java.lang.String str)


Copyright © 1998-2010 TeamDev Ltd. All Rights Reserved.