com.siemens.ct.exi.datatype.decoder
Class AbstractTypeDecoder
java.lang.Object
com.siemens.ct.exi.datatype.AbstractTypeCoder
com.siemens.ct.exi.datatype.decoder.AbstractTypeDecoder
- All Implemented Interfaces:
- TypeDecoder, TypeCoder
- Direct Known Subclasses:
- TypeDecoderDatatypeRepresentationMap, TypeDecoderString, TypeDecoderTypedSchemaInformed
public abstract class AbstractTypeDecoder
- extends AbstractTypeCoder
- implements TypeDecoder
TODO Description
- Version:
- 0.3.20081117
- Author:
- Daniel.Peintner.EXT@siemens.com, Joerg.Heuer@siemens.com
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractTypeDecoder
public AbstractTypeDecoder(EXIFactory exiFactory)
getStringTable
public StringTableDecoder getStringTable()
- Specified by:
getStringTable
in interface TypeDecoder
setStringTable
public void setStringTable(StringTableDecoder stringTable)
- Specified by:
setStringTable
in interface TypeDecoder
readValueAsString
public java.lang.String readValueAsString(DecoderChannel dc,
java.lang.String namespaceURI,
java.lang.String localName)
throws java.io.IOException
- Specified by:
readValueAsString
in interface TypeDecoder
- Throws:
java.io.IOException
readStringAsLocalHit
public java.lang.String readStringAsLocalHit(DecoderChannel dc,
java.lang.String namespaceURI,
java.lang.String localName)
throws java.io.IOException
- Specified by:
readStringAsLocalHit
in interface TypeDecoder
- Throws:
java.io.IOException
readStringAsGlobalHit
public java.lang.String readStringAsGlobalHit(DecoderChannel dc)
throws java.io.IOException
- Specified by:
readStringAsGlobalHit
in interface TypeDecoder
- Throws:
java.io.IOException
readStringAsMiss
public java.lang.String readStringAsMiss(DecoderChannel dc,
java.lang.String namespaceURI,
java.lang.String localName,
int slen)
throws java.io.IOException
- Specified by:
readStringAsMiss
in interface TypeDecoder
- Throws:
java.io.IOException