org.geotools.metadata.iso.citation
Class SeriesImpl

java.lang.Object
  extended byorg.geotools.metadata.iso.MetadataEntity
      extended byorg.geotools.metadata.iso.citation.SeriesImpl
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable, org.opengis.metadata.citation.Series

public class SeriesImpl
extends MetadataEntity
implements org.opengis.metadata.citation.Series

Information about the series, or aggregate dataset, to which a dataset belongs.

Since:
2.1
Author:
Jody Garnett, Martin Desruisseaux
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.geotools.metadata.iso.MetadataEntity
LOGGER
 
Constructor Summary
SeriesImpl()
          Constructs a default series.
SeriesImpl(java.lang.CharSequence name)
          Constructs a series with the specified name.
 
Method Summary
 boolean equals(java.lang.Object object)
          Compare this series with the specified object for equality.
protected  void freeze()
          Declare this metadata and all its attributes as unmodifiable.
 java.lang.String getIssueIdentification()
          Returns information identifying the issue of the series.
 org.opengis.util.InternationalString getName()
          Returne the name of the series, or aggregate dataset, of which the dataset is a part.
 java.lang.String getPage()
          Returns details on which pages of the publication the article was published.
 int hashCode()
          Returns a hash code value for this series.
 void setIssueIdentification(java.lang.String newValue)
          Set information identifying the issue of the series.
 void setName(org.opengis.util.InternationalString newValue)
          Set the name of the series, or aggregate dataset, of which the dataset is a part.
 void setPage(java.lang.String newValue)
          Set details on which pages of the publication the article was published.
 java.lang.String toString()
          Returns a string representation of this series.
 
Methods inherited from class org.geotools.metadata.iso.MetadataEntity
appendLineSeparator, checkWritePermission, copyCollection, isModifiable, nonNullCollection, unmodifiable, unmodifiable
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SeriesImpl

public SeriesImpl()
Constructs a default series.


SeriesImpl

public SeriesImpl(java.lang.CharSequence name)
Constructs a series with the specified name.

Method Detail

getName

public org.opengis.util.InternationalString getName()
Returne the name of the series, or aggregate dataset, of which the dataset is a part.

Specified by:
getName in interface org.opengis.metadata.citation.Series

setName

public void setName(org.opengis.util.InternationalString newValue)
Set the name of the series, or aggregate dataset, of which the dataset is a part.


getIssueIdentification

public java.lang.String getIssueIdentification()
Returns information identifying the issue of the series.

Specified by:
getIssueIdentification in interface org.opengis.metadata.citation.Series

setIssueIdentification

public void setIssueIdentification(java.lang.String newValue)
Set information identifying the issue of the series.


getPage

public java.lang.String getPage()
Returns details on which pages of the publication the article was published.

Specified by:
getPage in interface org.opengis.metadata.citation.Series

setPage

public void setPage(java.lang.String newValue)
Set details on which pages of the publication the article was published.


freeze

protected void freeze()
Declare this metadata and all its attributes as unmodifiable.

Overrides:
freeze in class MetadataEntity

equals

public boolean equals(java.lang.Object object)
Compare this series with the specified object for equality.


hashCode

public int hashCode()
Returns a hash code value for this series.


toString

public java.lang.String toString()
Returns a string representation of this series.

To Do:
Provides a more elaborated implementation.


Copyright © GeoTools. All Rights Reserved.