Class ServiceIdentification


  • public class ServiceIdentification
    extends DescriptionType

    Java class for anonymous complex type.

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

     <complexType>
       <complexContent>
         <extension base="{http://www.opengis.net/ows}DescriptionType">
           <sequence>
             <element name="ServiceType" type="{http://www.opengis.net/ows}CodeType"/>
             <element name="ServiceTypeVersion" type="{http://www.opengis.net/ows}VersionType" maxOccurs="unbounded"/>
             <element ref="{http://www.opengis.net/ows}Fees" minOccurs="0"/>
             <element ref="{http://www.opengis.net/ows}AccessConstraints" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
         </extension>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • ServiceIdentification

        public ServiceIdentification()
        Default no-arg constructor
    • Method Detail

      • getServiceType

        public CodeType getServiceType()
        Gets the value of the serviceType property.
        Returns:
        possible object is CodeType
      • setServiceType

        public void setServiceType​(CodeType value)
        Sets the value of the serviceType property.
        Parameters:
        value - allowed object is CodeType
      • getServiceTypeVersion

        public List<String> getServiceTypeVersion()
        Gets the value of the serviceTypeVersion 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 serviceTypeVersion property.

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

            getServiceTypeVersion().add(newItem);
         

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

      • getFees

        public Fees getFees()
        If this element is omitted, no meaning is implied.
        Returns:
        possible object is Fees
      • setFees

        public void setFees​(Fees value)
        Sets the value of the fees property.
        Parameters:
        value - allowed object is Fees
      • getAccessConstraints

        public List<AccessConstraints> getAccessConstraints()
        Unordered list of access constraints applied to assure the protection of privacy or intellectual property, and any other restrictions on retrieving or using data from or otherwise using this server. The reserved value NONE (case insensitive) shall be used to mean no access constraints are imposed. If this element is omitted, no meaning is implied. Gets the value of the accessConstraints 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 accessConstraints property.

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

            getAccessConstraints().add(newItem);
         

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