net.opengis.ows.v_2_0
Class DomainType

java.lang.Object
  extended by net.opengis.ows.v_2_0.UnNamedDomainType
      extended by net.opengis.ows.v_2_0.DomainType
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 DomainType
extends UnNamedDomainType
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

Valid domain (or allowed set of values) of one quantity, with its name or identifier.

Java class for DomainType complex type.

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

 <complexType name="DomainType">
   <complexContent>
     <extension base="{http://www.opengis.net/ows/2.0}UnNamedDomainType">
       <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  String name
           
 
Fields inherited from class net.opengis.ows.v_2_0.UnNamedDomainType
allowedValues, anyValue, dataType, defaultValue, meaning, metadata, noValues, referenceSystem, uom, valuesReference
 
Constructor Summary
DomainType()
           
 
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)
           
 String getName()
          Gets the value of the name property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetName()
           
 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 setName(String value)
          Sets the value of the name property.
 String toString()
           
 DomainType withAllowedValues(AllowedValues value)
           
 DomainType withAnyValue(AnyValue value)
           
 DomainType withDataType(DomainMetadataType value)
           
 DomainType withDefaultValue(ValueType value)
           
 DomainType withMeaning(DomainMetadataType value)
           
 DomainType withMetadata(Collection<JAXBElement<? extends MetadataType>> values)
           
 DomainType withMetadata(JAXBElement<? extends MetadataType>... values)
           
 DomainType withMetadata(List<JAXBElement<? extends MetadataType>> value)
           
 DomainType withName(String value)
           
 DomainType withNoValues(NoValues value)
           
 DomainType withReferenceSystem(DomainMetadataType value)
           
 DomainType withUOM(DomainMetadataType value)
           
 DomainType withValuesReference(ValuesReference value)
           
 
Methods inherited from class net.opengis.ows.v_2_0.UnNamedDomainType
getAllowedValues, getAnyValue, getDataType, getDefaultValue, getMeaning, getMetadata, getNoValues, getReferenceSystem, getUOM, getValuesReference, isSetAllowedValues, isSetAnyValue, isSetDataType, isSetDefaultValue, isSetMeaning, isSetMetadata, isSetNoValues, isSetReferenceSystem, isSetUOM, isSetValuesReference, setAllowedValues, setAnyValue, setDataType, setDefaultValue, setMeaning, setMetadata, setNoValues, setReferenceSystem, setUOM, setValuesReference, unsetMetadata
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

name

protected String name
Constructor Detail

DomainType

public DomainType()
Method Detail

getName

public String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

isSetName

public boolean isSetName()

toString

public String toString()
Overrides:
toString in class UnNamedDomainType

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 UnNamedDomainType

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 UnNamedDomainType

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 UnNamedDomainType

equals

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

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 UnNamedDomainType

hashCode

public int hashCode()
Overrides:
hashCode in class UnNamedDomainType

clone

public Object clone()
Overrides:
clone in class UnNamedDomainType

copyTo

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

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 UnNamedDomainType

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 UnNamedDomainType

mergeFrom

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

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 UnNamedDomainType

withName

public DomainType withName(String value)

withAllowedValues

public DomainType withAllowedValues(AllowedValues value)
Overrides:
withAllowedValues in class UnNamedDomainType

withAnyValue

public DomainType withAnyValue(AnyValue value)
Overrides:
withAnyValue in class UnNamedDomainType

withNoValues

public DomainType withNoValues(NoValues value)
Overrides:
withNoValues in class UnNamedDomainType

withValuesReference

public DomainType withValuesReference(ValuesReference value)
Overrides:
withValuesReference in class UnNamedDomainType

withDefaultValue

public DomainType withDefaultValue(ValueType value)
Overrides:
withDefaultValue in class UnNamedDomainType

withMeaning

public DomainType withMeaning(DomainMetadataType value)
Overrides:
withMeaning in class UnNamedDomainType

withDataType

public DomainType withDataType(DomainMetadataType value)
Overrides:
withDataType in class UnNamedDomainType

withUOM

public DomainType withUOM(DomainMetadataType value)
Overrides:
withUOM in class UnNamedDomainType

withReferenceSystem

public DomainType withReferenceSystem(DomainMetadataType value)
Overrides:
withReferenceSystem in class UnNamedDomainType

withMetadata

public DomainType withMetadata(JAXBElement<? extends MetadataType>... values)
Overrides:
withMetadata in class UnNamedDomainType

withMetadata

public DomainType withMetadata(Collection<JAXBElement<? extends MetadataType>> values)
Overrides:
withMetadata in class UnNamedDomainType

withMetadata

public DomainType withMetadata(List<JAXBElement<? extends MetadataType>> value)
Overrides:
withMetadata in class UnNamedDomainType


Copyright © 2008-2016. All Rights Reserved.