EXIficient

com.siemens.ct.exi.types
Class DatatypeRepresentationMapTypeDecoder

java.lang.Object
  extended by com.siemens.ct.exi.types.AbstractTypeCoder
      extended by com.siemens.ct.exi.types.AbstractTypeDecoder
          extended by com.siemens.ct.exi.types.DatatypeRepresentationMapTypeDecoder
All Implemented Interfaces:
TypeCoder, TypeDecoder, TypeDecoderRepresentationMap

public class DatatypeRepresentationMapTypeDecoder
extends AbstractTypeDecoder
implements TypeDecoderRepresentationMap

TODO Description

Version:
0.4.20081105
Author:
Daniel.Peintner.EXT@siemens.com, Joerg.Heuer@siemens.com

Constructor Summary
DatatypeRepresentationMapTypeDecoder(StringDecoder stringDecoder)
           
 
Method Summary
 Value readValue(Datatype datatype, javax.xml.namespace.QName context, DecoderChannel valueChannel)
           
 void registerDatatypeRepresentation(DatatypeRepresentation datatypeRepresentation)
           
 
Methods inherited from class com.siemens.ct.exi.types.AbstractTypeDecoder
clear, getStringDecoder, setStringDecoder
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.siemens.ct.exi.types.TypeDecoder
getStringDecoder, setStringDecoder
 
Methods inherited from interface com.siemens.ct.exi.types.TypeCoder
clear
 

Constructor Detail

DatatypeRepresentationMapTypeDecoder

public DatatypeRepresentationMapTypeDecoder(StringDecoder stringDecoder)
Method Detail

registerDatatypeRepresentation

public void registerDatatypeRepresentation(DatatypeRepresentation datatypeRepresentation)
Specified by:
registerDatatypeRepresentation in interface TypeDecoderRepresentationMap

readValue

public Value readValue(Datatype datatype,
                       javax.xml.namespace.QName context,
                       DecoderChannel valueChannel)
                throws java.io.IOException
Specified by:
readValue in interface TypeDecoder
Throws:
java.io.IOException

EXIficient