Package org.n52.svalbard.encode
Class IdentifierTypeEncoder
- java.lang.Object
-
- org.n52.svalbard.encode.AbstractDelegatingEncoder<T,S>
-
- org.n52.svalbard.encode.AbstractXmlEncoder<T,Identifier>
-
- org.n52.svalbard.encode.AbstractIdentifierEncoder<eu.europa.ec.inspire.schemas.base.x33.IdentifierType>
-
- org.n52.svalbard.encode.IdentifierTypeEncoder
-
- All Implemented Interfaces:
Component<EncoderKey>,Keyed<EncoderKey>,Encoder<eu.europa.ec.inspire.schemas.base.x33.IdentifierType,Identifier>,SchemaAwareEncoder<eu.europa.ec.inspire.schemas.base.x33.IdentifierType,Identifier>
public class IdentifierTypeEncoder extends AbstractIdentifierEncoder<eu.europa.ec.inspire.schemas.base.x33.IdentifierType>
-
-
Constructor Summary
Constructors Constructor Description IdentifierTypeEncoder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description eu.europa.ec.inspire.schemas.base.x33.IdentifierTypeencode(Identifier identifier, EncodingContext context)Set<EncoderKey>getKeys()-
Methods inherited from class org.n52.svalbard.encode.AbstractIdentifierEncoder
addNamespacePrefixToMap, createIdentifierType, encodeIdentifierType, getSchemaLocations
-
Methods inherited from class org.n52.svalbard.encode.AbstractXmlEncoder
encode, encodeObjectToXml, encodeObjectToXml, encodeObjectToXmlDocument, encodeObjectToXmlDocument, encodeObjectToXmlPropertyType, encodeObjectToXmlPropertyType, encodeObjectToXmlText, encodeObjectToXmlText, getAndCheck, getContentType, getDocumentEncoder, getDocumentEncoder, getDocumentEncoderKey, getDocumentEncoderKey, getEncoder, getEncoder, getEncoderKey, getEncoderKey, getPropertyTypeEncoder, getPropertyTypeEncoder, getPropertyTypeEncoderKey, getPropertyTypeEncoderKey, getXmlOptions, setXmlOptions, substitute
-
Methods inherited from class org.n52.svalbard.encode.AbstractDelegatingEncoder
getEncoder, getEncoderRepository, setEncoderRepository
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.n52.svalbard.encode.Encoder
getSupportedTypes
-
-
-
-
Method Detail
-
getKeys
public Set<EncoderKey> getKeys()
-
encode
public eu.europa.ec.inspire.schemas.base.x33.IdentifierType encode(Identifier identifier, EncodingContext context) throws EncodingException
- Throws:
EncodingException
-
-