public class QueryEngineDescription 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="QueryEngineDescription"> <xs:sequence> <xs:element type="xs:string" name="queryEngineVersion" minOccurs="1" maxOccurs="1"/> <xs:element type="xs:string" name="querySchemaVersion" minOccurs="0" maxOccurs="1"/> <xs:element type="xs:string" name="name" minOccurs="1" maxOccurs="1"/> <xs:element type="xs:string" name="additionalInfo" minOccurs="0" maxOccurs="unbounded"/> <xs:element type="ns:QueryField" name="queryField" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType>
Modifier and Type | Field and Description |
---|---|
protected List<String> |
additionalInfo |
protected String |
name |
protected String |
queryEngineVersion |
protected List<QueryField> |
queryField |
protected String |
querySchemaVersion |
Constructor and Description |
---|
QueryEngineDescription() |
Modifier and Type | Method and Description |
---|---|
void |
addAdditionalInfo(String item)
Add a 'additionalInfo' element item.
|
void |
addQueryField(QueryField item)
Add a 'queryField' element item.
|
void |
clearAdditionalInfoList()
Remove all 'additionalInfo' element items.
|
void |
clearQueryFieldList()
Remove all 'queryField' element items.
|
String |
getAdditionalInfo(int index)
Get 'additionalInfo' element item by position.
|
List<String> |
getAdditionalInfoList()
Get the list of 'additionalInfo' element items.
|
String |
getName()
Get the 'name' element value.
|
String |
getQueryEngineVersion()
Get the 'queryEngineVersion' element value.
|
QueryField |
getQueryField(int index)
Get 'queryField' element item by position.
|
List<QueryField> |
getQueryFieldList()
Get the list of 'queryField' element items.
|
String |
getQuerySchemaVersion()
Get the 'querySchemaVersion' element value.
|
void |
setAdditionalInfoList(List<String> list)
Set the list of 'additionalInfo' element items.
|
void |
setName(String name)
Set the 'name' element value.
|
void |
setQueryEngineVersion(String queryEngineVersion)
Set the 'queryEngineVersion' element value.
|
void |
setQueryFieldList(List<QueryField> list)
Set the list of 'queryField' element items.
|
void |
setQuerySchemaVersion(String querySchemaVersion)
Set the 'querySchemaVersion' element value.
|
int |
sizeAdditionalInfoList()
Get the number of 'additionalInfo' element items.
|
int |
sizeQueryFieldList()
Get the number of 'queryField' element items.
|
protected String queryEngineVersion
protected String querySchemaVersion
protected String name
protected List<QueryField> queryField
public String getQueryEngineVersion()
public void setQueryEngineVersion(String queryEngineVersion)
queryEngineVersion
- public String getQuerySchemaVersion()
public void setQuerySchemaVersion(String querySchemaVersion)
querySchemaVersion
- public String getName()
public void setName(String name)
name
- public List<String> getAdditionalInfoList()
public void setAdditionalInfoList(List<String> list)
list
- public int sizeAdditionalInfoList()
public void addAdditionalInfo(String item)
item
- public String getAdditionalInfo(int index)
index
- public void clearAdditionalInfoList()
public List<QueryField> getQueryFieldList()
public void setQueryFieldList(List<QueryField> list)
list
- public int sizeQueryFieldList()
public void addQueryField(QueryField item)
item
- public QueryField getQueryField(int index)
index
- public void clearQueryFieldList()
Copyright © 2020. All Rights Reserved.