Package com.vidispine.generated
Class SearchResultEntryType
- java.lang.Object
-
- com.vidispine.generated.SearchResultEntryType
-
- All Implemented Interfaces:
Serializable,Cloneable,org.jvnet.jaxb2_commons.lang.CopyTo2,org.jvnet.jaxb2_commons.lang.Equals2,org.jvnet.jaxb2_commons.lang.HashCode2
public class SearchResultEntryType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2
Java class for SearchResultEntryType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SearchResultEntryType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <choice> <element name="item" type="{http://xml.vidispine.com/schema/vidispine}ItemType"/> <element name="collection" type="{http://xml.vidispine.com/schema/vidispine}CollectionType"/> <element name="shape" type="{http://xml.vidispine.com/schema/vidispine}ShapeType"/> <element name="file" type="{http://xml.vidispine.com/schema/vidispine}FileType"/> </choice> <element name="timespan" type="{http://xml.vidispine.com/schema/vidispine}SearchResultEntryTimespanType" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="end" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="parent_type" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="parent_id" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="base" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSearchResultEntryType.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected Stringbaseprotected CollectionTypecollectionprotected Stringendprotected FileTypefileprotected Stringidprotected ItemTypeitemprotected StringparentIdprotected StringparentTypeprotected ShapeTypeshapeprotected Stringstartprotected List<SearchResultEntryTimespanType>timespanprotected Stringtype
-
Constructor Summary
Constructors Constructor Description SearchResultEntryType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectclone()ObjectcopyTo(Object target)ObjectcopyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)ObjectcreateNewInstance()booleanequals(Object object)booleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)StringgetBase()Gets the value of the base property.CollectionTypegetCollection()Gets the value of the collection property.StringgetEnd()Gets the value of the end property.FileTypegetFile()Gets the value of the file property.StringgetId()Gets the value of the id property.ItemTypegetItem()Gets the value of the item property.StringgetParentId()Gets the value of the parentId property.StringgetParentType()Gets the value of the parentType property.ShapeTypegetShape()Gets the value of the shape property.StringgetStart()Gets the value of the start property.List<SearchResultEntryTimespanType>getTimespan()Gets the value of the timespan property.StringgetType()Gets the value of the type property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)booleanisSetBase()booleanisSetCollection()booleanisSetEnd()booleanisSetFile()booleanisSetId()booleanisSetItem()booleanisSetParentId()booleanisSetParentType()booleanisSetShape()booleanisSetStart()booleanisSetTimespan()booleanisSetType()voidsetBase(String value)Sets the value of the base property.voidsetCollection(CollectionType value)Sets the value of the collection property.voidsetEnd(String value)Sets the value of the end property.voidsetFile(FileType value)Sets the value of the file property.voidsetId(String value)Sets the value of the id property.voidsetItem(ItemType value)Sets the value of the item property.voidsetParentId(String value)Sets the value of the parentId property.voidsetParentType(String value)Sets the value of the parentType property.voidsetShape(ShapeType value)Sets the value of the shape property.voidsetStart(String value)Sets the value of the start property.voidsetType(String value)Sets the value of the type property.voidunsetTimespan()SearchResultEntryTypevisit(com.kscs.util.jaxb.PropertyVisitor _visitor_)SearchResultEntryTypewithBase(String value)SearchResultEntryTypewithCollection(CollectionType value)SearchResultEntryTypewithEnd(String value)SearchResultEntryTypewithFile(FileType value)SearchResultEntryTypewithId(String value)SearchResultEntryTypewithItem(ItemType value)SearchResultEntryTypewithParentId(String value)SearchResultEntryTypewithParentType(String value)SearchResultEntryTypewithShape(ShapeType value)SearchResultEntryTypewithStart(String value)SearchResultEntryTypewithTimespan(SearchResultEntryTimespanType... values)SearchResultEntryTypewithTimespan(Collection<SearchResultEntryTimespanType> values)SearchResultEntryTypewithType(String value)
-
-
-
Field Detail
-
item
protected ItemType item
-
collection
protected CollectionType collection
-
shape
protected ShapeType shape
-
file
protected FileType file
-
timespan
protected List<SearchResultEntryTimespanType> timespan
-
start
protected String start
-
end
protected String end
-
type
protected String type
-
id
protected String id
-
parentType
protected String parentType
-
parentId
protected String parentId
-
base
protected String base
-
-
Method Detail
-
getItem
public ItemType getItem()
Gets the value of the item property.- Returns:
- possible object is
ItemType
-
setItem
public void setItem(ItemType value)
Sets the value of the item property.- Parameters:
value- allowed object isItemType
-
isSetItem
public boolean isSetItem()
-
getCollection
public CollectionType getCollection()
Gets the value of the collection property.- Returns:
- possible object is
CollectionType
-
setCollection
public void setCollection(CollectionType value)
Sets the value of the collection property.- Parameters:
value- allowed object isCollectionType
-
isSetCollection
public boolean isSetCollection()
-
getShape
public ShapeType getShape()
Gets the value of the shape property.- Returns:
- possible object is
ShapeType
-
setShape
public void setShape(ShapeType value)
Sets the value of the shape property.- Parameters:
value- allowed object isShapeType
-
isSetShape
public boolean isSetShape()
-
getFile
public FileType getFile()
Gets the value of the file property.- Returns:
- possible object is
FileType
-
setFile
public void setFile(FileType value)
Sets the value of the file property.- Parameters:
value- allowed object isFileType
-
isSetFile
public boolean isSetFile()
-
getTimespan
public List<SearchResultEntryTimespanType> getTimespan()
Gets the value of the timespan property.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
setmethod for the timespan property.For example, to add a new item, do as follows:
getTimespan().add(newItem);Objects of the following type(s) are allowed in the list
SearchResultEntryTimespanType
-
isSetTimespan
public boolean isSetTimespan()
-
unsetTimespan
public void unsetTimespan()
-
getStart
public String getStart()
Gets the value of the start property.- Returns:
- possible object is
String
-
setStart
public void setStart(String value)
Sets the value of the start property.- Parameters:
value- allowed object isString
-
isSetStart
public boolean isSetStart()
-
getEnd
public String getEnd()
Gets the value of the end property.- Returns:
- possible object is
String
-
setEnd
public void setEnd(String value)
Sets the value of the end property.- Parameters:
value- allowed object isString
-
isSetEnd
public boolean isSetEnd()
-
getType
public String getType()
Gets the value of the type property.- Returns:
- possible object is
String
-
setType
public void setType(String value)
Sets the value of the type property.- Parameters:
value- allowed object isString
-
isSetType
public boolean isSetType()
-
setId
public void setId(String value)
Sets the value of the id property.- Parameters:
value- allowed object isString
-
isSetId
public boolean isSetId()
-
getParentType
public String getParentType()
Gets the value of the parentType property.- Returns:
- possible object is
String
-
setParentType
public void setParentType(String value)
Sets the value of the parentType property.- Parameters:
value- allowed object isString
-
isSetParentType
public boolean isSetParentType()
-
getParentId
public String getParentId()
Gets the value of the parentId property.- Returns:
- possible object is
String
-
setParentId
public void setParentId(String value)
Sets the value of the parentId property.- Parameters:
value- allowed object isString
-
isSetParentId
public boolean isSetParentId()
-
getBase
public String getBase()
Gets the value of the base property.- Returns:
- possible object is
String
-
setBase
public void setBase(String value)
Sets the value of the base property.- Parameters:
value- allowed object isString
-
isSetBase
public boolean isSetBase()
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyToin interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
copyTo
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
- Specified by:
copyToin interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
withItem
public SearchResultEntryType withItem(ItemType value)
-
withCollection
public SearchResultEntryType withCollection(CollectionType value)
-
withShape
public SearchResultEntryType withShape(ShapeType value)
-
withFile
public SearchResultEntryType withFile(FileType value)
-
withTimespan
public SearchResultEntryType withTimespan(SearchResultEntryTimespanType... values)
-
withTimespan
public SearchResultEntryType withTimespan(Collection<SearchResultEntryTimespanType> values)
-
withStart
public SearchResultEntryType withStart(String value)
-
withEnd
public SearchResultEntryType withEnd(String value)
-
withType
public SearchResultEntryType withType(String value)
-
withId
public SearchResultEntryType withId(String value)
-
withParentType
public SearchResultEntryType withParentType(String value)
-
withParentId
public SearchResultEntryType withParentId(String value)
-
withBase
public SearchResultEntryType withBase(String value)
-
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)- Specified by:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals2
-
visit
public SearchResultEntryType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)- Specified by:
hashCodein interfaceorg.jvnet.jaxb2_commons.lang.HashCode2
-
-