Package org.n52.svalbard.encode
Class AbstractCVDiscretePointCoverageTypeEncoder<T>
- java.lang.Object
-
- org.n52.svalbard.encode.AbstractDelegatingEncoder<T,S>
-
- org.n52.svalbard.encode.AbstractXmlEncoder<T,CvDiscretePointCoverage>
-
- org.n52.svalbard.encode.AbstractCVDiscretePointCoverageTypeEncoder<T>
-
- All Implemented Interfaces:
Component<EncoderKey>,Keyed<EncoderKey>,Encoder<T,CvDiscretePointCoverage>,SchemaAwareEncoder<T,CvDiscretePointCoverage>
- Direct Known Subclasses:
CVDiscretePointCoveragePropertyTypeEncoder
public abstract class AbstractCVDiscretePointCoverageTypeEncoder<T> extends AbstractXmlEncoder<T,CvDiscretePointCoverage>
AbstractEncoderclass for CV_DiscretePointCoverage- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description AbstractCVDiscretePointCoverageTypeEncoder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddNamespacePrefixToMap(Map<String,String> nameSpacePrefixMap)protected org.apache.xmlbeans.XmlBooleancreateXmlBoolean()protected org.apache.xmlbeans.XmlIntegercreateXmlInteger()protected org.apache.xmlbeans.XmlStringcreateXmlString()protected net.opengis.cv.x02.gml32.CVDiscretePointCoverageTypeencodeCVDiscretePointCoverage(CvDiscretePointCoverage cvDiscretePointCoverage)EncodeCvDiscretePointCoveragetoCVDiscretePointCoverageTypeprotected org.apache.xmlbeans.XmlObjectencodeGML(Object o)protected org.apache.xmlbeans.XmlObjectencodeGML(Object o, EncodingContext ec)protected org.apache.xmlbeans.XmlObjectencodeSWE(Object o)protected org.apache.xmlbeans.XmlObjectencodeSWE(Object o, EncodingContext ec)-
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
-
Methods inherited from interface org.n52.svalbard.encode.SchemaAwareEncoder
getSchemaLocations
-
-
-
-
Method Detail
-
encodeCVDiscretePointCoverage
protected net.opengis.cv.x02.gml32.CVDiscretePointCoverageType encodeCVDiscretePointCoverage(CvDiscretePointCoverage cvDiscretePointCoverage) throws EncodingException
EncodeCvDiscretePointCoveragetoCVDiscretePointCoverageType- Parameters:
cvDiscretePointCoverage- TheCvDiscretePointCoverageto encode- Returns:
- The encoded
CvDiscretePointCoverage - Throws:
UnsupportedEncoderInputException- If an element can not be encodedEncodingException- If an error occurs
-
addNamespacePrefixToMap
public void addNamespacePrefixToMap(Map<String,String> nameSpacePrefixMap)
-
encodeGML
protected org.apache.xmlbeans.XmlObject encodeGML(Object o, EncodingContext ec) throws EncodingException
- Throws:
EncodingException
-
encodeGML
protected org.apache.xmlbeans.XmlObject encodeGML(Object o) throws EncodingException
- Throws:
EncodingException
-
encodeSWE
protected org.apache.xmlbeans.XmlObject encodeSWE(Object o) throws EncodingException
- Throws:
EncodingException
-
encodeSWE
protected org.apache.xmlbeans.XmlObject encodeSWE(Object o, EncodingContext ec) throws EncodingException
- Throws:
EncodingException
-
createXmlString
protected org.apache.xmlbeans.XmlString createXmlString()
-
createXmlInteger
protected org.apache.xmlbeans.XmlInteger createXmlInteger()
-
createXmlBoolean
protected org.apache.xmlbeans.XmlBoolean createXmlBoolean()
-
-