public class Formatter
extends java.lang.Object
Constructor and Description |
---|
Formatter() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
encodeURL(java.lang.String url) |
static com.ibm.icu.text.NumberFormat |
getDecimalFormat() |
static java.lang.String |
getDisplayValue(DMSForm f,
java.lang.String field) |
static Formatter |
getInstance()
returns a singleton instance
|
static java.util.List<Pair<java.lang.String,java.lang.String>> |
getValueList(java.lang.String id)
returns the valuelist entries
|
static java.lang.String |
htmlEncode(java.lang.Object str) |
static boolean |
isEmpty(java.lang.String str) |
static boolean |
isNotEmpty(java.lang.String str) |
static java.lang.String |
showDate(java.lang.Object date) |
static java.lang.String |
showDateTime(java.lang.Object date) |
static java.lang.String |
toClassnameOid(Persistent p) |
public static Formatter getInstance()
public static java.lang.String showDate(java.lang.Object date)
date
- the dateCalUtil.showDate(Object)
public static java.lang.String showDateTime(java.lang.Object date)
date
- the dateCalUtil.showDateTime(Object)
public static com.ibm.icu.text.NumberFormat getDecimalFormat()
Settings.getDecimalFormatter()
public static java.lang.String toClassnameOid(Persistent p)
p
- the persistentStoreUtil.toString(Persistent)
public static java.lang.String htmlEncode(java.lang.Object str)
str
- the stringStringUtil.htmlEncode(Object)
public static boolean isEmpty(java.lang.String str)
str
- the stringStringUtil.isEmpty(String)
public static boolean isNotEmpty(java.lang.String str)
str
- the stringStringUtil.isNotEmpty(String)
public static java.lang.String encodeURL(java.lang.String url)
url
- the urlStringUtil.encodeURL(String)
public static java.lang.String getDisplayValue(DMSForm f, java.lang.String field)
f
- the formfield
- the fieldnameHTMLUtils.getDisplayValue(DMSForm, String)
public static java.util.List<Pair<java.lang.String,java.lang.String>> getValueList(java.lang.String id)
id
- the valuelist-id@enterprise 9.0.33982 Copyright © 2001-2023 Groiss Informatics GmbH. All Rights Reserved.