Class TLfnCoverageMetadata.Builder
java.lang.Object
com.luciad.fusion.tilestore.metadata.ALfnResourceMetadata.Builder<TLfnCoverageMetadata.Builder>
com.luciad.fusion.tilestore.metadata.ALfnCoverageMetadata.Builder<TLfnCoverageMetadata.Builder>
com.luciad.fusion.tilestore.metadata.TLfnCoverageMetadata.Builder
- Enclosing class:
TLfnCoverageMetadata
public static class TLfnCoverageMetadata.Builder
extends ALfnCoverageMetadata.Builder<TLfnCoverageMetadata.Builder>
Builder for non-tile coverage metadata.
See the super class for more information.
- Since:
- 2013.1
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds an immutable non-tiled coverage metadata.formatVersion
(String aVersion, boolean aCascade) Ignores any given value because it is irrelevant for non-tiled coverages.Methods inherited from class com.luciad.fusion.tilestore.metadata.ALfnCoverageMetadata.Builder
addAssetInfo, addAssetInfo, assetInfos, assetInfos, assetSourcesInTileStore, boundingBox, dataDensity, featureTypeStyles, featureTypeStyles, format, formatVersion, geoReference, getAssetInfos, getBoundingBox, getDataDensity, getFeatureTypeStyles, getFormat, getFormatVersion, getGeoReference, getLevel0ColumnCount, getLevel0RowCount, getMessageDigestAlgorithm, getScaleDenominators, getType, ignoreNonFatalFailures, ignoreNonFatalFailures, isAssetSourcesInTileStore, isIgnoreNonFatalFailures, layout, level0ColumnCount, level0RowCount, messageDigestAlgorithm, scaleDenominators, scaleDenominators, setAssetInfos, setAssetInfos, setBoundingBox, setCoverageLayout, setDataDensity, setFormat, setFormatVersion, setGeoReference, setLevel0ColumnCount, setLevel0RowCount, setMessageDigestAlgorithm, setScaleDenominators, setScaleDenominators, setType, tileFormat, type
Methods inherited from class com.luciad.fusion.tilestore.metadata.ALfnResourceMetadata.Builder
abstract_, getAbstract, getGlobalUpdateSequence, getId, getISO19115Metadata, getName, getUpdateSequence, globalUpdateSequence, id, iso19115Metadata, name, setAbstract, setId, setISO19115Metadata, setName, setUpdateSequence, updateSequence
-
Method Details
-
formatVersion
Ignores any given value because it is irrelevant for non-tiled coverages. -
build
Builds an immutable non-tiled coverage metadata. Note that the bounding box will be converted to an equivalent bounding box if the specified bounding box is not compatible with the geographic reference. In practice this means that a conversion will occur if a geodetic reference is used and the specified bounding box type does take this into account.- Specified by:
build
in classALfnCoverageMetadata.Builder<TLfnCoverageMetadata.Builder>
- Returns:
- an immutable non-tiled coverage metadata
- Throws:
NullPointerException
- in case one or more required fields have not been set
-