Package org.n52.svalbard.encode
Class GmlEncoderv311
- java.lang.Object
-
- org.n52.svalbard.encode.AbstractDelegatingEncoder<T,S>
-
- org.n52.svalbard.encode.AbstractXmlEncoder<org.apache.xmlbeans.XmlObject,Object>
-
- org.n52.svalbard.encode.GmlEncoderv311
-
- All Implemented Interfaces:
Component<EncoderKey>,Keyed<EncoderKey>,Encoder<org.apache.xmlbeans.XmlObject,Object>,SchemaAwareEncoder<org.apache.xmlbeans.XmlObject,Object>
@Configurable public class GmlEncoderv311 extends AbstractXmlEncoder<org.apache.xmlbeans.XmlObject,Object>
- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description GmlEncoderv311()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddNamespacePrefixToMap(Map<String,String> nameSpacePrefixMap)protected org.apache.xmlbeans.XmlObjectcreateMeasureType(QuantityValue quantityValue)org.apache.xmlbeans.XmlObjectencode(Object element, EncodingContext ctx)Set<EncoderKey>getKeys()Set<SchemaLocation>getSchemaLocations()protected StringgetSrsName(org.locationtech.jts.geom.Geometry geom)voidsetSrsNamePrefix(String prefix)-
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
-
setSrsNamePrefix
@Setting(value="coding.srsNamePrefixURN", required=false) public void setSrsNamePrefix(String prefix)
-
getKeys
public Set<EncoderKey> getKeys()
-
addNamespacePrefixToMap
public void addNamespacePrefixToMap(Map<String,String> nameSpacePrefixMap)
-
getSchemaLocations
public Set<SchemaLocation> getSchemaLocations()
-
encode
public org.apache.xmlbeans.XmlObject encode(Object element, EncodingContext ctx) throws EncodingException
- Throws:
EncodingException
-
createMeasureType
protected org.apache.xmlbeans.XmlObject createMeasureType(QuantityValue quantityValue)
-
getSrsName
protected String getSrsName(org.locationtech.jts.geom.Geometry geom)
-
-