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 class
SearchResultEntryType.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected String
base
protected CollectionType
collection
protected String
end
protected FileType
file
protected String
id
protected ItemType
item
protected String
parentId
protected String
parentType
protected ShapeType
shape
protected String
start
protected List<SearchResultEntryTimespanType>
timespan
protected String
type
-
Constructor Summary
Constructors Constructor Description SearchResultEntryType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
clone()
Object
copyTo(Object target)
Object
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 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.EqualsStrategy2 strategy)
String
getBase()
Gets the value of the base property.CollectionType
getCollection()
Gets the value of the collection property.String
getEnd()
Gets the value of the end property.FileType
getFile()
Gets the value of the file property.String
getId()
Gets the value of the id property.ItemType
getItem()
Gets the value of the item property.String
getParentId()
Gets the value of the parentId property.String
getParentType()
Gets the value of the parentType property.ShapeType
getShape()
Gets the value of the shape property.String
getStart()
Gets the value of the start property.List<SearchResultEntryTimespanType>
getTimespan()
Gets the value of the timespan property.String
getType()
Gets the value of the type property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
boolean
isSetBase()
boolean
isSetCollection()
boolean
isSetEnd()
boolean
isSetFile()
boolean
isSetId()
boolean
isSetItem()
boolean
isSetParentId()
boolean
isSetParentType()
boolean
isSetShape()
boolean
isSetStart()
boolean
isSetTimespan()
boolean
isSetType()
void
setBase(String value)
Sets the value of the base property.void
setCollection(CollectionType value)
Sets the value of the collection property.void
setEnd(String value)
Sets the value of the end property.void
setFile(FileType value)
Sets the value of the file property.void
setId(String value)
Sets the value of the id property.void
setItem(ItemType value)
Sets the value of the item property.void
setParentId(String value)
Sets the value of the parentId property.void
setParentType(String value)
Sets the value of the parentType property.void
setShape(ShapeType value)
Sets the value of the shape property.void
setStart(String value)
Sets the value of the start property.void
setType(String value)
Sets the value of the type property.void
unsetTimespan()
SearchResultEntryType
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
SearchResultEntryType
withBase(String value)
SearchResultEntryType
withCollection(CollectionType value)
SearchResultEntryType
withEnd(String value)
SearchResultEntryType
withFile(FileType value)
SearchResultEntryType
withId(String value)
SearchResultEntryType
withItem(ItemType value)
SearchResultEntryType
withParentId(String value)
SearchResultEntryType
withParentType(String value)
SearchResultEntryType
withShape(ShapeType value)
SearchResultEntryType
withStart(String value)
SearchResultEntryType
withTimespan(SearchResultEntryTimespanType... values)
SearchResultEntryType
withTimespan(Collection<SearchResultEntryTimespanType> values)
SearchResultEntryType
withType(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
set
method 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:
copyTo
in 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:
copyTo
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstance
in 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:
equals
in 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:
hashCode
in interfaceorg.jvnet.jaxb2_commons.lang.HashCode2
-
-