public class SimpleSearchType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
Java class for SimpleSearchType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SimpleSearchType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="sort" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="field" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="order" type="{http://xml.vidispine.com/schema/vidispine}SortingOrderType"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="field" type="{http://xml.vidispine.com/schema/vidispine}SimpleSearchFieldType" maxOccurs="unbounded" minOccurs="0"/>
<element name="operator" type="{http://xml.vidispine.com/schema/vidispine}SimpleSearchOperatorType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
SimpleSearchType.Sort
Java class for anonymous complex type.
|
| Modifier and Type | Field and Description |
|---|---|
protected List<SimpleSearchFieldType> |
field |
protected SimpleSearchOperatorType |
operator |
protected List<SimpleSearchType.Sort> |
sort |
| Constructor and Description |
|---|
SimpleSearchType() |
| Modifier and Type | Method and Description |
|---|---|
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() |
List<SimpleSearchFieldType> |
getField()
Gets the value of the field property.
|
SimpleSearchOperatorType |
getOperator()
Gets the value of the operator property.
|
List<SimpleSearchType.Sort> |
getSort()
Gets the value of the sort property.
|
boolean |
isSetField() |
boolean |
isSetOperator() |
boolean |
isSetSort() |
void |
setOperator(SimpleSearchOperatorType value)
Sets the value of the operator property.
|
void |
unsetField() |
void |
unsetSort() |
SimpleSearchType |
withField(Collection<SimpleSearchFieldType> values) |
SimpleSearchType |
withField(SimpleSearchFieldType... values) |
SimpleSearchType |
withOperator(SimpleSearchOperatorType value) |
SimpleSearchType |
withSort(Collection<SimpleSearchType.Sort> values) |
SimpleSearchType |
withSort(SimpleSearchType.Sort... values) |
protected List<SimpleSearchType.Sort> sort
protected List<SimpleSearchFieldType> field
protected SimpleSearchOperatorType operator
public List<SimpleSearchType.Sort> getSort()
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 sort property.
For example, to add a new item, do as follows:
getSort().add(newItem);
Objects of the following type(s) are allowed in the list
SimpleSearchType.Sort
public boolean isSetSort()
public void unsetSort()
public List<SimpleSearchFieldType> getField()
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 field property.
For example, to add a new item, do as follows:
getField().add(newItem);
Objects of the following type(s) are allowed in the list
SimpleSearchFieldType
public boolean isSetField()
public void unsetField()
public SimpleSearchOperatorType getOperator()
SimpleSearchOperatorTypepublic void setOperator(SimpleSearchOperatorType value)
value - allowed object is
SimpleSearchOperatorTypepublic boolean isSetOperator()
public Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTopublic 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.CopyTopublic SimpleSearchType withSort(SimpleSearchType.Sort... values)
public SimpleSearchType withSort(Collection<SimpleSearchType.Sort> values)
public SimpleSearchType withField(SimpleSearchFieldType... values)
public SimpleSearchType withField(Collection<SimpleSearchFieldType> values)
public SimpleSearchType withOperator(SimpleSearchOperatorType value)
Copyright © 2015. All rights reserved.