net.opengis.waterml.v_2_0
Class MonitoringPointType

java.lang.Object
  extended by net.opengis.gml.v_3_2_1.AbstractGMLType
      extended by net.opengis.gml.v_3_2_1.AbstractFeatureType
          extended by net.opengis.sampling.v_2_0.SFSamplingFeatureType
              extended by net.opengis.samplingspatial.v_2_0.SFSpatialSamplingFeatureType
                  extended by net.opengis.waterml.v_2_0.MonitoringPointType
All Implemented Interfaces:
Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.MergeFrom2, org.jvnet.jaxb2_commons.lang.ToString2

public class MonitoringPointType
extends SFSpatialSamplingFeatureType
implements Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.MergeFrom2, org.jvnet.jaxb2_commons.lang.ToString2

Java class for MonitoringPointType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="MonitoringPointType">
   <complexContent>
     <extension base="{http://www.opengis.net/samplingSpatial/2.0}SF_SpatialSamplingFeatureType">
       <sequence>
         <element name="relatedParty" type="{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="monitoringType" type="{http://www.opengis.net/gml/3.2}ReferenceType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="descriptionReference" type="{http://www.opengis.net/gml/3.2}ReferenceType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="verticalDatum" type="{http://www.opengis.net/gml/3.2}VerticalDatumPropertyType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="timeZone" type="{http://www.opengis.net/waterml/2.0}TimeZonePropertyType" minOccurs="0"/>
         <element name="daylightSavingTimeZone" type="{http://www.opengis.net/waterml/2.0}TimeZonePropertyType" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  TimeZonePropertyType daylightSavingTimeZone
           
protected  List<ReferenceType> monitoringPointDescriptionReference
           
protected  List<ReferenceType> monitoringType
           
protected  List<CIResponsiblePartyPropertyType> relatedParty
           
protected  TimeZonePropertyType timeZone
           
protected  List<VerticalDatumPropertyType> verticalDatum
           
 
Fields inherited from class net.opengis.samplingspatial.v_2_0.SFSpatialSamplingFeatureType
hostedProcedure, positionalAccuracy, shape
 
Fields inherited from class net.opengis.sampling.v_2_0.SFSamplingFeatureType
lineage, parameter, relatedObservation, relatedSamplingFeature, sampledFeature, type
 
Fields inherited from class net.opengis.gml.v_3_2_1.AbstractFeatureType
boundedBy, location
 
Fields inherited from class net.opengis.gml.v_3_2_1.AbstractGMLType
description, descriptionReference, id, identifier, metaDataProperty, name
 
Constructor Summary
MonitoringPointType()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
           
 Object clone()
           
 Object copyTo(Object target)
           
 Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
           
 Object createNewInstance()
           
 boolean equals(Object object)
           
 boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
           
 TimeZonePropertyType getDaylightSavingTimeZone()
          Gets the value of the daylightSavingTimeZone property.
 List<ReferenceType> getMonitoringPointDescriptionReference()
          Gets the value of the monitoringPointDescriptionReference property.
 List<ReferenceType> getMonitoringType()
          Gets the value of the monitoringType property.
 List<CIResponsiblePartyPropertyType> getRelatedParty()
          Gets the value of the relatedParty property.
 TimeZonePropertyType getTimeZone()
          Gets the value of the timeZone property.
 List<VerticalDatumPropertyType> getVerticalDatum()
          Gets the value of the verticalDatum property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetDaylightSavingTimeZone()
           
 boolean isSetMonitoringPointDescriptionReference()
           
 boolean isSetMonitoringType()
           
 boolean isSetRelatedParty()
           
 boolean isSetTimeZone()
           
 boolean isSetVerticalDatum()
           
 void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb2_commons.lang.MergeStrategy2 strategy)
           
 void mergeFrom(Object left, Object right)
           
 void setDaylightSavingTimeZone(TimeZonePropertyType value)
          Sets the value of the daylightSavingTimeZone property.
 void setMonitoringPointDescriptionReference(List<ReferenceType> value)
           
 void setMonitoringType(List<ReferenceType> value)
           
 void setRelatedParty(List<CIResponsiblePartyPropertyType> value)
           
 void setTimeZone(TimeZonePropertyType value)
          Sets the value of the timeZone property.
 void setVerticalDatum(List<VerticalDatumPropertyType> value)
           
 String toString()
           
 void unsetMonitoringPointDescriptionReference()
           
 void unsetMonitoringType()
           
 void unsetRelatedParty()
           
 void unsetVerticalDatum()
           
 MonitoringPointType withDaylightSavingTimeZone(TimeZonePropertyType value)
           
 MonitoringPointType withMonitoringPointDescriptionReference(Collection<ReferenceType> values)
           
 MonitoringPointType withMonitoringPointDescriptionReference(List<ReferenceType> value)
           
 MonitoringPointType withMonitoringPointDescriptionReference(ReferenceType... values)
           
 MonitoringPointType withMonitoringType(Collection<ReferenceType> values)
           
 MonitoringPointType withMonitoringType(List<ReferenceType> value)
           
 MonitoringPointType withMonitoringType(ReferenceType... values)
           
 MonitoringPointType withRelatedParty(CIResponsiblePartyPropertyType... values)
           
 MonitoringPointType withRelatedParty(Collection<CIResponsiblePartyPropertyType> values)
           
 MonitoringPointType withRelatedParty(List<CIResponsiblePartyPropertyType> value)
           
 MonitoringPointType withTimeZone(TimeZonePropertyType value)
           
 MonitoringPointType withVerticalDatum(Collection<VerticalDatumPropertyType> values)
           
 MonitoringPointType withVerticalDatum(List<VerticalDatumPropertyType> value)
           
 MonitoringPointType withVerticalDatum(VerticalDatumPropertyType... values)
           
 
Methods inherited from class net.opengis.samplingspatial.v_2_0.SFSpatialSamplingFeatureType
getHostedProcedure, getPositionalAccuracy, getShape, isSetHostedProcedure, isSetPositionalAccuracy, isSetShape, setHostedProcedure, setPositionalAccuracy, setShape, unsetHostedProcedure, unsetPositionalAccuracy, withHostedProcedure, withHostedProcedure, withHostedProcedure, withPositionalAccuracy, withPositionalAccuracy, withPositionalAccuracy, withShape
 
Methods inherited from class net.opengis.sampling.v_2_0.SFSamplingFeatureType
getLineage, getParameter, getRelatedObservation, getRelatedSamplingFeature, getSampledFeature, getType, isSetLineage, isSetParameter, isSetRelatedObservation, isSetRelatedSamplingFeature, isSetSampledFeature, isSetType, setLineage, setParameter, setRelatedObservation, setRelatedSamplingFeature, setSampledFeature, setType, unsetParameter, unsetRelatedObservation, unsetRelatedSamplingFeature, unsetSampledFeature, withLineage, withParameter, withParameter, withParameter, withRelatedObservation, withRelatedObservation, withRelatedObservation, withRelatedSamplingFeature, withRelatedSamplingFeature, withRelatedSamplingFeature, withSampledFeature, withSampledFeature, withSampledFeature, withType
 
Methods inherited from class net.opengis.gml.v_3_2_1.AbstractFeatureType
getBoundedBy, getLocation, isSetBoundedBy, isSetLocation, setBoundedBy, setLocation, withBoundedBy, withDescription, withDescriptionReference, withId, withIdentifier, withLocation, withMetaDataProperty, withMetaDataProperty, withMetaDataProperty, withName, withName, withName
 
Methods inherited from class net.opengis.gml.v_3_2_1.AbstractGMLType
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, isSetDescription, isSetDescriptionReference, isSetId, isSetIdentifier, isSetMetaDataProperty, isSetName, setDescription, setDescriptionReference, setId, setIdentifier, setMetaDataProperty, setName, unsetMetaDataProperty, unsetName
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

relatedParty

protected List<CIResponsiblePartyPropertyType> relatedParty

monitoringType

protected List<ReferenceType> monitoringType

monitoringPointDescriptionReference

protected List<ReferenceType> monitoringPointDescriptionReference

verticalDatum

protected List<VerticalDatumPropertyType> verticalDatum

timeZone

protected TimeZonePropertyType timeZone

daylightSavingTimeZone

protected TimeZonePropertyType daylightSavingTimeZone
Constructor Detail

MonitoringPointType

public MonitoringPointType()
Method Detail

getRelatedParty

public List<CIResponsiblePartyPropertyType> getRelatedParty()
Gets the value of the relatedParty property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the relatedParty property.

For example, to add a new item, do as follows:

    getRelatedParty().add(newItem);
 

Objects of the following type(s) are allowed in the list CIResponsiblePartyPropertyType


isSetRelatedParty

public boolean isSetRelatedParty()

unsetRelatedParty

public void unsetRelatedParty()

getMonitoringType

public List<ReferenceType> getMonitoringType()
Gets the value of the monitoringType property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the monitoringType property.

For example, to add a new item, do as follows:

    getMonitoringType().add(newItem);
 

Objects of the following type(s) are allowed in the list ReferenceType


isSetMonitoringType

public boolean isSetMonitoringType()

unsetMonitoringType

public void unsetMonitoringType()

getMonitoringPointDescriptionReference

public List<ReferenceType> getMonitoringPointDescriptionReference()
Gets the value of the monitoringPointDescriptionReference property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the monitoringPointDescriptionReference property.

For example, to add a new item, do as follows:

    getMonitoringPointDescriptionReference().add(newItem);
 

Objects of the following type(s) are allowed in the list ReferenceType


isSetMonitoringPointDescriptionReference

public boolean isSetMonitoringPointDescriptionReference()

unsetMonitoringPointDescriptionReference

public void unsetMonitoringPointDescriptionReference()

getVerticalDatum

public List<VerticalDatumPropertyType> getVerticalDatum()
Gets the value of the verticalDatum property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the verticalDatum property.

For example, to add a new item, do as follows:

    getVerticalDatum().add(newItem);
 

Objects of the following type(s) are allowed in the list VerticalDatumPropertyType


isSetVerticalDatum

public boolean isSetVerticalDatum()

unsetVerticalDatum

public void unsetVerticalDatum()

getTimeZone

public TimeZonePropertyType getTimeZone()
Gets the value of the timeZone property.

Returns:
possible object is TimeZonePropertyType

setTimeZone

public void setTimeZone(TimeZonePropertyType value)
Sets the value of the timeZone property.

Parameters:
value - allowed object is TimeZonePropertyType

isSetTimeZone

public boolean isSetTimeZone()

getDaylightSavingTimeZone

public TimeZonePropertyType getDaylightSavingTimeZone()
Gets the value of the daylightSavingTimeZone property.

Returns:
possible object is TimeZonePropertyType

setDaylightSavingTimeZone

public void setDaylightSavingTimeZone(TimeZonePropertyType value)
Sets the value of the daylightSavingTimeZone property.

Parameters:
value - allowed object is TimeZonePropertyType

isSetDaylightSavingTimeZone

public boolean isSetDaylightSavingTimeZone()

toString

public String toString()
Overrides:
toString in class SFSpatialSamplingFeatureType

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString2
Overrides:
append in class SFSpatialSamplingFeatureType

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2
Overrides:
appendFields in class SFSpatialSamplingFeatureType

equals

public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                      Object object,
                      org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals2
Overrides:
equals in class SFSpatialSamplingFeatureType

equals

public boolean equals(Object object)
Overrides:
equals in class SFSpatialSamplingFeatureType

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2
Overrides:
hashCode in class SFSpatialSamplingFeatureType

hashCode

public int hashCode()
Overrides:
hashCode in class SFSpatialSamplingFeatureType

clone

public Object clone()
Overrides:
clone in class SFSpatialSamplingFeatureType

copyTo

public Object copyTo(Object target)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2
Overrides:
copyTo in class SFSpatialSamplingFeatureType

copyTo

public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                     Object target,
                     org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2
Overrides:
copyTo in class SFSpatialSamplingFeatureType

createNewInstance

public Object createNewInstance()
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo2
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom2
Overrides:
createNewInstance in class SFSpatialSamplingFeatureType

mergeFrom

public void mergeFrom(Object left,
                      Object right)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2
Overrides:
mergeFrom in class SFSpatialSamplingFeatureType

mergeFrom

public void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator,
                      Object left,
                      Object right,
                      org.jvnet.jaxb2_commons.lang.MergeStrategy2 strategy)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2
Overrides:
mergeFrom in class SFSpatialSamplingFeatureType

setRelatedParty

public void setRelatedParty(List<CIResponsiblePartyPropertyType> value)

setMonitoringType

public void setMonitoringType(List<ReferenceType> value)

setMonitoringPointDescriptionReference

public void setMonitoringPointDescriptionReference(List<ReferenceType> value)

setVerticalDatum

public void setVerticalDatum(List<VerticalDatumPropertyType> value)

withRelatedParty

public MonitoringPointType withRelatedParty(CIResponsiblePartyPropertyType... values)

withRelatedParty

public MonitoringPointType withRelatedParty(Collection<CIResponsiblePartyPropertyType> values)

withMonitoringType

public MonitoringPointType withMonitoringType(ReferenceType... values)

withMonitoringType

public MonitoringPointType withMonitoringType(Collection<ReferenceType> values)

withMonitoringPointDescriptionReference

public MonitoringPointType withMonitoringPointDescriptionReference(ReferenceType... values)

withMonitoringPointDescriptionReference

public MonitoringPointType withMonitoringPointDescriptionReference(Collection<ReferenceType> values)

withVerticalDatum

public MonitoringPointType withVerticalDatum(VerticalDatumPropertyType... values)

withVerticalDatum

public MonitoringPointType withVerticalDatum(Collection<VerticalDatumPropertyType> values)

withTimeZone

public MonitoringPointType withTimeZone(TimeZonePropertyType value)

withDaylightSavingTimeZone

public MonitoringPointType withDaylightSavingTimeZone(TimeZonePropertyType value)

withRelatedParty

public MonitoringPointType withRelatedParty(List<CIResponsiblePartyPropertyType> value)

withMonitoringType

public MonitoringPointType withMonitoringType(List<ReferenceType> value)

withMonitoringPointDescriptionReference

public MonitoringPointType withMonitoringPointDescriptionReference(List<ReferenceType> value)

withVerticalDatum

public MonitoringPointType withVerticalDatum(List<VerticalDatumPropertyType> value)


Copyright © 2008-2015. All Rights Reserved.