public class BinaryComponentType extends ComponentType implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
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>
| Modifier and Type | Field and Description |
|---|---|
protected String |
encoding |
protected String |
format |
protected Long |
length |
protected BaseMediaInfoType |
mediaInfo |
protected Long |
offset |
file, id, metadata| Constructor and Description |
|---|
BinaryComponentType() |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
Object |
copyTo(Object target) |
Object |
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy strategy) |
Object |
createNewInstance() |
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.
|
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 |
withEncoding(String value) |
BinaryComponentType |
withFile(Collection<FileType> values) |
BinaryComponentType |
withFile(FileType... values) |
BinaryComponentType |
withFormat(String value) |
BinaryComponentType |
withId(String value) |
BinaryComponentType |
withLength(Long value) |
BinaryComponentType |
withMediaInfo(BaseMediaInfoType value) |
BinaryComponentType |
withMetadata(Collection<KeyValuePairType> values) |
BinaryComponentType |
withMetadata(KeyValuePairType... values) |
BinaryComponentType |
withOffset(Long value) |
getFile, getId, getMetadata, isSetFile, isSetId, isSetMetadata, setId, unsetFile, unsetMetadataprotected String format
protected String encoding
protected Long offset
protected Long length
protected BaseMediaInfoType mediaInfo
public String getFormat()
Stringpublic void setFormat(String value)
value - allowed object is
Stringpublic boolean isSetFormat()
public String getEncoding()
Stringpublic void setEncoding(String value)
value - allowed object is
Stringpublic boolean isSetEncoding()
public Long getOffset()
Longpublic void setOffset(Long value)
value - allowed object is
Longpublic boolean isSetOffset()
public Long getLength()
Longpublic void setLength(Long value)
value - allowed object is
Longpublic boolean isSetLength()
public BaseMediaInfoType getMediaInfo()
BaseMediaInfoTypepublic void setMediaInfo(BaseMediaInfoType value)
value - allowed object is
BaseMediaInfoTypepublic boolean isSetMediaInfo()
public Object clone()
clone in class ComponentTypepublic Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTocopyTo in class ComponentTypepublic Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTocopyTo in class ComponentTypepublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTocreateNewInstance in class ComponentTypepublic BinaryComponentType withFormat(String value)
public BinaryComponentType withEncoding(String value)
public BinaryComponentType withOffset(Long value)
public BinaryComponentType withLength(Long value)
public BinaryComponentType withMediaInfo(BaseMediaInfoType value)
public BinaryComponentType withFile(FileType... values)
withFile in class ComponentTypepublic BinaryComponentType withFile(Collection<FileType> values)
withFile in class ComponentTypepublic BinaryComponentType withId(String value)
withId in class ComponentTypepublic BinaryComponentType withMetadata(KeyValuePairType... values)
withMetadata in class ComponentTypepublic BinaryComponentType withMetadata(Collection<KeyValuePairType> values)
withMetadata in class ComponentTypeCopyright © 2015. All rights reserved.