public class SimpleSearchType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals
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.PropInfo |
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() |
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<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 |
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_) |
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()
SimpleSearchOperatorType
public void setOperator(SimpleSearchOperatorType value)
value
- allowed object is
SimpleSearchOperatorType
public boolean isSetOperator()
public 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.CopyTo
public Object createNewInstance()
createNewInstance
in interface org.jvnet.jaxb2_commons.lang.CopyTo
public 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)
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.Equals
public SimpleSearchType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
Copyright © 2018. All rights reserved.