net.opengis.iso19139.gmd.v_20060504
Class MDScopeDescriptionType

java.lang.Object
  extended by net.opengis.iso19139.gmd.v_20060504.MDScopeDescriptionType
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 MDScopeDescriptionType
extends Object
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

Description of the class of information covered by the information

Java class for MD_ScopeDescription_Type complex type.

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

 <complexType name="MD_ScopeDescription_Type">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <choice>
         <element name="attributes" type="{http://www.isotc211.org/2005/gco}ObjectReference_PropertyType" maxOccurs="unbounded"/>
         <element name="features" type="{http://www.isotc211.org/2005/gco}ObjectReference_PropertyType" maxOccurs="unbounded"/>
         <element name="featureInstances" type="{http://www.isotc211.org/2005/gco}ObjectReference_PropertyType" maxOccurs="unbounded"/>
         <element name="attributeInstances" type="{http://www.isotc211.org/2005/gco}ObjectReference_PropertyType" maxOccurs="unbounded"/>
         <element name="dataset" type="{http://www.isotc211.org/2005/gco}CharacterString_PropertyType"/>
         <element name="other" type="{http://www.isotc211.org/2005/gco}CharacterString_PropertyType"/>
       </choice>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<ObjectReferencePropertyType> attributeInstances
           
protected  List<ObjectReferencePropertyType> attributes
           
protected  CharacterStringPropertyType dataset
           
protected  List<ObjectReferencePropertyType> featureInstances
           
protected  List<ObjectReferencePropertyType> features
           
protected  CharacterStringPropertyType other
           
 
Constructor Summary
MDScopeDescriptionType()
           
 
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)
           
 List<ObjectReferencePropertyType> getAttributeInstances()
          Gets the value of the attributeInstances property.
 List<ObjectReferencePropertyType> getAttributes()
          Gets the value of the attributes property.
 CharacterStringPropertyType getDataset()
          Gets the value of the dataset property.
 List<ObjectReferencePropertyType> getFeatureInstances()
          Gets the value of the featureInstances property.
 List<ObjectReferencePropertyType> getFeatures()
          Gets the value of the features property.
 CharacterStringPropertyType getOther()
          Gets the value of the other property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetAttributeInstances()
           
 boolean isSetAttributes()
           
 boolean isSetDataset()
           
 boolean isSetFeatureInstances()
           
 boolean isSetFeatures()
           
 boolean isSetOther()
           
 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 setAttributeInstances(List<ObjectReferencePropertyType> value)
           
 void setAttributes(List<ObjectReferencePropertyType> value)
           
 void setDataset(CharacterStringPropertyType value)
          Sets the value of the dataset property.
 void setFeatureInstances(List<ObjectReferencePropertyType> value)
           
 void setFeatures(List<ObjectReferencePropertyType> value)
           
 void setOther(CharacterStringPropertyType value)
          Sets the value of the other property.
 String toString()
           
 void unsetAttributeInstances()
           
 void unsetAttributes()
           
 void unsetFeatureInstances()
           
 void unsetFeatures()
           
 MDScopeDescriptionType withAttributeInstances(Collection<ObjectReferencePropertyType> values)
           
 MDScopeDescriptionType withAttributeInstances(List<ObjectReferencePropertyType> value)
           
 MDScopeDescriptionType withAttributeInstances(ObjectReferencePropertyType... values)
           
 MDScopeDescriptionType withAttributes(Collection<ObjectReferencePropertyType> values)
           
 MDScopeDescriptionType withAttributes(List<ObjectReferencePropertyType> value)
           
 MDScopeDescriptionType withAttributes(ObjectReferencePropertyType... values)
           
 MDScopeDescriptionType withDataset(CharacterStringPropertyType value)
           
 MDScopeDescriptionType withFeatureInstances(Collection<ObjectReferencePropertyType> values)
           
 MDScopeDescriptionType withFeatureInstances(List<ObjectReferencePropertyType> value)
           
 MDScopeDescriptionType withFeatureInstances(ObjectReferencePropertyType... values)
           
 MDScopeDescriptionType withFeatures(Collection<ObjectReferencePropertyType> values)
           
 MDScopeDescriptionType withFeatures(List<ObjectReferencePropertyType> value)
           
 MDScopeDescriptionType withFeatures(ObjectReferencePropertyType... values)
           
 MDScopeDescriptionType withOther(CharacterStringPropertyType value)
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

attributes

protected List<ObjectReferencePropertyType> attributes

features

protected List<ObjectReferencePropertyType> features

featureInstances

protected List<ObjectReferencePropertyType> featureInstances

attributeInstances

protected List<ObjectReferencePropertyType> attributeInstances

dataset

protected CharacterStringPropertyType dataset

other

protected CharacterStringPropertyType other
Constructor Detail

MDScopeDescriptionType

public MDScopeDescriptionType()
Method Detail

getAttributes

public List<ObjectReferencePropertyType> getAttributes()
Gets the value of the attributes 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 attributes property.

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

    getAttributes().add(newItem);
 

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


isSetAttributes

public boolean isSetAttributes()

unsetAttributes

public void unsetAttributes()

getFeatures

public List<ObjectReferencePropertyType> getFeatures()
Gets the value of the features 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 features property.

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

    getFeatures().add(newItem);
 

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


isSetFeatures

public boolean isSetFeatures()

unsetFeatures

public void unsetFeatures()

getFeatureInstances

public List<ObjectReferencePropertyType> getFeatureInstances()
Gets the value of the featureInstances 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 featureInstances property.

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

    getFeatureInstances().add(newItem);
 

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


isSetFeatureInstances

public boolean isSetFeatureInstances()

unsetFeatureInstances

public void unsetFeatureInstances()

getAttributeInstances

public List<ObjectReferencePropertyType> getAttributeInstances()
Gets the value of the attributeInstances 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 attributeInstances property.

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

    getAttributeInstances().add(newItem);
 

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


isSetAttributeInstances

public boolean isSetAttributeInstances()

unsetAttributeInstances

public void unsetAttributeInstances()

getDataset

public CharacterStringPropertyType getDataset()
Gets the value of the dataset property.

Returns:
possible object is CharacterStringPropertyType

setDataset

public void setDataset(CharacterStringPropertyType value)
Sets the value of the dataset property.

Parameters:
value - allowed object is CharacterStringPropertyType

isSetDataset

public boolean isSetDataset()

getOther

public CharacterStringPropertyType getOther()
Gets the value of the other property.

Returns:
possible object is CharacterStringPropertyType

setOther

public void setOther(CharacterStringPropertyType value)
Sets the value of the other property.

Parameters:
value - allowed object is CharacterStringPropertyType

isSetOther

public boolean isSetOther()

toString

public String toString()
Overrides:
toString in class Object

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

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

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

equals

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

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object

clone

public Object clone()
Overrides:
clone in class Object

copyTo

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

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

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

mergeFrom

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

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

setAttributes

public void setAttributes(List<ObjectReferencePropertyType> value)

setFeatures

public void setFeatures(List<ObjectReferencePropertyType> value)

setFeatureInstances

public void setFeatureInstances(List<ObjectReferencePropertyType> value)

setAttributeInstances

public void setAttributeInstances(List<ObjectReferencePropertyType> value)

withAttributes

public MDScopeDescriptionType withAttributes(ObjectReferencePropertyType... values)

withAttributes

public MDScopeDescriptionType withAttributes(Collection<ObjectReferencePropertyType> values)

withFeatures

public MDScopeDescriptionType withFeatures(ObjectReferencePropertyType... values)

withFeatures

public MDScopeDescriptionType withFeatures(Collection<ObjectReferencePropertyType> values)

withFeatureInstances

public MDScopeDescriptionType withFeatureInstances(ObjectReferencePropertyType... values)

withFeatureInstances

public MDScopeDescriptionType withFeatureInstances(Collection<ObjectReferencePropertyType> values)

withAttributeInstances

public MDScopeDescriptionType withAttributeInstances(ObjectReferencePropertyType... values)

withAttributeInstances

public MDScopeDescriptionType withAttributeInstances(Collection<ObjectReferencePropertyType> values)

withDataset

public MDScopeDescriptionType withDataset(CharacterStringPropertyType value)

withOther

public MDScopeDescriptionType withOther(CharacterStringPropertyType value)

withAttributes

public MDScopeDescriptionType withAttributes(List<ObjectReferencePropertyType> value)

withFeatures

public MDScopeDescriptionType withFeatures(List<ObjectReferencePropertyType> value)

withFeatureInstances

public MDScopeDescriptionType withFeatureInstances(List<ObjectReferencePropertyType> value)

withAttributeInstances

public MDScopeDescriptionType withAttributeInstances(List<ObjectReferencePropertyType> value)


Copyright © 2008-2016. All Rights Reserved.