public class ThreddsMetadata extends java.lang.Object implements ThreddsMetadataContainer
Modifier and Type | Class and Description |
---|---|
static class |
ThreddsMetadata.Contributor |
static class |
ThreddsMetadata.GeospatialCoverage
Implements GeospatialCoverage type.
|
static class |
ThreddsMetadata.GeospatialRange
Implements spatialRange type.
|
static class |
ThreddsMetadata.MetadataOther |
static class |
ThreddsMetadata.Source
Implements Source type, used by publisher and creator elements.
|
static class |
ThreddsMetadata.UriResolved |
static class |
ThreddsMetadata.Variable
Implements Variable type.
|
static class |
ThreddsMetadata.VariableGroup |
static class |
ThreddsMetadata.Vocab
Implements Vocab type, just text with an optional "vocabulary" attribute.
|
Constructor and Description |
---|
ThreddsMetadata() |
ThreddsMetadata(ThreddsMetadata from) |
Modifier and Type | Method and Description |
---|---|
void |
addToList(java.lang.String fldName,
java.lang.Object fldValue) |
void |
finish() |
java.lang.Iterable<java.util.Map.Entry<java.lang.String,java.lang.Object>> |
getFldIterator() |
java.util.Map<java.lang.String,java.lang.Object> |
getFlds() |
java.lang.Object |
getLocalField(java.lang.String fldName) |
java.util.List<java.lang.Object> |
getLocalFieldAsList(java.lang.String fldName) |
boolean |
isImmutable() |
void |
set(java.lang.String fldName,
java.lang.Object fldValue) |
public ThreddsMetadata()
public ThreddsMetadata(ThreddsMetadata from)
public void addToList(java.lang.String fldName, java.lang.Object fldValue)
public void finish()
public java.lang.Iterable<java.util.Map.Entry<java.lang.String,java.lang.Object>> getFldIterator()
public java.util.Map<java.lang.String,java.lang.Object> getFlds()
public java.lang.Object getLocalField(java.lang.String fldName)
getLocalField
in interface ThreddsMetadataContainer
public java.util.List<java.lang.Object> getLocalFieldAsList(java.lang.String fldName)
getLocalFieldAsList
in interface ThreddsMetadataContainer
public boolean isImmutable()
public void set(java.lang.String fldName, java.lang.Object fldValue)