public class OptionList extends Object implements Serializable
<xs:complexType xmlns:ns="http://ns.dataone.org/service/types/v2.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="OptionList"> <xs:sequence> <xs:element type="xs:string" name="option" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute type="xs:string" use="required" name="key"/> <xs:attribute type="xs:string" use="required" name="description"/> </xs:complexType>
Modifier and Type | Field and Description |
---|---|
protected String |
description |
protected String |
key |
protected List<String> |
option |
Constructor and Description |
---|
OptionList() |
Modifier and Type | Method and Description |
---|---|
void |
addOption(String item)
Add a 'option' element item.
|
void |
clearOptionList()
Remove all 'option' element items.
|
String |
getDescription()
Get the 'description' attribute value.
|
String |
getKey()
Get the 'key' attribute value.
|
String |
getOption(int index)
Get 'option' element item by position.
|
List<String> |
getOptionList()
Get the list of 'option' element items.
|
void |
setDescription(String description)
Set the 'description' attribute value.
|
void |
setKey(String key)
Set the 'key' attribute value.
|
void |
setOptionList(List<String> list)
Set the list of 'option' element items.
|
int |
sizeOptionList()
Get the number of 'option' element items.
|
public List<String> getOptionList()
public void setOptionList(List<String> list)
list
- public int sizeOptionList()
public void addOption(String item)
item
- public String getOption(int index)
index
- public void clearOptionList()
public String getKey()
public void setKey(String key)
key
- public String getDescription()
public void setDescription(String description)
description
- Copyright © 2018. All Rights Reserved.