public class LexicalTypeDecoder extends AbstractTypeDecoder
| Modifier and Type | Field and Description |
|---|---|
protected RestrictedCharacterSetDatatype |
rcsBase64Binary |
protected RestrictedCharacterSetDatatype |
rcsBoolean |
protected RestrictedCharacterSetDatatype |
rcsDateTime |
protected RestrictedCharacterSetDatatype |
rcsDecimal |
protected RestrictedCharacterSetDatatype |
rcsDouble |
protected RestrictedCharacterSetDatatype |
rcsHexBinary |
protected RestrictedCharacterSetDatatype |
rcsInteger |
protected RestrictedCharacterSetDatatype |
rcsString |
dtrMap, dtrMapInUse, dtrMapRepresentations, dtrMapRepresentationsDatatype, dtrMapTypes| Constructor and Description |
|---|
LexicalTypeDecoder() |
LexicalTypeDecoder(QName[] dtrMapTypes,
QName[] dtrMapRepresentations,
Map<QName,Datatype> dtrMapRepresentationsDatatype) |
| Modifier and Type | Method and Description |
|---|---|
Value |
readValue(Datatype datatype,
QNameContext qnContext,
DecoderChannel valueChannel,
StringDecoder stringDecoder) |
readRCSValuegetDatatypeRepresentation, getDtrDatatype, updateDtrDatatypeprotected RestrictedCharacterSetDatatype rcsBase64Binary
protected RestrictedCharacterSetDatatype rcsHexBinary
protected RestrictedCharacterSetDatatype rcsBoolean
protected RestrictedCharacterSetDatatype rcsDateTime
protected RestrictedCharacterSetDatatype rcsDecimal
protected RestrictedCharacterSetDatatype rcsDouble
protected RestrictedCharacterSetDatatype rcsInteger
protected RestrictedCharacterSetDatatype rcsString
public LexicalTypeDecoder()
throws EXIException
EXIExceptionpublic LexicalTypeDecoder(QName[] dtrMapTypes, QName[] dtrMapRepresentations, Map<QName,Datatype> dtrMapRepresentationsDatatype) throws EXIException
EXIExceptionpublic Value readValue(Datatype datatype, QNameContext qnContext, DecoderChannel valueChannel, StringDecoder stringDecoder) throws IOException
IOExceptionCopyright © 2018 Siemens AG. All rights reserved.