EXIficient

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

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

public class StringEncoderImpl
extends java.lang.Object
implements StringEncoder


Constructor Summary
StringEncoderImpl()
           
 
Method Summary
 void addValue(javax.xml.namespace.QName context, java.lang.String value)
           
 void clear()
           
 boolean isStringHit(javax.xml.namespace.QName context, java.lang.String value)
           
 void writeValue(javax.xml.namespace.QName context, EncoderChannel valueChannel, java.lang.String value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringEncoderImpl

public StringEncoderImpl()
Method Detail

writeValue

public void writeValue(javax.xml.namespace.QName context,
                       EncoderChannel valueChannel,
                       java.lang.String value)
                throws java.io.IOException
Specified by:
writeValue in interface StringEncoder
Throws:
java.io.IOException

isStringHit

public boolean isStringHit(javax.xml.namespace.QName context,
                           java.lang.String value)
                    throws java.io.IOException
Specified by:
isStringHit in interface StringEncoder
Throws:
java.io.IOException

addValue

public void addValue(javax.xml.namespace.QName context,
                     java.lang.String value)
Specified by:
addValue in interface StringEncoder

clear

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

EXIficient