public class ScopeImpl extends MetadataEntity implements Scope
LOGGER
Constructor and Description |
---|
ScopeImpl()
Constructs an initially empty scope.
|
ScopeImpl(Scope source)
Constructs a metadata entity initialized with the values from the specified metadata.
|
ScopeImpl(ScopeCode level)
Creates a scope initialized to the given level.
|
Modifier and Type | Method and Description |
---|---|
Extent |
getExtent()
Information about the spatial, vertical and temporal extent of the data specified by the
scope.
|
ScopeCode |
getLevel()
Hierarchical level of the data specified by the scope.
|
Collection<ScopeDescription> |
getLevelDescription()
Returns detailed descriptions about the level of the data specified by the scope.
|
void |
setExtent(Extent newValue)
Set information about the spatial, vertical and temporal extent of the data specified by the
scope.
|
void |
setLevel(ScopeCode newValue)
Set the hierarchical level of the data specified by the scope.
|
void |
setLevelDescription(Collection<? extends ScopeDescription> newValues)
Set detailed descriptions about the level of the data specified by the scope.
|
ensureNonNull, getStandard
checkWritePermission, clone, copyCollection, copyList, freeze, isModifiable, nonNullCollection, nonNullList, nonNullSet, unmodifiable
asMap, asTree, equals, getInterface, hashCode, toString
public ScopeImpl()
public ScopeImpl(Scope source)
public ScopeImpl(ScopeCode level)
public ScopeCode getLevel()
public void setLevel(ScopeCode newValue)
public Collection<ScopeDescription> getLevelDescription()
DATASET
or SERIES
.getLevelDescription
in interface Scope
public void setLevelDescription(Collection<? extends ScopeDescription> newValues)
public Extent getExtent()
public void setExtent(Extent newValue)
Copyright © 1996–2019 Geotools. All rights reserved.