Package com.vidispine.generated
Class ItemCriterionType
java.lang.Object
com.vidispine.generated.CriterionType
com.vidispine.generated.ItemCriterionType
- All Implemented Interfaces:
Serializable,Cloneable,org.jvnet.jaxb.lang.CopyTo,org.jvnet.jaxb.lang.Equals,org.jvnet.jaxb.lang.HashCode,org.jvnet.jaxb.lang.ToString
public class ItemCriterionType
extends CriterionType
implements Serializable, Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.ToString
Java class for ItemCriterionType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="ItemCriterionType">
<complexContent>
<extension base="{http://xml.vidispine.com/schema/vidispine}CriterionType">
<sequence>
<element name="shape" type="{http://xml.vidispine.com/schema/vidispine}ShapeCriterionType" minOccurs="0"/>
<element name="file" type="{http://xml.vidispine.com/schema/vidispine}CriterionType" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class com.vidispine.generated.CriterionType
acl, field, group, operator -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappend(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) clone()copyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy) booleanbooleanequals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy) getFile()Gets the value of the file property.getShape()Gets the value of the shape property.inthashCode()inthashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) booleanbooleanvoidsetFile(CriterionType value) Sets the value of the file property.voidsetShape(ShapeCriterionType value) Sets the value of the shape property.toString()visit(com.kscs.util.jaxb.PropertyVisitor _visitor_) withAcl(SearchAclType value) Sets the value of the acl property.withField(SearchFieldType... values) Adds objects to the list of Field using add methodwithField(Collection<SearchFieldType> values) Adds objects to the list of Field using addAll methodwithFile(CriterionType value) Sets the value of the file property.withGroup(SearchGroupType... values) Adds objects to the list of Group using add methodwithGroup(Collection<SearchGroupType> values) Adds objects to the list of Group using addAll methodwithOperator(SearchOperatorType value) Sets the value of the operator property.withShape(ShapeCriterionType value) Sets the value of the shape property.Methods inherited from class com.vidispine.generated.CriterionType
getAcl, getField, getGroup, getOperator, isSetAcl, isSetField, isSetGroup, isSetOperator, setAcl, setOperator, unsetField, unsetGroup
-
Field Details
-
shape
-
file
-
-
Constructor Details
-
ItemCriterionType
public ItemCriterionType()
-
-
Method Details
-
getShape
Gets the value of the shape property.- Returns:
- possible object is
ShapeCriterionType
-
setShape
Sets the value of the shape property.- Parameters:
value- allowed object isShapeCriterionType
-
isSetShape
public boolean isSetShape() -
getFile
Gets the value of the file property.- Returns:
- possible object is
CriterionType
-
setFile
Sets the value of the file property.- Parameters:
value- allowed object isCriterionType
-
isSetFile
public boolean isSetFile() -
clone
- Overrides:
clonein classCriterionType
-
copyTo
- Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo- Overrides:
copyToin classCriterionType
-
copyTo
public Object copyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy) - Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo- Overrides:
copyToin classCriterionType
-
createNewInstance
- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.CopyTo- Overrides:
createNewInstancein classCriterionType
-
withShape
Sets the value of the shape property.- Parameters:
value- allowed object isShapeCriterionType- Returns:
- The class instance
-
withFile
Sets the value of the file property.- Parameters:
value- allowed object isCriterionType- Returns:
- The class instance
-
withField
Adds objects to the list of Field using add method- Overrides:
withFieldin classCriterionType- Parameters:
values- objects to add to the list Field- Returns:
- The class instance
-
withField
Adds objects to the list of Field using addAll method- Overrides:
withFieldin classCriterionType- Parameters:
values- objects to add to the list Field- Returns:
- The class instance
-
withGroup
Adds objects to the list of Group using add method- Overrides:
withGroupin classCriterionType- Parameters:
values- objects to add to the list Group- Returns:
- The class instance
-
withGroup
Adds objects to the list of Group using addAll method- Overrides:
withGroupin classCriterionType- Parameters:
values- objects to add to the list Group- Returns:
- The class instance
-
withAcl
Sets the value of the acl property.- Overrides:
withAclin classCriterionType- Parameters:
value- allowed object isSearchAclType- Returns:
- The class instance
-
withOperator
Sets the value of the operator property.- Overrides:
withOperatorin classCriterionType- Parameters:
value- allowed object isSearchOperatorType- Returns:
- The class instance
-
equals
public boolean equals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy) - Specified by:
equalsin interfaceorg.jvnet.jaxb.lang.Equals- Overrides:
equalsin classCriterionType
-
equals
- Overrides:
equalsin classCriterionType
-
visit
- Overrides:
visitin classCriterionType
-
hashCode
public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) - Specified by:
hashCodein interfaceorg.jvnet.jaxb.lang.HashCode- Overrides:
hashCodein classCriterionType
-
hashCode
public int hashCode()- Overrides:
hashCodein classCriterionType
-
toString
- Overrides:
toStringin classCriterionType
-
append
public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
appendin interfaceorg.jvnet.jaxb.lang.ToString- Overrides:
appendin classCriterionType
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
appendFieldsin interfaceorg.jvnet.jaxb.lang.ToString- Overrides:
appendFieldsin classCriterionType
-