Package org.n52.svalbard.encode
Class SweCommonEncoderv20
- java.lang.Object
-
- org.n52.svalbard.encode.AbstractDelegatingEncoder<T,S>
-
- org.n52.svalbard.encode.AbstractXmlEncoder<org.apache.xmlbeans.XmlObject,Object>
-
- org.n52.svalbard.encode.SweCommonEncoderv20
-
- All Implemented Interfaces:
Component<EncoderKey>,Keyed<EncoderKey>,ConformanceClass,Encoder<org.apache.xmlbeans.XmlObject,Object>,SchemaAwareEncoder<org.apache.xmlbeans.XmlObject,Object>
public class SweCommonEncoderv20 extends AbstractXmlEncoder<org.apache.xmlbeans.XmlObject,Object> implements ConformanceClass
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classSweCommonEncoderv20.SweDataComponentVisitorImpl
-
Constructor Summary
Constructors Constructor Description SweCommonEncoderv20()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddNamespacePrefixToMap(Map<String,String> nameSpacePrefixMap)org.apache.xmlbeans.XmlObjectencode(Object sosSweType, EncodingContext additionalValues)Set<String>getConformanceClasses(String service, String version)Set<EncoderKey>getKeys()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
getSupportedTypes
-
-
-
-
Method Detail
-
getKeys
public Set<EncoderKey> getKeys()
- Specified by:
getKeysin interfaceKeyed<EncoderKey>
-
getConformanceClasses
public Set<String> getConformanceClasses(String service, String version)
- Specified by:
getConformanceClassesin interfaceConformanceClass
-
addNamespacePrefixToMap
public void addNamespacePrefixToMap(Map<String,String> nameSpacePrefixMap)
- Specified by:
addNamespacePrefixToMapin interfaceSchemaAwareEncoder<org.apache.xmlbeans.XmlObject,Object>
-
getSchemaLocations
public Set<SchemaLocation> getSchemaLocations()
- Specified by:
getSchemaLocationsin interfaceSchemaAwareEncoder<org.apache.xmlbeans.XmlObject,Object>
-
encode
public org.apache.xmlbeans.XmlObject encode(Object sosSweType, EncodingContext additionalValues) throws EncodingException
- Specified by:
encodein interfaceEncoder<org.apache.xmlbeans.XmlObject,Object>- Throws:
EncodingException
-
-