public abstract class DsgCollectionImpl extends Object implements DsgFeatureCollection
| Modifier and Type | Field and Description |
|---|---|
protected String |
altUnits |
protected List<Variable> |
extras |
protected CollectionInfo |
info |
protected String |
name |
protected CalendarDateUnit |
timeUnit |
| Modifier | Constructor and Description |
|---|---|
protected |
DsgCollectionImpl(String name,
CalendarDateUnit timeUnit,
String altUnits) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAltUnits()
The altitude unit string if it exists.
|
LatLonRect |
getBoundingBox()
The boundingBox for the FeatureCollection.
|
CalendarDateRange |
getCalendarDateRange()
Calendar date range for the FeatureCollection.
|
List<Variable> |
getExtraVariables() |
CollectionInfo |
getInfo() |
String |
getName()
Get the name of this feature collection.
|
int |
getNobs() |
CalendarDateUnit |
getTimeUnit()
The time unit.
|
int |
size()
The number of Features in the collection.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCollectionFeatureTypeprotected String name
protected CalendarDateUnit timeUnit
protected String altUnits
protected CollectionInfo info
protected DsgCollectionImpl(String name, CalendarDateUnit timeUnit, String altUnits)
@Nonnull public String getName()
DsgFeatureCollectiongetName in interface DsgFeatureCollection@Nonnull public CalendarDateUnit getTimeUnit()
DsgFeatureCollectiongetTimeUnit in interface DsgFeatureCollection@Nullable public String getAltUnits()
DsgFeatureCollectiongetAltUnits in interface DsgFeatureCollection@Nonnull public List<Variable> getExtraVariables()
getExtraVariables in interface DsgFeatureCollectionpublic int size()
DsgFeatureCollectionsize in interface DsgFeatureCollectionpublic int getNobs()
@Nullable public CalendarDateRange getCalendarDateRange()
DsgFeatureCollectiongetCalendarDateRange in interface DsgFeatureCollection@Nullable public LatLonRect getBoundingBox()
DsgFeatureCollectiongetBoundingBox in interface DsgFeatureCollection@Nonnull public CollectionInfo getInfo()