EXIficient

com.siemens.ct.exi.datatype.encoder
Class RestrictedCharacterSetDatatypeEncoder

java.lang.Object
  extended by com.siemens.ct.exi.datatype.encoder.AbstractDatatypeEncoder
      extended by com.siemens.ct.exi.datatype.encoder.RestrictedCharacterSetDatatypeEncoder
All Implemented Interfaces:
DatatypeEncoder

public class RestrictedCharacterSetDatatypeEncoder
extends AbstractDatatypeEncoder
implements DatatypeEncoder

TODO Description

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

Constructor Summary
RestrictedCharacterSetDatatypeEncoder(TypeEncoder typeEncoder, RestrictedCharacterSet rcs)
           
 
Method Summary
 boolean isValid(Datatype datatype, java.lang.String value)
           
 void writeValue(EncoderChannel valueChannel, java.lang.String uri, java.lang.String localName)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RestrictedCharacterSetDatatypeEncoder

public RestrictedCharacterSetDatatypeEncoder(TypeEncoder typeEncoder,
                                             RestrictedCharacterSet rcs)
Method Detail

isValid

public boolean isValid(Datatype datatype,
                       java.lang.String value)
Specified by:
isValid in interface DatatypeEncoder

writeValue

public void writeValue(EncoderChannel valueChannel,
                       java.lang.String uri,
                       java.lang.String localName)
                throws java.io.IOException
Specified by:
writeValue in interface DatatypeEncoder
Throws:
java.io.IOException

EXIficient