|
Préférences
Moteurs de recherche
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
JavaTM Platform, Enterprise Edition, v 5.0
javax.xml.bind
|
Method Summary | |
---|---|
String |
parseAnySimpleType(String lexicalXSDAnySimpleType)
Return a string containing the lexical representation of the simple type. |
byte[] |
parseBase64Binary(String lexicalXSDBase64Binary)
Converts the string argument into an array of bytes. |
boolean |
parseBoolean(String lexicalXSDBoolean)
Converts the string argument into a boolean value. |
byte |
parseByte(String lexicalXSDByte)
Converts the string argument into a byte value. |
Calendar |
parseDate(String lexicalXSDDate)
Converts the string argument into a Calendar value. |
Calendar |
parseDateTime(String lexicalXSDDateTime)
Converts the string argument into a Calendar value. |
BigDecimal |
parseDecimal(String lexicalXSDDecimal)
Converts the string argument into a BigDecimal value. |
double |
parseDouble(String lexicalXSDDouble)
Converts the string argument into a double value. |
float |
parseFloat(String lexicalXSDFloat)
Converts the string argument into a float value. |
byte[] |
parseHexBinary(String lexicalXSDHexBinary)
Converts the string argument into an array of bytes. |
int |
parseInt(String lexicalXSDInt)
Convert the string argument into an int value. |
BigInteger |
parseInteger(String lexicalXSDInteger)
Convert the string argument into a BigInteger value. |
long |
parseLong(String lexicalXSDLong)
Converts the string argument into a long value. |
QName |
parseQName(String lexicalXSDQName,
NamespaceContext nsc)
Converts the string argument into a QName value. |
short |
parseShort(String lexicalXSDShort)
Converts the string argument into a short value. |
String |
parseString(String lexicalXSDString)
Convert the string argument into a string. |
Calendar |
parseTime(String lexicalXSDTime)
Converts the string argument into a Calendar value. |
long |
parseUnsignedInt(String lexicalXSDUnsignedInt)
Converts the string argument into a long value. |
int |
parseUnsignedShort(String lexicalXSDUnsignedShort)
Converts the string argument into an int value. |
String |
printAnySimpleType(String val)
Converts a string value into a string. |
String |
printBase64Binary(byte[] val)
Converts an array of bytes into a string. |
String |
printBoolean(boolean val)
Converts a boolean value into a string. |
String |
printByte(byte val)
Converts a byte value into a string. |
String |
printDate(Calendar val)
Converts a Calendar value into a string. |
String |
printDateTime(Calendar val)
Converts a Calendar value into a string. |
String |
printDecimal(BigDecimal val)
Converts a BigDecimal value into a string. |
String |
printDouble(double val)
Converts a double value into a string. |
String |
printFloat(float val)
Converts a float value into a string. |
String |
printHexBinary(byte[] val)
Converts an array of bytes into a string. |
String |
printInt(int val)
Converts an int value into a string. |
String |
printInteger(BigInteger val)
Converts a BigInteger value into a string. |
String |
printLong(long val)
Converts a long value into a string. |
String |
printQName(QName val,
NamespaceContext nsc)
Converts a QName instance into a string. |
String |
printShort(short val)
Converts a short value into a string. |
String |
printString(String val)
Converts the string argument into a string. |
String |
printTime(Calendar val)
Converts a Calendar value into a string. |
String |
printUnsignedInt(long val)
Converts a long value into a string. |
String |
printUnsignedShort(int val)
Converts an int value into a string. |
Method Detail |
---|
String parseString(String lexicalXSDString)
Convert the string argument into a string.
lexicalXSDString
- A lexical representation of the XML Schema datatype xsd:string
BigInteger parseInteger(String lexicalXSDInteger)
Convert the string argument into a BigInteger value.
lexicalXSDInteger
- A string containing a lexical representation of
xsd:integer.
NumberFormatException
- lexicalXSDInteger
is not a valid string representation of a BigInteger
value.int parseInt(String lexicalXSDInt)
Convert the string argument into an int value.
lexicalXSDInt
- A string containing a lexical representation of
xsd:int.
NumberFormatException
- lexicalXSDInt
is not a valid string representation of an int
value.long parseLong(String lexicalXSDLong)
Converts the string argument into a long value.
lexicalXSDLong
- A string containing lexical representation of
xsd:long.
NumberFormatException
- lexicalXSDLong
is not a valid string representation of a long
value.short parseShort(String lexicalXSDShort)
Converts the string argument into a short value.
lexicalXSDShort
- A string containing lexical representation of
xsd:short.
NumberFormatException
- lexicalXSDShort
is not a valid string representation of a short
value.BigDecimal parseDecimal(String lexicalXSDDecimal)
Converts the string argument into a BigDecimal value.
lexicalXSDDecimal
- A string containing lexical representation of
xsd:decimal.
NumberFormatException
- lexicalXSDDecimal
is not a valid string representation of BigDecimal
.float parseFloat(String lexicalXSDFloat)
Converts the string argument into a float value.
lexicalXSDFloat
- A string containing lexical representation of
xsd:float.
NumberFormatException
- lexicalXSDFloat
is not a valid string representation of a float
value.double parseDouble(String lexicalXSDDouble)
Converts the string argument into a double value.
lexicalXSDDouble
- A string containing lexical representation of
xsd:double.
NumberFormatException
- lexicalXSDDouble
is not a valid string representation of a double
value.boolean parseBoolean(String lexicalXSDBoolean)
Converts the string argument into a boolean value.
lexicalXSDBoolean
- A string containing lexical representation of
xsd:boolean.
IllegalArgumentException
- if string parameter does not conform to lexical value space defined in XML Schema Part 2: Datatypes for xsd:boolean.byte parseByte(String lexicalXSDByte)
Converts the string argument into a byte value.
lexicalXSDByte
- A string containing lexical representation of
xsd:byte.
NumberFormatException
- lexicalXSDByte
does not contain a parseable byte.
IllegalArgumentException
- if string parameter does not conform to lexical value space defined in XML Schema Part 2: Datatypes for xsd:byte.QName parseQName(String lexicalXSDQName, NamespaceContext nsc)
Converts the string argument into a QName value.
String parameter lexicalXSDQname must conform to lexical value space specifed at XML Schema Part 2:Datatypes specification:QNames
lexicalXSDQName
- A string containing lexical representation of xsd:QName.nsc
- A namespace context for interpreting a prefix within a QName.
IllegalArgumentException
- if string parameter does not conform to XML Schema Part 2 specification or
if namespace prefix of lexicalXSDQname is not bound to a URI in NamespaceContext nsc.Calendar parseDateTime(String lexicalXSDDateTime)
Converts the string argument into a Calendar value.
lexicalXSDDateTime
- A string containing lexical representation of
xsd:datetime.
IllegalArgumentException
- if string parameter does not conform to lexical value space defined in XML Schema Part 2: Datatypes for xsd:dateTime.byte[] parseBase64Binary(String lexicalXSDBase64Binary)
Converts the string argument into an array of bytes.
lexicalXSDBase64Binary
- A string containing lexical representation
of xsd:base64Binary.
IllegalArgumentException
- if string parameter does not conform to lexical value space defined in XML Schema Part 2: Datatypes for xsd:base64Binarybyte[] parseHexBinary(String lexicalXSDHexBinary)
Converts the string argument into an array of bytes.
lexicalXSDHexBinary
- A string containing lexical representation of
xsd:hexBinary.
IllegalArgumentException
- if string parameter does not conform to lexical value space defined in XML Schema Part 2: Datatypes for xsd:hexBinary.long parseUnsignedInt(String lexicalXSDUnsignedInt)
Converts the string argument into a long value.
lexicalXSDUnsignedInt
- A string containing lexical representation
of xsd:unsignedInt.
NumberFormatException
- if string parameter can not be parsed into a long value.int parseUnsignedShort(String lexicalXSDUnsignedShort)
Converts the string argument into an int value.
lexicalXSDUnsignedShort
- A string containing lexical
representation of xsd:unsignedShort.
NumberFormatException
- if string parameter can not be parsed into an int value.Calendar parseTime(String lexicalXSDTime)
Converts the string argument into a Calendar value.
lexicalXSDTime
- A string containing lexical representation of
xsd:Time.
IllegalArgumentException
- if string parameter does not conform to lexical value space defined in XML Schema Part 2: Datatypes for xsd:Time.Calendar parseDate(String lexicalXSDDate)
Converts the string argument into a Calendar value.
lexicalXSDDate
- A string containing lexical representation of
xsd:Date.
IllegalArgumentException
- if string parameter does not conform to lexical value space defined in XML Schema Part 2: Datatypes for xsd:Date.String parseAnySimpleType(String lexicalXSDAnySimpleType)
Return a string containing the lexical representation of the simple type.
lexicalXSDAnySimpleType
- A string containing lexical
representation of the simple type.
String printString(String val)
Converts the string argument into a string.
val
- A string value.
String printInteger(BigInteger val)
Converts a BigInteger value into a string.
val
- A BigInteger value
IllegalArgumentException
- val is null.String printInt(int val)
Converts an int value into a string.
val
- An int value
String printLong(long val)
Converts a long value into a string.
val
- A long value
String printShort(short val)
Converts a short value into a string.
val
- A short value
String printDecimal(BigDecimal val)
Converts a BigDecimal value into a string.
val
- A BigDecimal value
IllegalArgumentException
- val is null.String printFloat(float val)
Converts a float value into a string.
val
- A float value
String printDouble(double val)
Converts a double value into a string.
val
- A double value
String printBoolean(boolean val)
Converts a boolean value into a string.
val
- A boolean value
String printByte(byte val)
Converts a byte value into a string.
val
- A byte value
String printQName(QName val, NamespaceContext nsc)
Converts a QName instance into a string.
val
- A QName valuensc
- A namespace context for interpreting a prefix within a QName.
IllegalArgumentException
- if val is null or
if nsc is non-null or nsc.getPrefix(nsprefixFromVal) is null.String printDateTime(Calendar val)
Converts a Calendar value into a string.
val
- A Calendar value
IllegalArgumentException
- if val is null.String printBase64Binary(byte[] val)
Converts an array of bytes into a string.
val
- an array of bytes
IllegalArgumentException
- if val is null.String printHexBinary(byte[] val)
Converts an array of bytes into a string.
val
- an array of bytes
IllegalArgumentException
- if val is null.String printUnsignedInt(long val)
Converts a long value into a string.
val
- A long value
String printUnsignedShort(int val)
Converts an int value into a string.
val
- An int value
String printTime(Calendar val)
Converts a Calendar value into a string.
val
- A Calendar value
IllegalArgumentException
- if val is null.String printDate(Calendar val)
Converts a Calendar value into a string.
val
- A Calendar value
IllegalArgumentException
- if val is null.String printAnySimpleType(String val)
Converts a string value into a string.
val
- A string value