public final class LocalizedResource
extends java.lang.Object
implements java.security.PrivilegedAction
Modifier and Type | Field and Description |
---|---|
private int |
dateSize |
private boolean |
enableLocalized |
private java.lang.String |
encode |
private static java.lang.String |
ENV_CODESET |
private static java.lang.String |
ENV_LOCALE |
private java.text.DateFormat |
formatDate |
private java.text.DecimalFormat |
formatDecimal |
private java.text.NumberFormat |
formatNumber |
private java.text.DateFormat |
formatTime |
private java.text.DateFormat |
formatTimestamp |
private LocalizedInput |
in |
private static LocalizedResource |
local |
private java.util.Locale |
locale |
private static java.lang.String |
MESSAGE_FILE |
private java.lang.String |
messageFileName |
private LocalizedOutput |
out |
private java.util.ResourceBundle |
res |
private java.lang.String |
resourceKey |
private static boolean |
SUPPORTS_BIG_DECIMAL_CALLS |
private int |
timeSize |
private int |
timestampSize |
private boolean |
unicodeEscape |
Constructor and Description |
---|
LocalizedResource() |
LocalizedResource(java.lang.String encStr,
java.lang.String locStr,
java.lang.String msgF) |
Modifier and Type | Method and Description |
---|---|
static boolean |
enableLocalization(boolean mode) |
int |
getColumnDisplaySize(java.sql.ResultSetMetaData rsm,
int columnNumber) |
java.lang.String |
getDateAsString(java.util.Date d) |
private java.lang.String |
getEnvProperty(java.lang.String key) |
static LocalizedResource |
getInstance() |
java.util.Locale |
getLocale() |
java.lang.String |
getLocalizedString(java.sql.ResultSet rs,
java.sql.ResultSetMetaData rsm,
int columnNumber) |
static java.lang.String |
getMessage(java.lang.String key) |
static java.lang.String |
getMessage(java.lang.String key,
java.lang.Object o1) |
static java.lang.String |
getMessage(java.lang.String key,
java.lang.Object o1,
java.lang.Object o2) |
static java.lang.String |
getMessage(java.lang.String key,
java.lang.Object o1,
java.lang.Object o2,
java.lang.Object o3) |
static java.lang.String |
getMessage(java.lang.String key,
java.lang.Object o1,
java.lang.Object o2,
java.lang.Object o3,
java.lang.Object o4) |
LocalizedInput |
getNewEncodedInput(java.io.InputStream i,
java.lang.String encoding) |
LocalizedOutput |
getNewEncodedOutput(java.io.OutputStream o,
java.lang.String encoding)
Get a new LocalizedOutput with the given encoding.
|
LocalizedInput |
getNewInput(java.io.InputStream i) |
private java.util.Locale |
getNewLocale(java.lang.String locStr) |
LocalizedOutput |
getNewOutput(java.io.OutputStream o) |
static java.lang.String |
getNumber(int o) |
static java.lang.String |
getNumber(long o) |
java.lang.String |
getNumberAsString(double o) |
java.lang.String |
getNumberAsString(int o) |
java.lang.String |
getNumberAsString(long o) |
java.lang.String |
getNumberAsString(java.lang.Object o) |
java.lang.String |
getStringFromDate(java.lang.String dateStr) |
java.lang.String |
getStringFromTime(java.lang.String timeStr) |
java.lang.String |
getStringFromTimestamp(java.lang.String timestampStr) |
java.lang.String |
getStringFromValue(java.lang.String val) |
java.lang.String |
getTextMessage(java.lang.String key) |
java.lang.String |
getTextMessage(java.lang.String key,
java.lang.Object o) |
java.lang.String |
getTextMessage(java.lang.String key,
java.lang.Object[] objectArr) |
java.lang.String |
getTextMessage(java.lang.String key,
java.lang.Object o1,
java.lang.Object o2) |
java.lang.String |
getTextMessage(java.lang.String key,
java.lang.Object o1,
java.lang.Object o2,
java.lang.Object o3) |
java.lang.String |
getTextMessage(java.lang.String key,
java.lang.Object o1,
java.lang.Object o2,
java.lang.Object o3,
java.lang.Object o4) |
java.lang.String |
getTimeAsString(java.util.Date t) |
java.lang.String |
getTimestampAsString(java.sql.Timestamp t) |
void |
init() |
void |
init(java.lang.String encStr,
java.lang.String locStr,
java.lang.String msgF) |
private void |
initMaxSizes2() |
static LocalizedInput |
InputReader() |
boolean |
isLocalized() |
static LocalizedOutput |
OutputWriter() |
static void |
resetLocalizedResourceCache() |
java.lang.Object |
run() |
private void |
setResource() |
java.lang.String |
toString() |
private static final boolean SUPPORTS_BIG_DECIMAL_CALLS
private java.util.ResourceBundle res
private java.util.Locale locale
private java.lang.String encode
private static final java.lang.String MESSAGE_FILE
private static final java.lang.String ENV_CODESET
private static final java.lang.String ENV_LOCALE
private java.lang.String messageFileName
private java.lang.String resourceKey
private LocalizedOutput out
private LocalizedInput in
private boolean enableLocalized
private boolean unicodeEscape
private static LocalizedResource local
private int dateSize
private int timeSize
private int timestampSize
private java.text.DateFormat formatDate
private java.text.DateFormat formatTime
private java.text.DateFormat formatTimestamp
private java.text.NumberFormat formatNumber
private java.text.DecimalFormat formatDecimal
public LocalizedResource()
public LocalizedResource(java.lang.String encStr, java.lang.String locStr, java.lang.String msgF)
public static LocalizedResource getInstance()
public static void resetLocalizedResourceCache()
public void init()
public void init(java.lang.String encStr, java.lang.String locStr, java.lang.String msgF)
private void setResource()
private void initMaxSizes2()
public LocalizedInput getNewInput(java.io.InputStream i)
public LocalizedInput getNewEncodedInput(java.io.InputStream i, java.lang.String encoding)
public LocalizedOutput getNewOutput(java.io.OutputStream o)
public LocalizedOutput getNewEncodedOutput(java.io.OutputStream o, java.lang.String encoding) throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingException
public java.lang.String getTextMessage(java.lang.String key)
public java.lang.String getTextMessage(java.lang.String key, java.lang.Object o)
public java.lang.String getTextMessage(java.lang.String key, java.lang.Object o1, java.lang.Object o2)
public java.lang.String getTextMessage(java.lang.String key, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3)
public java.lang.String getTextMessage(java.lang.String key, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4)
private java.util.Locale getNewLocale(java.lang.String locStr)
public java.lang.String getTextMessage(java.lang.String key, java.lang.Object[] objectArr)
public java.lang.String getLocalizedString(java.sql.ResultSet rs, java.sql.ResultSetMetaData rsm, int columnNumber) throws java.sql.SQLException
java.sql.SQLException
public java.lang.String getDateAsString(java.util.Date d)
public java.lang.String getTimeAsString(java.util.Date t)
public java.lang.String getNumberAsString(int o)
public java.lang.String getNumberAsString(long o)
public java.lang.String getNumberAsString(java.lang.Object o)
public java.lang.String getNumberAsString(double o)
public java.lang.String getTimestampAsString(java.sql.Timestamp t)
public int getColumnDisplaySize(java.sql.ResultSetMetaData rsm, int columnNumber) throws java.sql.SQLException
java.sql.SQLException
public java.lang.String getStringFromDate(java.lang.String dateStr) throws java.text.ParseException
java.text.ParseException
public java.lang.String getStringFromTime(java.lang.String timeStr) throws java.text.ParseException
java.text.ParseException
public java.lang.String getStringFromValue(java.lang.String val) throws java.text.ParseException
java.text.ParseException
public java.lang.String getStringFromTimestamp(java.lang.String timestampStr) throws java.text.ParseException
java.text.ParseException
public java.util.Locale getLocale()
private final java.lang.String getEnvProperty(java.lang.String key)
public final java.lang.Object run()
run
in interface java.security.PrivilegedAction
public static boolean enableLocalization(boolean mode)
public boolean isLocalized()
public static java.lang.String getMessage(java.lang.String key)
public static java.lang.String getMessage(java.lang.String key, java.lang.Object o1)
public static java.lang.String getMessage(java.lang.String key, java.lang.Object o1, java.lang.Object o2)
public static java.lang.String getMessage(java.lang.String key, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3)
public static java.lang.String getMessage(java.lang.String key, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4)
public static LocalizedOutput OutputWriter()
public static LocalizedInput InputReader()
public static java.lang.String getNumber(long o)
public static java.lang.String getNumber(int o)
public java.lang.String toString()
toString
in class java.lang.Object
Apache Derby V10.10 Internals - Copyright © 2004,2014 The Apache Software Foundation. All Rights Reserved.