Package org.n52.svalbard.encode
Class AbstractCoverageEncoder<T,S>
- java.lang.Object
-
- org.n52.svalbard.encode.AbstractDelegatingEncoder<T,S>
-
- org.n52.svalbard.encode.AbstractXmlEncoder<T,S>
-
- org.n52.svalbard.encode.AbstractCoverageEncoder<T,S>
-
- Type Parameters:
T- TargetS- Source
- All Implemented Interfaces:
Component<EncoderKey>,Keyed<EncoderKey>,Encoder<T,S>,SchemaAwareEncoder<T,S>
- Direct Known Subclasses:
AbstractMultiPointCoverageTypeEncoder,AbstractRectifiedGridCoverageTypeEncoder
public abstract class AbstractCoverageEncoder<T,S> extends AbstractXmlEncoder<T,S>
AbstractEncoderimplementation forDiscreteCoverage- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description AbstractCoverageEncoder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected net.opengis.gml.x32.RangeSetTypeencodeRangeSet(net.opengis.gml.x32.DiscreteCoverageType dct, DiscreteCoverage<?> discreteCoverage)Encode range set ofDiscreteCoverageTypefromDiscreteCoverageprotected voidencodeValueList(net.opengis.gml.x32.RangeSetType rst, DiscreteCoverage<?> discreteCoverage)Encode value list ofRangeSetTypefromDiscreteCoverage-
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
addNamespacePrefixToMap, getSchemaLocations
-
-
-
-
Method Detail
-
encodeRangeSet
protected net.opengis.gml.x32.RangeSetType encodeRangeSet(net.opengis.gml.x32.DiscreteCoverageType dct, DiscreteCoverage<?> discreteCoverage) throws EncodingExceptionEncode range set ofDiscreteCoverageTypefromDiscreteCoverage- Parameters:
dct-DiscreteCoverageTypeto encode range se fordiscreteCoverage- TheDiscreteCoveragewith the range set- Returns:
DiscreteCoverageTypewith range set- Throws:
EncodingException- If an error occurs
-
encodeValueList
protected void encodeValueList(net.opengis.gml.x32.RangeSetType rst, DiscreteCoverage<?> discreteCoverage) throws EncodingExceptionEncode value list ofRangeSetTypefromDiscreteCoverage- Parameters:
rst- TheRangeSetTypeto encode value list fordiscreteCoverage- TheDiscreteCoveragewith the value list- Throws:
EncodingException- If an error occurs
-
-