Class IdentificationType


  • public class IdentificationType
    extends DescriptionType
    General metadata identifying and describing a set of data. This type shall be extended if needed for each specific OWS to include additional metadata for each type of dataset. If needed, this type should first be restricted for each specific OWS to change the multiplicity (or optionality) of some elements.

    Java class for IdentificationType complex type.

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

     <complexType name="IdentificationType">
       <complexContent>
         <extension base="{http://www.opengis.net/ows}DescriptionType">
           <sequence>
             <element ref="{http://www.opengis.net/ows}Identifier" minOccurs="0"/>
             <element ref="{http://www.opengis.net/ows}BoundingBox" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{http://www.opengis.net/ows}OutputFormat" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{http://www.opengis.net/ows}AvailableCRS" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{http://www.opengis.net/ows}Metadata" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
         </extension>
       </complexContent>
     </complexType>
     
    • Method Detail

      • getIdentifier

        public Identifier getIdentifier()
        Optional unique identifier or name of this dataset.
        Returns:
        possible object is Identifier
      • setIdentifier

        public void setIdentifier​(Identifier value)
        Sets the value of the identifier property.
        Parameters:
        value - allowed object is Identifier
      • getBoundingBox

        public List<javax.xml.bind.JAXBElement<? extends BoundingBoxType>> getBoundingBox()
        Unordered list of zero or more bounding boxes whose union describes the extent of this dataset. Gets the value of the boundingBox 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 boundingBox property.

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

            getBoundingBox().add(newItem);
         

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

      • getOutputFormat

        public List<OutputFormat> getOutputFormat()
        Unordered list of zero or more references to data formats supported for server outputs. Gets the value of the outputFormat 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 outputFormat property.

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

            getOutputFormat().add(newItem);
         

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

      • getAvailableCRS

        public List<javax.xml.bind.JAXBElement<String>> getAvailableCRS()
        Unordered list of zero or more available coordinate reference systems. Gets the value of the availableCRS 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 availableCRS property.

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

            getAvailableCRS().add(newItem);
         

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

      • getMetadata

        public List<Metadata> getMetadata()
        Optional unordered list of additional metadata about this data(set). A list of optional metadata elements for this data identification could be specified in the Implementation Specification for this service. Gets the value of the metadata 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 metadata property.

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

            getMetadata().add(newItem);
         

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