|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.opengis.ows.v_2_0.UnNamedDomainType
public class UnNamedDomainType
Valid domain (or allowed set of values) of one quantity, with needed metadata but without a quantity name or identifier.
Java class for UnNamedDomainType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="UnNamedDomainType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<group ref="{http://www.opengis.net/ows/2.0}PossibleValues"/>
<element ref="{http://www.opengis.net/ows/2.0}DefaultValue" minOccurs="0"/>
<element ref="{http://www.opengis.net/ows/2.0}Meaning" minOccurs="0"/>
<element ref="{http://www.opengis.net/ows/2.0}DataType" minOccurs="0"/>
<group ref="{http://www.opengis.net/ows/2.0}ValuesUnit" minOccurs="0"/>
<element ref="{http://www.opengis.net/ows/2.0}Metadata" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected AllowedValues |
allowedValues
|
protected AnyValue |
anyValue
|
protected DomainMetadataType |
dataType
|
protected ValueType |
defaultValue
|
protected DomainMetadataType |
meaning
|
protected List<JAXBElement<? extends MetadataType>> |
metadata
|
protected NoValues |
noValues
|
protected DomainMetadataType |
referenceSystem
|
protected DomainMetadataType |
uom
|
protected ValuesReference |
valuesReference
|
| Constructor Summary | |
|---|---|
UnNamedDomainType()
|
|
| Method Summary | |
|---|---|
StringBuilder |
append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
|
StringBuilder |
appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
|
Object |
clone()
|
Object |
copyTo(Object target)
|
Object |
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy 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.EqualsStrategy strategy)
|
AllowedValues |
getAllowedValues()
Gets the value of the allowedValues property. |
AnyValue |
getAnyValue()
Gets the value of the anyValue property. |
DomainMetadataType |
getDataType()
This data type metadata should be referenced or included for each quantity. |
ValueType |
getDefaultValue()
Optional default value for this quantity, which should be included when this quantity has a default value. |
DomainMetadataType |
getMeaning()
Meaning metadata should be referenced or included for each quantity. |
List<JAXBElement<? extends MetadataType>> |
getMetadata()
Optional unordered list of other metadata about this quantity. |
NoValues |
getNoValues()
Gets the value of the noValues property. |
DomainMetadataType |
getReferenceSystem()
Identifier of reference system used by this set of values. |
DomainMetadataType |
getUOM()
Identifier of unit of measure of this set of values. |
ValuesReference |
getValuesReference()
Gets the value of the valuesReference property. |
int |
hashCode()
|
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
|
boolean |
isSetAllowedValues()
|
boolean |
isSetAnyValue()
|
boolean |
isSetDataType()
|
boolean |
isSetDefaultValue()
|
boolean |
isSetMeaning()
|
boolean |
isSetMetadata()
|
boolean |
isSetNoValues()
|
boolean |
isSetReferenceSystem()
|
boolean |
isSetUOM()
|
boolean |
isSetValuesReference()
|
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.MergeStrategy strategy)
|
void |
mergeFrom(Object left,
Object right)
|
void |
setAllowedValues(AllowedValues value)
Sets the value of the allowedValues property. |
void |
setAnyValue(AnyValue value)
Sets the value of the anyValue property. |
void |
setDataType(DomainMetadataType value)
Sets the value of the dataType property. |
void |
setDefaultValue(ValueType value)
Sets the value of the defaultValue property. |
void |
setMeaning(DomainMetadataType value)
Sets the value of the meaning property. |
void |
setMetadata(List<JAXBElement<? extends MetadataType>> value)
|
void |
setNoValues(NoValues value)
Sets the value of the noValues property. |
void |
setReferenceSystem(DomainMetadataType value)
Sets the value of the referenceSystem property. |
void |
setUOM(DomainMetadataType value)
Sets the value of the uom property. |
void |
setValuesReference(ValuesReference value)
Sets the value of the valuesReference property. |
String |
toString()
|
void |
unsetMetadata()
|
UnNamedDomainType |
withAllowedValues(AllowedValues value)
|
UnNamedDomainType |
withAnyValue(AnyValue value)
|
UnNamedDomainType |
withDataType(DomainMetadataType value)
|
UnNamedDomainType |
withDefaultValue(ValueType value)
|
UnNamedDomainType |
withMeaning(DomainMetadataType value)
|
UnNamedDomainType |
withMetadata(Collection<JAXBElement<? extends MetadataType>> values)
|
UnNamedDomainType |
withMetadata(JAXBElement<? extends MetadataType>... values)
|
UnNamedDomainType |
withMetadata(List<JAXBElement<? extends MetadataType>> value)
|
UnNamedDomainType |
withNoValues(NoValues value)
|
UnNamedDomainType |
withReferenceSystem(DomainMetadataType value)
|
UnNamedDomainType |
withUOM(DomainMetadataType value)
|
UnNamedDomainType |
withValuesReference(ValuesReference value)
|
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected AllowedValues allowedValues
protected AnyValue anyValue
protected NoValues noValues
protected ValuesReference valuesReference
protected ValueType defaultValue
protected DomainMetadataType meaning
protected DomainMetadataType dataType
protected DomainMetadataType uom
protected DomainMetadataType referenceSystem
protected List<JAXBElement<? extends MetadataType>> metadata
| Constructor Detail |
|---|
public UnNamedDomainType()
| Method Detail |
|---|
public AllowedValues getAllowedValues()
AllowedValuespublic void setAllowedValues(AllowedValues value)
value - allowed object is
AllowedValuespublic boolean isSetAllowedValues()
public AnyValue getAnyValue()
AnyValuepublic void setAnyValue(AnyValue value)
value - allowed object is
AnyValuepublic boolean isSetAnyValue()
public NoValues getNoValues()
NoValuespublic void setNoValues(NoValues value)
value - allowed object is
NoValuespublic boolean isSetNoValues()
public ValuesReference getValuesReference()
ValuesReferencepublic void setValuesReference(ValuesReference value)
value - allowed object is
ValuesReferencepublic boolean isSetValuesReference()
public ValueType getDefaultValue()
ValueTypepublic void setDefaultValue(ValueType value)
value - allowed object is
ValueTypepublic boolean isSetDefaultValue()
public DomainMetadataType getMeaning()
DomainMetadataTypepublic void setMeaning(DomainMetadataType value)
value - allowed object is
DomainMetadataTypepublic boolean isSetMeaning()
public DomainMetadataType getDataType()
DomainMetadataTypepublic void setDataType(DomainMetadataType value)
value - allowed object is
DomainMetadataTypepublic boolean isSetDataType()
public DomainMetadataType getUOM()
DomainMetadataTypepublic void setUOM(DomainMetadataType value)
value - allowed object is
DomainMetadataTypepublic boolean isSetUOM()
public DomainMetadataType getReferenceSystem()
DomainMetadataTypepublic void setReferenceSystem(DomainMetadataType value)
value - allowed object is
DomainMetadataTypepublic boolean isSetReferenceSystem()
public List<JAXBElement<? extends MetadataType>> getMetadata()
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
JAXBElement<MetadataType>
JAXBElement<AdditionalParametersType>
public boolean isSetMetadata()
public void unsetMetadata()
public String toString()
toString in class Object
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
append in interface org.jvnet.jaxb2_commons.lang.ToString
public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
equals in interface org.jvnet.jaxb2_commons.lang.Equalspublic boolean equals(Object object)
equals in class Object
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCodepublic int hashCode()
hashCode in class Objectpublic Object clone()
clone in class Objectpublic Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTopublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTocreateNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom
public void mergeFrom(Object left,
Object right)
mergeFrom in interface org.jvnet.jaxb2_commons.lang.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.MergeStrategy strategy)
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrompublic void setMetadata(List<JAXBElement<? extends MetadataType>> value)
public UnNamedDomainType withAllowedValues(AllowedValues value)
public UnNamedDomainType withAnyValue(AnyValue value)
public UnNamedDomainType withNoValues(NoValues value)
public UnNamedDomainType withValuesReference(ValuesReference value)
public UnNamedDomainType withDefaultValue(ValueType value)
public UnNamedDomainType withMeaning(DomainMetadataType value)
public UnNamedDomainType withDataType(DomainMetadataType value)
public UnNamedDomainType withUOM(DomainMetadataType value)
public UnNamedDomainType withReferenceSystem(DomainMetadataType value)
public UnNamedDomainType withMetadata(JAXBElement<? extends MetadataType>... values)
public UnNamedDomainType withMetadata(Collection<JAXBElement<? extends MetadataType>> values)
public UnNamedDomainType withMetadata(List<JAXBElement<? extends MetadataType>> value)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||