net.sf.jaxme.impl
Class DatatypeConverterImpl

java.lang.Object
  extended bynet.sf.jaxme.impl.DatatypeConverterImpl
All Implemented Interfaces:
DatatypeConverterInterface

public class DatatypeConverterImpl
extends java.lang.Object
implements DatatypeConverterInterface

Author:
Jochen Wiedmann

Constructor Summary
DatatypeConverterImpl()
           
 
Method Summary
 java.lang.String parseAnySimpleType(java.lang.String arg0)
           
 byte[] parseBase64Binary(java.lang.String arg0)
           
 boolean parseBoolean(java.lang.String arg0)
           
 byte parseByte(java.lang.String arg0)
           
 java.util.Calendar parseDate(java.lang.String arg0)
           
 java.util.Calendar parseDateTime(java.lang.String arg0)
           
 java.math.BigDecimal parseDecimal(java.lang.String arg0)
           
 double parseDouble(java.lang.String arg0)
           
 Duration parseDuration(java.lang.String pDuration)
           
 float parseFloat(java.lang.String arg0)
           
 byte[] parseHexBinary(java.lang.String arg0)
           
 int parseInt(java.lang.String arg0)
           
 java.math.BigInteger parseInteger(java.lang.String arg0)
           
 long parseLong(java.lang.String arg0)
           
 QName parseQName(java.lang.String arg0, NamespaceContext arg1)
           
 short parseShort(java.lang.String arg0)
           
 java.lang.String parseString(java.lang.String arg0)
           
 java.util.Calendar parseTime(java.lang.String arg0)
           
 long parseUnsignedInt(java.lang.String arg0)
           
 int parseUnsignedShort(java.lang.String arg0)
           
 java.lang.String printAnySimpleType(java.lang.String arg0)
           
 java.lang.String printBase64Binary(byte[] arg0)
           
 java.lang.String printBoolean(boolean arg0)
           
 java.lang.String printByte(byte arg0)
           
 java.lang.String printDate(java.util.Calendar arg0)
           
 java.lang.String printDateTime(java.util.Calendar arg0)
           
 java.lang.String printDecimal(java.math.BigDecimal arg0)
           
 java.lang.String printDouble(double arg0)
           
 java.lang.String printDuration(Duration pDuration)
           
 java.lang.String printFloat(float arg0)
           
 java.lang.String printHexBinary(byte[] arg0)
           
 java.lang.String printInt(int arg0)
           
 java.lang.String printInteger(java.math.BigInteger arg0)
           
 java.lang.String printLong(long arg0)
           
 java.lang.String printQName(QName arg0, NamespaceContext arg1)
           
 java.lang.String printShort(short arg0)
           
 java.lang.String printString(java.lang.String arg0)
           
 java.lang.String printTime(java.util.Calendar arg0)
           
 java.lang.String printUnsignedInt(long arg0)
           
 java.lang.String printUnsignedShort(int arg0)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatatypeConverterImpl

public DatatypeConverterImpl()
Method Detail

parseString

public java.lang.String parseString(java.lang.String arg0)
Specified by:
parseString in interface DatatypeConverterInterface

parseInteger

public java.math.BigInteger parseInteger(java.lang.String arg0)
Specified by:
parseInteger in interface DatatypeConverterInterface

parseInt

public int parseInt(java.lang.String arg0)
Specified by:
parseInt in interface DatatypeConverterInterface

parseLong

public long parseLong(java.lang.String arg0)
Specified by:
parseLong in interface DatatypeConverterInterface

parseShort

public short parseShort(java.lang.String arg0)
Specified by:
parseShort in interface DatatypeConverterInterface

parseDecimal

public java.math.BigDecimal parseDecimal(java.lang.String arg0)
Specified by:
parseDecimal in interface DatatypeConverterInterface

parseFloat

public float parseFloat(java.lang.String arg0)
Specified by:
parseFloat in interface DatatypeConverterInterface

parseDouble

public double parseDouble(java.lang.String arg0)
Specified by:
parseDouble in interface DatatypeConverterInterface

parseBoolean

public boolean parseBoolean(java.lang.String arg0)
Specified by:
parseBoolean in interface DatatypeConverterInterface

parseByte

public byte parseByte(java.lang.String arg0)
Specified by:
parseByte in interface DatatypeConverterInterface

parseQName

public QName parseQName(java.lang.String arg0,
                        NamespaceContext arg1)
Specified by:
parseQName in interface DatatypeConverterInterface

parseDateTime

public java.util.Calendar parseDateTime(java.lang.String arg0)
Specified by:
parseDateTime in interface DatatypeConverterInterface

parseBase64Binary

public byte[] parseBase64Binary(java.lang.String arg0)
Specified by:
parseBase64Binary in interface DatatypeConverterInterface

parseHexBinary

public byte[] parseHexBinary(java.lang.String arg0)
Specified by:
parseHexBinary in interface DatatypeConverterInterface

parseUnsignedInt

public long parseUnsignedInt(java.lang.String arg0)
Specified by:
parseUnsignedInt in interface DatatypeConverterInterface

parseUnsignedShort

public int parseUnsignedShort(java.lang.String arg0)
Specified by:
parseUnsignedShort in interface DatatypeConverterInterface

parseTime

public java.util.Calendar parseTime(java.lang.String arg0)
Specified by:
parseTime in interface DatatypeConverterInterface

parseDate

public java.util.Calendar parseDate(java.lang.String arg0)
Specified by:
parseDate in interface DatatypeConverterInterface

parseAnySimpleType

public java.lang.String parseAnySimpleType(java.lang.String arg0)
Specified by:
parseAnySimpleType in interface DatatypeConverterInterface

parseDuration

public Duration parseDuration(java.lang.String pDuration)

printString

public java.lang.String printString(java.lang.String arg0)
Specified by:
printString in interface DatatypeConverterInterface

printInteger

public java.lang.String printInteger(java.math.BigInteger arg0)
Specified by:
printInteger in interface DatatypeConverterInterface

printInt

public java.lang.String printInt(int arg0)
Specified by:
printInt in interface DatatypeConverterInterface

printLong

public java.lang.String printLong(long arg0)
Specified by:
printLong in interface DatatypeConverterInterface

printShort

public java.lang.String printShort(short arg0)
Specified by:
printShort in interface DatatypeConverterInterface

printDecimal

public java.lang.String printDecimal(java.math.BigDecimal arg0)
Specified by:
printDecimal in interface DatatypeConverterInterface

printFloat

public java.lang.String printFloat(float arg0)
Specified by:
printFloat in interface DatatypeConverterInterface

printDouble

public java.lang.String printDouble(double arg0)
Specified by:
printDouble in interface DatatypeConverterInterface

printBoolean

public java.lang.String printBoolean(boolean arg0)
Specified by:
printBoolean in interface DatatypeConverterInterface

printByte

public java.lang.String printByte(byte arg0)
Specified by:
printByte in interface DatatypeConverterInterface

printQName

public java.lang.String printQName(QName arg0,
                                   NamespaceContext arg1)
Specified by:
printQName in interface DatatypeConverterInterface

printDateTime

public java.lang.String printDateTime(java.util.Calendar arg0)
Specified by:
printDateTime in interface DatatypeConverterInterface

printBase64Binary

public java.lang.String printBase64Binary(byte[] arg0)
Specified by:
printBase64Binary in interface DatatypeConverterInterface

printHexBinary

public java.lang.String printHexBinary(byte[] arg0)
Specified by:
printHexBinary in interface DatatypeConverterInterface

printUnsignedInt

public java.lang.String printUnsignedInt(long arg0)
Specified by:
printUnsignedInt in interface DatatypeConverterInterface

printUnsignedShort

public java.lang.String printUnsignedShort(int arg0)
Specified by:
printUnsignedShort in interface DatatypeConverterInterface

printTime

public java.lang.String printTime(java.util.Calendar arg0)
Specified by:
printTime in interface DatatypeConverterInterface

printDate

public java.lang.String printDate(java.util.Calendar arg0)
Specified by:
printDate in interface DatatypeConverterInterface

printAnySimpleType

public java.lang.String printAnySimpleType(java.lang.String arg0)
Specified by:
printAnySimpleType in interface DatatypeConverterInterface

printDuration

public java.lang.String printDuration(Duration pDuration)