Package com.vidispine.generated
Class BinaryComponentType
- java.lang.Object
-
- com.vidispine.generated.ComponentType
-
- com.vidispine.generated.BinaryComponentType
-
- 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 BinaryComponentType extends ComponentType implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2
Java class for BinaryComponentType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="BinaryComponentType"> <complexContent> <extension base="{http://xml.vidispine.com/schema/vidispine}ComponentType"> <sequence> <element name="format" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="encoding" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="offset" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/> <element name="length" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/> <element name="mediaInfo" type="{http://xml.vidispine.com/schema/vidispine}BaseMediaInfoType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BinaryComponentType.PropInfo
-
Constructor Summary
Constructors Constructor Description BinaryComponentType()
-
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
getEncoding()
Gets the value of the encoding property.String
getFormat()
Gets the value of the format property.Long
getLength()
Gets the value of the length property.BaseMediaInfoType
getMediaInfo()
Gets the value of the mediaInfo property.Long
getOffset()
Gets the value of the offset property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
boolean
isSetEncoding()
boolean
isSetFormat()
boolean
isSetLength()
boolean
isSetMediaInfo()
boolean
isSetOffset()
void
setEncoding(String value)
Sets the value of the encoding property.void
setFormat(String value)
Sets the value of the format property.void
setLength(Long value)
Sets the value of the length property.void
setMediaInfo(BaseMediaInfoType value)
Sets the value of the mediaInfo property.void
setOffset(Long value)
Sets the value of the offset property.BinaryComponentType
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
BinaryComponentType
withEncoding(String value)
BinaryComponentType
withFile(FileType... values)
BinaryComponentType
withFile(Collection<FileType> values)
BinaryComponentType
withFormat(String value)
BinaryComponentType
withId(String value)
BinaryComponentType
withLength(Long value)
BinaryComponentType
withMediaInfo(BaseMediaInfoType value)
BinaryComponentType
withMetadata(KeyValuePairType... values)
BinaryComponentType
withMetadata(Collection<KeyValuePairType> values)
BinaryComponentType
withOffset(Long value)
-
Methods inherited from class com.vidispine.generated.ComponentType
getFile, getId, getMetadata, isSetFile, isSetId, isSetMetadata, setId, unsetFile, unsetMetadata
-
-
-
-
Field Detail
-
format
protected String format
-
encoding
protected String encoding
-
offset
protected Long offset
-
length
protected Long length
-
mediaInfo
protected BaseMediaInfoType mediaInfo
-
-
Method Detail
-
getFormat
public String getFormat()
Gets the value of the format property.- Returns:
- possible object is
String
-
setFormat
public void setFormat(String value)
Sets the value of the format property.- Parameters:
value
- allowed object isString
-
isSetFormat
public boolean isSetFormat()
-
getEncoding
public String getEncoding()
Gets the value of the encoding property.- Returns:
- possible object is
String
-
setEncoding
public void setEncoding(String value)
Sets the value of the encoding property.- Parameters:
value
- allowed object isString
-
isSetEncoding
public boolean isSetEncoding()
-
getOffset
public Long getOffset()
Gets the value of the offset property.- Returns:
- possible object is
Long
-
setOffset
public void setOffset(Long value)
Sets the value of the offset property.- Parameters:
value
- allowed object isLong
-
isSetOffset
public boolean isSetOffset()
-
getLength
public Long getLength()
Gets the value of the length property.- Returns:
- possible object is
Long
-
setLength
public void setLength(Long value)
Sets the value of the length property.- Parameters:
value
- allowed object isLong
-
isSetLength
public boolean isSetLength()
-
getMediaInfo
public BaseMediaInfoType getMediaInfo()
Gets the value of the mediaInfo property.- Returns:
- possible object is
BaseMediaInfoType
-
setMediaInfo
public void setMediaInfo(BaseMediaInfoType value)
Sets the value of the mediaInfo property.- Parameters:
value
- allowed object isBaseMediaInfoType
-
isSetMediaInfo
public boolean isSetMediaInfo()
-
clone
public Object clone()
- Overrides:
clone
in classComponentType
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyTo
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
- Overrides:
copyTo
in classComponentType
-
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
- Overrides:
copyTo
in classComponentType
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstance
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
- Overrides:
createNewInstance
in classComponentType
-
withFormat
public BinaryComponentType withFormat(String value)
-
withEncoding
public BinaryComponentType withEncoding(String value)
-
withOffset
public BinaryComponentType withOffset(Long value)
-
withLength
public BinaryComponentType withLength(Long value)
-
withMediaInfo
public BinaryComponentType withMediaInfo(BaseMediaInfoType value)
-
withFile
public BinaryComponentType withFile(FileType... values)
- Overrides:
withFile
in classComponentType
-
withFile
public BinaryComponentType withFile(Collection<FileType> values)
- Overrides:
withFile
in classComponentType
-
withId
public BinaryComponentType withId(String value)
- Overrides:
withId
in classComponentType
-
withMetadata
public BinaryComponentType withMetadata(KeyValuePairType... values)
- Overrides:
withMetadata
in classComponentType
-
withMetadata
public BinaryComponentType withMetadata(Collection<KeyValuePairType> values)
- Overrides:
withMetadata
in classComponentType
-
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
- Overrides:
equals
in classComponentType
-
equals
public boolean equals(Object object)
- Overrides:
equals
in classComponentType
-
visit
public BinaryComponentType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
- Overrides:
visit
in classComponentType
-
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
- Overrides:
hashCode
in classComponentType
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classComponentType
-
-