Package com.vidispine.generated
Class FileReferenceType
- java.lang.Object
-
- com.vidispine.generated.FileReferenceType
-
- 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 FileReferenceType 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 FileReferenceType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="FileReferenceType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <choice> <element name="id" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="path" type="{http://www.w3.org/2001/XMLSchema}anyURI"/> </choice> <element name="hash" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="status" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="file" type="{http://xml.vidispine.com/schema/vidispine}FileType" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FileReferenceType.PropInfo
-
Constructor Summary
Constructors Constructor Description FileReferenceType()
-
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)
List<FileType>
getFile()
Gets the value of the file property.String
getHash()
Gets the value of the hash property.String
getId()
Gets the value of the id property.String
getPath()
Gets the value of the path property.String
getStatus()
Gets the value of the status property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
boolean
isSetFile()
boolean
isSetHash()
boolean
isSetId()
boolean
isSetPath()
boolean
isSetStatus()
void
setHash(String value)
Sets the value of the hash property.void
setId(String value)
Sets the value of the id property.void
setPath(String value)
Sets the value of the path property.void
setStatus(String value)
Sets the value of the status property.void
unsetFile()
FileReferenceType
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
FileReferenceType
withFile(FileType... values)
FileReferenceType
withFile(Collection<FileType> values)
FileReferenceType
withHash(String value)
FileReferenceType
withId(String value)
FileReferenceType
withPath(String value)
FileReferenceType
withStatus(String value)
-
-
-
Method Detail
-
setId
public void setId(String value)
Sets the value of the id property.- Parameters:
value
- allowed object isString
-
isSetId
public boolean isSetId()
-
getPath
public String getPath()
Gets the value of the path property.- Returns:
- possible object is
String
-
setPath
public void setPath(String value)
Sets the value of the path property.- Parameters:
value
- allowed object isString
-
isSetPath
public boolean isSetPath()
-
getHash
public String getHash()
Gets the value of the hash property.- Returns:
- possible object is
String
-
setHash
public void setHash(String value)
Sets the value of the hash property.- Parameters:
value
- allowed object isString
-
isSetHash
public boolean isSetHash()
-
getStatus
public String getStatus()
Gets the value of the status property.- Returns:
- possible object is
String
-
setStatus
public void setStatus(String value)
Sets the value of the status property.- Parameters:
value
- allowed object isString
-
isSetStatus
public boolean isSetStatus()
-
getFile
public List<FileType> getFile()
Gets the value of the file 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 file property.For example, to add a new item, do as follows:
getFile().add(newItem);
Objects of the following type(s) are allowed in the list
FileType
-
isSetFile
public boolean isSetFile()
-
unsetFile
public void unsetFile()
-
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
-
withId
public FileReferenceType withId(String value)
-
withPath
public FileReferenceType withPath(String value)
-
withHash
public FileReferenceType withHash(String value)
-
withStatus
public FileReferenceType withStatus(String value)
-
withFile
public FileReferenceType withFile(FileType... values)
-
withFile
public FileReferenceType withFile(Collection<FileType> values)
-
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 FileReferenceType 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
-
-