javax.xml.bind
Class DatatypeConverter

java.lang.Object
  extended by javax.xml.bind.DatatypeConverter

public final class DatatypeConverter
extends Object


Method Summary
static String parseAnySimpleType(String lexicalXSDAnySimpleType)
           
static byte[] parseBase64Binary(String lexicalXSDBase64Binary)
           
static boolean parseBoolean(String lexicalXSDBoolean)
           
static byte parseByte(String lexicalXSDByte)
           
static Calendar parseDate(String lexicalXSDDate)
           
static Calendar parseDateTime(String lexicalXSDDateTime)
           
static BigDecimal parseDecimal(String lexicalXSDDecimal)
           
static double parseDouble(String lexicalXSDDouble)
           
static float parseFloat(String lexicalXSDFloat)
           
static byte[] parseHexBinary(String lexicalXSDHexBinary)
           
static int parseInt(String lexicalXSDInt)
           
static BigInteger parseInteger(String lexicalXSDInteger)
           
static long parseLong(String lexicalXSDLong)
           
static QName parseQName(String lexicalXSDQName, NamespaceContext nsc)
           
static short parseShort(String lexicalXSDShort)
           
static String parseString(String lexicalXSDString)
           
static Calendar parseTime(String lexicalXSDTime)
           
static long parseUnsignedInt(String lexicalXSDUnsignedInt)
           
static int parseUnsignedShort(String lexicalXSDUnsignedShort)
           
static String printAnySimpleType(String val)
           
static String printBase64Binary(byte[] val)
           
static String printBoolean(boolean val)
           
static String printByte(byte val)
           
static String printDate(Calendar val)
           
static String printDateTime(Calendar val)
           
static String printDecimal(BigDecimal val)
           
static String printDouble(double val)
           
static String printFloat(float val)
           
static String printHexBinary(byte[] val)
           
static String printInt(int val)
           
static String printInteger(BigInteger val)
           
static String printLong(long val)
           
static String printQName(QName val, NamespaceContext nsc)
           
static String printShort(short val)
           
static String printString(String val)
           
static String printTime(Calendar val)
           
static String printUnsignedInt(long val)
           
static String printUnsignedShort(int val)
           
static void setDatatypeConverter(DatatypeConverterInterface converter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

setDatatypeConverter

public static void setDatatypeConverter(DatatypeConverterInterface converter)

parseString

public static String parseString(String lexicalXSDString)

parseInteger

public static BigInteger parseInteger(String lexicalXSDInteger)

parseInt

public static int parseInt(String lexicalXSDInt)

parseLong

public static long parseLong(String lexicalXSDLong)

parseShort

public static short parseShort(String lexicalXSDShort)

parseDecimal

public static BigDecimal parseDecimal(String lexicalXSDDecimal)

parseFloat

public static float parseFloat(String lexicalXSDFloat)

parseDouble

public static double parseDouble(String lexicalXSDDouble)

parseBoolean

public static boolean parseBoolean(String lexicalXSDBoolean)

parseByte

public static byte parseByte(String lexicalXSDByte)

parseQName

public static QName parseQName(String lexicalXSDQName,
                               NamespaceContext nsc)

parseDateTime

public static Calendar parseDateTime(String lexicalXSDDateTime)

parseBase64Binary

public static byte[] parseBase64Binary(String lexicalXSDBase64Binary)

parseHexBinary

public static byte[] parseHexBinary(String lexicalXSDHexBinary)

parseUnsignedInt

public static long parseUnsignedInt(String lexicalXSDUnsignedInt)

parseUnsignedShort

public static int parseUnsignedShort(String lexicalXSDUnsignedShort)

parseTime

public static Calendar parseTime(String lexicalXSDTime)

parseDate

public static Calendar parseDate(String lexicalXSDDate)

parseAnySimpleType

public static String parseAnySimpleType(String lexicalXSDAnySimpleType)

printString

public static String printString(String val)

printInteger

public static String printInteger(BigInteger val)

printInt

public static String printInt(int val)

printLong

public static String printLong(long val)

printShort

public static String printShort(short val)

printDecimal

public static String printDecimal(BigDecimal val)

printFloat

public static String printFloat(float val)

printDouble

public static String printDouble(double val)

printBoolean

public static String printBoolean(boolean val)

printByte

public static String printByte(byte val)

printQName

public static String printQName(QName val,
                                NamespaceContext nsc)

printDateTime

public static String printDateTime(Calendar val)

printBase64Binary

public static String printBase64Binary(byte[] val)

printHexBinary

public static String printHexBinary(byte[] val)

printUnsignedInt

public static String printUnsignedInt(long val)

printUnsignedShort

public static String printUnsignedShort(int val)

printTime

public static String printTime(Calendar val)

printDate

public static String printDate(Calendar val)

printAnySimpleType

public static String printAnySimpleType(String val)


Copyright © 2007-2013 The Apache Software Foundation. All Rights Reserved.