EXIficient

com.siemens.ct.exi.types
Class LexicalTypeEncoder

java.lang.Object
  extended by com.siemens.ct.exi.types.AbstractTypeCoder
      extended by com.siemens.ct.exi.types.AbstractTypeEncoder
          extended by com.siemens.ct.exi.types.LexicalTypeEncoder
All Implemented Interfaces:
TypeCoder, TypeEncoder

public class LexicalTypeEncoder
extends AbstractTypeEncoder

TODO Description

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

Constructor Summary
LexicalTypeEncoder(StringEncoder stringEncoder)
           
 
Method Summary
 boolean isValid(Datatype datatype, java.lang.String value)
           
 void writeValue(javax.xml.namespace.QName context, EncoderChannel valueChannel)
           
 
Methods inherited from class com.siemens.ct.exi.types.AbstractTypeEncoder
clear, finish, getStringEncoder, setStringEncoder
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LexicalTypeEncoder

public LexicalTypeEncoder(StringEncoder stringEncoder)
Method Detail

isValid

public boolean isValid(Datatype datatype,
                       java.lang.String value)

writeValue

public void writeValue(javax.xml.namespace.QName context,
                       EncoderChannel valueChannel)
                throws java.io.IOException
Throws:
java.io.IOException

EXIficient