EXIficient

com.siemens.ct.exi.datatype.strings
Class StringDecoderImpl

java.lang.Object
  extended by com.siemens.ct.exi.datatype.strings.StringDecoderImpl
All Implemented Interfaces:
StringCoder, StringDecoder

public class StringDecoderImpl
extends java.lang.Object
implements StringDecoder


Constructor Summary
StringDecoderImpl()
           
 
Method Summary
 void addValue(javax.xml.namespace.QName context, Value value)
           
 void clear()
           
 Value readValue(javax.xml.namespace.QName context, DecoderChannel valueChannel)
           
 Value readValueGlobalHit(javax.xml.namespace.QName context, DecoderChannel valueChannel)
           
 Value readValueLocalHit(javax.xml.namespace.QName context, DecoderChannel valueChannel)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringDecoderImpl

public StringDecoderImpl()
Method Detail

readValue

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

readValueLocalHit

public Value readValueLocalHit(javax.xml.namespace.QName context,
                               DecoderChannel valueChannel)
                        throws java.io.IOException
Specified by:
readValueLocalHit in interface StringDecoder
Throws:
java.io.IOException

readValueGlobalHit

public Value readValueGlobalHit(javax.xml.namespace.QName context,
                                DecoderChannel valueChannel)
                         throws java.io.IOException
Specified by:
readValueGlobalHit in interface StringDecoder
Throws:
java.io.IOException

addValue

public void addValue(javax.xml.namespace.QName context,
                     Value value)
Specified by:
addValue in interface StringDecoder

clear

public void clear()
Specified by:
clear in interface StringCoder

EXIficient