public class QueryField extends Object implements Serializable
<xs:complexType xmlns:ns="http://ns.dataone.org/service/types/v1.1" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="QueryField"> <xs:sequence> <xs:element type="xs:string" name="name" minOccurs="1" maxOccurs="1"/> <xs:element type="xs:string" name="description" minOccurs="0" maxOccurs="unbounded"/> <xs:element type="xs:string" name="type" minOccurs="1" maxOccurs="1"/> <xs:element type="xs:boolean" name="searchable" minOccurs="1" maxOccurs="1"/> <xs:element type="xs:boolean" name="returnable" minOccurs="1" maxOccurs="1"/> <xs:element type="xs:boolean" name="sortable" minOccurs="1" maxOccurs="1"/> <xs:element type="xs:boolean" name="multivalued" minOccurs="0" maxOccurs="1"/> </xs:sequence> </xs:complexType>
Modifier and Type | Field and Description |
---|---|
protected List<String> |
description |
protected Boolean |
multivalued |
protected String |
name |
protected boolean |
returnable |
protected boolean |
searchable |
protected boolean |
sortable |
protected String |
type |
Constructor and Description |
---|
QueryField() |
Modifier and Type | Method and Description |
---|---|
void |
addDescription(String item)
Add a 'description' element item.
|
void |
clearDescriptionList()
Remove all 'description' element items.
|
String |
getDescription(int index)
Get 'description' element item by position.
|
List<String> |
getDescriptionList()
Get the list of 'description' element items.
|
Boolean |
getMultivalued()
Get the 'multivalued' element value.
|
String |
getName()
Get the 'name' element value.
|
String |
getType()
Get the 'type' element value.
|
boolean |
isReturnable()
Get the 'returnable' element value.
|
boolean |
isSearchable()
Get the 'searchable' element value.
|
boolean |
isSortable()
Get the 'sortable' element value.
|
void |
setDescriptionList(List<String> list)
Set the list of 'description' element items.
|
void |
setMultivalued(Boolean multivalued)
Set the 'multivalued' element value.
|
void |
setName(String name)
Set the 'name' element value.
|
void |
setReturnable(boolean returnable)
Set the 'returnable' element value.
|
void |
setSearchable(boolean searchable)
Set the 'searchable' element value.
|
void |
setSortable(boolean sortable)
Set the 'sortable' element value.
|
void |
setType(String type)
Set the 'type' element value.
|
int |
sizeDescriptionList()
Get the number of 'description' element items.
|
protected String name
protected String type
protected boolean searchable
protected boolean returnable
protected boolean sortable
protected Boolean multivalued
public String getName()
public void setName(String name)
name
- public List<String> getDescriptionList()
public void setDescriptionList(List<String> list)
list
- public int sizeDescriptionList()
public void addDescription(String item)
item
- public String getDescription(int index)
index
- public void clearDescriptionList()
public String getType()
public void setType(String type)
type
- public boolean isSearchable()
public void setSearchable(boolean searchable)
searchable
- public boolean isReturnable()
public void setReturnable(boolean returnable)
returnable
- public boolean isSortable()
public void setSortable(boolean sortable)
sortable
- public Boolean getMultivalued()
public void setMultivalued(Boolean multivalued)
multivalued
- Copyright © 2018. All Rights Reserved.