Package org.n52.svalbard.encode
Class AbstractIdentifierEncoder<T>
- java.lang.Object
-
- org.n52.svalbard.encode.AbstractDelegatingEncoder<T,S>
-
- org.n52.svalbard.encode.AbstractXmlEncoder<T,Identifier>
-
- org.n52.svalbard.encode.AbstractIdentifierEncoder<T>
-
- All Implemented Interfaces:
Component<EncoderKey>,Keyed<EncoderKey>,Encoder<T,Identifier>,SchemaAwareEncoder<T,Identifier>
- Direct Known Subclasses:
IdentifierPropertyTypeEncoder,IdentifierTypeEncoder
public abstract class AbstractIdentifierEncoder<T> extends AbstractXmlEncoder<T,Identifier>
-
-
Constructor Summary
Constructors Constructor Description AbstractIdentifierEncoder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddNamespacePrefixToMap(Map<String,String> nameSpacePrefixMap)protected eu.europa.ec.inspire.schemas.base.x33.IdentifierTypecreateIdentifierType(Identifier identifier)protected eu.europa.ec.inspire.schemas.base.x33.IdentifierTypeencodeIdentifierType(eu.europa.ec.inspire.schemas.base.x33.IdentifierType it, Identifier identifier)Set<SchemaLocation>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
encode, getSupportedTypes
-
-
-
-
Method Detail
-
addNamespacePrefixToMap
public void addNamespacePrefixToMap(Map<String,String> nameSpacePrefixMap)
-
getSchemaLocations
public Set<SchemaLocation> getSchemaLocations()
-
createIdentifierType
protected eu.europa.ec.inspire.schemas.base.x33.IdentifierType createIdentifierType(Identifier identifier)
-
encodeIdentifierType
protected eu.europa.ec.inspire.schemas.base.x33.IdentifierType encodeIdentifierType(eu.europa.ec.inspire.schemas.base.x33.IdentifierType it, Identifier identifier)
-
-