net.opengis.ows.v_2_0
Class ServiceIdentification

java.lang.Object
  extended by net.opengis.ows.v_2_0.DescriptionType
      extended by net.opengis.ows.v_2_0.ServiceIdentification
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 ServiceIdentification
extends DescriptionType
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 anonymous complex type.

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

 <complexType>
   <complexContent>
     <extension base="{http://www.opengis.net/ows/2.0}DescriptionType">
       <sequence>
         <element name="ServiceType" type="{http://www.opengis.net/ows/2.0}CodeType"/>
         <element name="ServiceTypeVersion" type="{http://www.opengis.net/ows/2.0}VersionType" maxOccurs="unbounded"/>
         <element name="Profile" type="{http://www.w3.org/2001/XMLSchema}anyURI" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/ows/2.0}Fees" minOccurs="0"/>
         <element ref="{http://www.opengis.net/ows/2.0}AccessConstraints" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<String> accessConstraints
           
protected  String fees
           
protected  List<String> profile
           
protected  CodeType serviceType
           
protected  List<String> serviceTypeVersion
           
 
Fields inherited from class net.opengis.ows.v_2_0.DescriptionType
_abstract, keywords, title
 
Constructor Summary
ServiceIdentification()
           
 
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<String> 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.
 String getFees()
          If this element is omitted, no meaning is implied.
 List<String> getProfile()
          Gets the value of the profile property.
 CodeType getServiceType()
          Gets the value of the serviceType property.
 List<String> getServiceTypeVersion()
          Gets the value of the serviceTypeVersion property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetAccessConstraints()
           
 boolean isSetFees()
           
 boolean isSetProfile()
           
 boolean isSetServiceType()
           
 boolean isSetServiceTypeVersion()
           
 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 setAccessConstraints(List<String> value)
           
 void setFees(String value)
          Sets the value of the fees property.
 void setProfile(List<String> value)
           
 void setServiceType(CodeType value)
          Sets the value of the serviceType property.
 void setServiceTypeVersion(List<String> value)
           
 String toString()
           
 void unsetAccessConstraints()
           
 void unsetProfile()
           
 void unsetServiceTypeVersion()
           
 ServiceIdentification withAbstract(Collection<LanguageStringType> values)
           
 ServiceIdentification withAbstract(LanguageStringType... values)
           
 ServiceIdentification withAbstract(List<LanguageStringType> value)
           
 ServiceIdentification withAccessConstraints(Collection<String> values)
           
 ServiceIdentification withAccessConstraints(List<String> value)
           
 ServiceIdentification withAccessConstraints(String... values)
           
 ServiceIdentification withFees(String value)
           
 ServiceIdentification withKeywords(Collection<KeywordsType> values)
           
 ServiceIdentification withKeywords(KeywordsType... values)
           
 ServiceIdentification withKeywords(List<KeywordsType> value)
           
 ServiceIdentification withProfile(Collection<String> values)
           
 ServiceIdentification withProfile(List<String> value)
           
 ServiceIdentification withProfile(String... values)
           
 ServiceIdentification withServiceType(CodeType value)
           
 ServiceIdentification withServiceTypeVersion(Collection<String> values)
           
 ServiceIdentification withServiceTypeVersion(List<String> value)
           
 ServiceIdentification withServiceTypeVersion(String... values)
           
 ServiceIdentification withTitle(Collection<LanguageStringType> values)
           
 ServiceIdentification withTitle(LanguageStringType... values)
           
 ServiceIdentification withTitle(List<LanguageStringType> value)
           
 
Methods inherited from class net.opengis.ows.v_2_0.DescriptionType
getAbstract, getKeywords, getTitle, isSetAbstract, isSetKeywords, isSetTitle, setAbstract, setKeywords, setTitle, unsetAbstract, unsetKeywords, unsetTitle
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

serviceType

protected CodeType serviceType

serviceTypeVersion

protected List<String> serviceTypeVersion

profile

protected List<String> profile

fees

protected String fees

accessConstraints

protected List<String> accessConstraints
Constructor Detail

ServiceIdentification

public ServiceIdentification()
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

isSetServiceType

public boolean isSetServiceType()

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


isSetServiceTypeVersion

public boolean isSetServiceTypeVersion()

unsetServiceTypeVersion

public void unsetServiceTypeVersion()

getProfile

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

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

    getProfile().add(newItem);
 

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


isSetProfile

public boolean isSetProfile()

unsetProfile

public void unsetProfile()

getFees

public String getFees()
If this element is omitted, no meaning is implied.

Returns:
possible object is String

setFees

public void setFees(String value)
Sets the value of the fees property.

Parameters:
value - allowed object is String

isSetFees

public boolean isSetFees()

getAccessConstraints

public List<String> 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. When 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 String


isSetAccessConstraints

public boolean isSetAccessConstraints()

unsetAccessConstraints

public void unsetAccessConstraints()

toString

public String toString()
Overrides:
toString in class DescriptionType

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 DescriptionType

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 DescriptionType

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 DescriptionType

equals

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

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 DescriptionType

hashCode

public int hashCode()
Overrides:
hashCode in class DescriptionType

clone

public Object clone()
Overrides:
clone in class DescriptionType

copyTo

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

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 DescriptionType

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 DescriptionType

mergeFrom

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

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 DescriptionType

setServiceTypeVersion

public void setServiceTypeVersion(List<String> value)

setProfile

public void setProfile(List<String> value)

setAccessConstraints

public void setAccessConstraints(List<String> value)

withServiceType

public ServiceIdentification withServiceType(CodeType value)

withServiceTypeVersion

public ServiceIdentification withServiceTypeVersion(String... values)

withServiceTypeVersion

public ServiceIdentification withServiceTypeVersion(Collection<String> values)

withProfile

public ServiceIdentification withProfile(String... values)

withProfile

public ServiceIdentification withProfile(Collection<String> values)

withFees

public ServiceIdentification withFees(String value)

withAccessConstraints

public ServiceIdentification withAccessConstraints(String... values)

withAccessConstraints

public ServiceIdentification withAccessConstraints(Collection<String> values)

withServiceTypeVersion

public ServiceIdentification withServiceTypeVersion(List<String> value)

withProfile

public ServiceIdentification withProfile(List<String> value)

withAccessConstraints

public ServiceIdentification withAccessConstraints(List<String> value)

withTitle

public ServiceIdentification withTitle(LanguageStringType... values)
Overrides:
withTitle in class DescriptionType

withTitle

public ServiceIdentification withTitle(Collection<LanguageStringType> values)
Overrides:
withTitle in class DescriptionType

withAbstract

public ServiceIdentification withAbstract(LanguageStringType... values)
Overrides:
withAbstract in class DescriptionType

withAbstract

public ServiceIdentification withAbstract(Collection<LanguageStringType> values)
Overrides:
withAbstract in class DescriptionType

withKeywords

public ServiceIdentification withKeywords(KeywordsType... values)
Overrides:
withKeywords in class DescriptionType

withKeywords

public ServiceIdentification withKeywords(Collection<KeywordsType> values)
Overrides:
withKeywords in class DescriptionType

withTitle

public ServiceIdentification withTitle(List<LanguageStringType> value)
Overrides:
withTitle in class DescriptionType

withAbstract

public ServiceIdentification withAbstract(List<LanguageStringType> value)
Overrides:
withAbstract in class DescriptionType

withKeywords

public ServiceIdentification withKeywords(List<KeywordsType> value)
Overrides:
withKeywords in class DescriptionType


Copyright © 2008-2016. All Rights Reserved.