public abstract class AbstractTypeCoder extends Object implements TypeCoder
| Modifier and Type | Field and Description |
|---|---|
protected Map<QName,Datatype> |
dtrMap |
protected boolean |
dtrMapInUse |
protected QName[] |
dtrMapRepresentations |
protected Map<QName,Datatype> |
dtrMapRepresentationsDatatype |
protected QName[] |
dtrMapTypes |
| Constructor and Description |
|---|
AbstractTypeCoder() |
AbstractTypeCoder(QName[] dtrMapTypes,
QName[] dtrMapRepresentations,
Map<QName,Datatype> dtrMapRepresentationsDatatype) |
| Modifier and Type | Method and Description |
|---|---|
protected Datatype |
getDatatypeRepresentation(String reprUri,
String reprLocalPart) |
protected Datatype |
getDtrDatatype(Datatype datatype) |
protected Datatype |
updateDtrDatatype(Datatype datatype) |
protected final QName[] dtrMapTypes
protected final QName[] dtrMapRepresentations
protected final boolean dtrMapInUse
public AbstractTypeCoder()
throws EXIException
EXIExceptionpublic AbstractTypeCoder(QName[] dtrMapTypes, QName[] dtrMapRepresentations, Map<QName,Datatype> dtrMapRepresentationsDatatype) throws EXIException
EXIExceptionprotected Datatype getDatatypeRepresentation(String reprUri, String reprLocalPart) throws EXIException
EXIExceptionCopyright © 2018 Siemens AG. All rights reserved.