|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.opengis.ows.v_2_0.DescriptionType
public class DescriptionType
Human-readable descriptive information for the object it is included within. This type shall be extended if needed for specific OWS use to include additional metadata for each type of information. This type shall not be restricted for a specific OWS to change the multiplicity (or optionality) of some elements. If the xml:lang attribute is not included in a Title, Abstract or Keyword element, then no language is specified for that element unless specified by another means. All Title, Abstract and Keyword elements in the same Description that share the same xml:lang attribute value represent the description of the parent object in that language. Multiple Title or Abstract elements shall not exist in the same Description with the same xml:lang attribute value unless otherwise specified.
Java class for DescriptionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DescriptionType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{http://www.opengis.net/ows/2.0}Title" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.opengis.net/ows/2.0}Abstract" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.opengis.net/ows/2.0}Keywords" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected List<LanguageStringType> |
_abstract
|
protected List<KeywordsType> |
keywords
|
protected List<LanguageStringType> |
title
|
| Constructor Summary | |
|---|---|
DescriptionType()
|
|
| 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<LanguageStringType> |
getAbstract()
Gets the value of the abstract property. |
List<KeywordsType> |
getKeywords()
Gets the value of the keywords property. |
List<LanguageStringType> |
getTitle()
Gets the value of the title property. |
int |
hashCode()
|
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
|
boolean |
isSetAbstract()
|
boolean |
isSetKeywords()
|
boolean |
isSetTitle()
|
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 |
setAbstract(List<LanguageStringType> value)
|
void |
setKeywords(List<KeywordsType> value)
|
void |
setTitle(List<LanguageStringType> value)
|
String |
toString()
|
void |
unsetAbstract()
|
void |
unsetKeywords()
|
void |
unsetTitle()
|
DescriptionType |
withAbstract(Collection<LanguageStringType> values)
|
DescriptionType |
withAbstract(LanguageStringType... values)
|
DescriptionType |
withAbstract(List<LanguageStringType> value)
|
DescriptionType |
withKeywords(Collection<KeywordsType> values)
|
DescriptionType |
withKeywords(KeywordsType... values)
|
DescriptionType |
withKeywords(List<KeywordsType> value)
|
DescriptionType |
withTitle(Collection<LanguageStringType> values)
|
DescriptionType |
withTitle(LanguageStringType... values)
|
DescriptionType |
withTitle(List<LanguageStringType> value)
|
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected List<LanguageStringType> title
protected List<LanguageStringType> _abstract
protected List<KeywordsType> keywords
| Constructor Detail |
|---|
public DescriptionType()
| Method Detail |
|---|
public List<LanguageStringType> getTitle()
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 title property.
For example, to add a new item, do as follows:
getTitle().add(newItem);
Objects of the following type(s) are allowed in the list
LanguageStringType
public boolean isSetTitle()
public void unsetTitle()
public List<LanguageStringType> getAbstract()
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 abstract property.
For example, to add a new item, do as follows:
getAbstract().add(newItem);
Objects of the following type(s) are allowed in the list
LanguageStringType
public boolean isSetAbstract()
public void unsetAbstract()
public List<KeywordsType> getKeywords()
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 keywords property.
For example, to add a new item, do as follows:
getKeywords().add(newItem);
Objects of the following type(s) are allowed in the list
KeywordsType
public boolean isSetKeywords()
public void unsetKeywords()
public String toString()
toString in class Object
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
append in interface org.jvnet.jaxb2_commons.lang.ToString2
public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2
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)
equals in interface org.jvnet.jaxb2_commons.lang.Equals2public boolean equals(Object object)
equals in class Object
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2public int hashCode()
hashCode in class Objectpublic Object clone()
clone in class Objectpublic Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2public Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo2createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom2
public void mergeFrom(Object left,
Object right)
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2
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)
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2public void setTitle(List<LanguageStringType> value)
public void setAbstract(List<LanguageStringType> value)
public void setKeywords(List<KeywordsType> value)
public DescriptionType withTitle(LanguageStringType... values)
public DescriptionType withTitle(Collection<LanguageStringType> values)
public DescriptionType withAbstract(LanguageStringType... values)
public DescriptionType withAbstract(Collection<LanguageStringType> values)
public DescriptionType withKeywords(KeywordsType... values)
public DescriptionType withKeywords(Collection<KeywordsType> values)
public DescriptionType withTitle(List<LanguageStringType> value)
public DescriptionType withAbstract(List<LanguageStringType> value)
public DescriptionType withKeywords(List<KeywordsType> value)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||