public class W3CSchemaCoder extends Object
| Constructor and Description |
|---|
W3CSchemaCoder() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
decodeBoolean(String in) |
static GregorianCalendar |
decodeDate(String in)
Decodes a xsd:date format value; lexical representation is [['-'? yyyy '-' mm '-' dd zzzzzz?]].
|
static GregorianCalendar |
decodeDateTime_iso8601(String in)
XML/RPC datetime type.
|
static GregorianCalendar |
decodeDateTime(String in)
Decodes a xsd:dateTime value; lexical representation is [['-'? yyyy '-' mm '-' dd 'T' hh ':' mm ':' ss ('.' s+)? (zzzzzz)?]].
|
static GregorianCalendar |
decodeTime(String in) |
static void |
encodeBase64(Writer out,
byte[] data)
DO NOT USE: Bulk-encodes data into base64-encoding.
|
static String |
encodeBoolean(boolean val) |
static String |
encodeDate(Date in,
TimeZone timezone)
Outputs the date specified (which is a date in the specified timezone) using only
date fields, no time.
|
static String |
encodeDateTime(Date in,
TimeZone timezone)
Outputs the date specified (which is a time in the specified timezone) and add
the timezone identifier if present.
|
static String |
encodeDateTimeToUTC(Date in,
TimeZone sourceZone)
This encodes the date/time.
|
static String |
encodeDecimal(BigDecimal value) |
static String |
encodeDouble(double v) |
static String |
encodeInteger(int value) |
static String |
encodeInteger(long value) |
static String |
encodeTime(Date in,
TimeZone timezone)
Outputs the time-only specified (which is a time in the specified timezone) and add
the timezone identifier if present.
|
public static String encodeBoolean(boolean val)
public static boolean decodeBoolean(String in)
public static String encodeDouble(double v)
public static String encodeDateTimeToUTC(Date in, TimeZone sourceZone)
in - sourceZone - public static String encodeDateTime(Date in, TimeZone timezone)
in - timezone - public static String encodeTime(Date in, TimeZone timezone)
in - timezone - public static String encodeDate(Date in, TimeZone timezone)
in - timezone - public static final String encodeInteger(long value)
public static final String encodeInteger(int value)
public static final String encodeDecimal(BigDecimal value)
public static final GregorianCalendar decodeDate(String in)
in - public static final GregorianCalendar decodeDateTime(String in)
in - public static final GregorianCalendar decodeDateTime_iso8601(String in)
in - public static final GregorianCalendar decodeTime(String in)
in - public static final void encodeBase64(Writer out, byte[] data) throws IOException
out - data - IOExceptionCopyright © 2017 etc.to. All rights reserved.