|
|||||||||
| 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.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)
|
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.HashCodeStrategy 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.MergeStrategy 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.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 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 | ||||||||