public class ContainerComponentType extends ComponentType implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
Java class for ContainerComponentType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ContainerComponentType">
<complexContent>
<extension base="{http://xml.vidispine.com/schema/vidispine}ComponentType">
<sequence>
<element name="duration" type="{http://xml.vidispine.com/schema/vidispine}TimeCodeType" minOccurs="0"/>
<element name="format" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="subFormat" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="firstSMPTETimecode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="startTimecode" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="startTimestamp" type="{http://xml.vidispine.com/schema/vidispine}TimeCodeType" minOccurs="0"/>
<element name="roundedTimeBase" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="dropFrame" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="timeCodeTimeBase" type="{http://xml.vidispine.com/schema/vidispine}TimeBaseType" 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 Boolean |
dropFrame |
protected TimeCodeType |
duration |
protected String |
firstSMPTETimecode |
protected String |
format |
protected BaseMediaInfoType |
mediaInfo |
protected Integer |
roundedTimeBase |
protected Long |
startTimecode |
protected TimeCodeType |
startTimestamp |
protected String |
subFormat |
protected TimeBaseType |
timeCodeTimeBase |
file, id, metadata| Constructor and Description |
|---|
ContainerComponentType() |
| 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() |
TimeCodeType |
getDuration()
Gets the value of the duration property.
|
String |
getFirstSMPTETimecode()
Gets the value of the firstSMPTETimecode property.
|
String |
getFormat()
Gets the value of the format property.
|
BaseMediaInfoType |
getMediaInfo()
Gets the value of the mediaInfo property.
|
Integer |
getRoundedTimeBase()
Gets the value of the roundedTimeBase property.
|
Long |
getStartTimecode()
Gets the value of the startTimecode property.
|
TimeCodeType |
getStartTimestamp()
Gets the value of the startTimestamp property.
|
String |
getSubFormat()
Gets the value of the subFormat property.
|
TimeBaseType |
getTimeCodeTimeBase()
Gets the value of the timeCodeTimeBase property.
|
Boolean |
isDropFrame()
Gets the value of the dropFrame property.
|
boolean |
isSetDropFrame() |
boolean |
isSetDuration() |
boolean |
isSetFirstSMPTETimecode() |
boolean |
isSetFormat() |
boolean |
isSetMediaInfo() |
boolean |
isSetRoundedTimeBase() |
boolean |
isSetStartTimecode() |
boolean |
isSetStartTimestamp() |
boolean |
isSetSubFormat() |
boolean |
isSetTimeCodeTimeBase() |
void |
setDropFrame(Boolean value)
Sets the value of the dropFrame property.
|
void |
setDuration(TimeCodeType value)
Sets the value of the duration property.
|
void |
setFirstSMPTETimecode(String value)
Sets the value of the firstSMPTETimecode property.
|
void |
setFormat(String value)
Sets the value of the format property.
|
void |
setMediaInfo(BaseMediaInfoType value)
Sets the value of the mediaInfo property.
|
void |
setRoundedTimeBase(Integer value)
Sets the value of the roundedTimeBase property.
|
void |
setStartTimecode(Long value)
Sets the value of the startTimecode property.
|
void |
setStartTimestamp(TimeCodeType value)
Sets the value of the startTimestamp property.
|
void |
setSubFormat(String value)
Sets the value of the subFormat property.
|
void |
setTimeCodeTimeBase(TimeBaseType value)
Sets the value of the timeCodeTimeBase property.
|
ContainerComponentType |
withDropFrame(Boolean value) |
ContainerComponentType |
withDuration(TimeCodeType value) |
ContainerComponentType |
withFile(Collection<FileType> values) |
ContainerComponentType |
withFile(FileType... values) |
ContainerComponentType |
withFirstSMPTETimecode(String value) |
ContainerComponentType |
withFormat(String value) |
ContainerComponentType |
withId(String value) |
ContainerComponentType |
withMediaInfo(BaseMediaInfoType value) |
ContainerComponentType |
withMetadata(Collection<KeyValuePairType> values) |
ContainerComponentType |
withMetadata(KeyValuePairType... values) |
ContainerComponentType |
withRoundedTimeBase(Integer value) |
ContainerComponentType |
withStartTimecode(Long value) |
ContainerComponentType |
withStartTimestamp(TimeCodeType value) |
ContainerComponentType |
withSubFormat(String value) |
ContainerComponentType |
withTimeCodeTimeBase(TimeBaseType value) |
getFile, getId, getMetadata, isSetFile, isSetId, isSetMetadata, setId, unsetFile, unsetMetadataprotected TimeCodeType duration
protected String format
protected String subFormat
protected String firstSMPTETimecode
protected Long startTimecode
protected TimeCodeType startTimestamp
protected Integer roundedTimeBase
protected Boolean dropFrame
protected TimeBaseType timeCodeTimeBase
protected BaseMediaInfoType mediaInfo
public TimeCodeType getDuration()
TimeCodeTypepublic void setDuration(TimeCodeType value)
value - allowed object is
TimeCodeTypepublic boolean isSetDuration()
public String getFormat()
Stringpublic void setFormat(String value)
value - allowed object is
Stringpublic boolean isSetFormat()
public String getSubFormat()
Stringpublic void setSubFormat(String value)
value - allowed object is
Stringpublic boolean isSetSubFormat()
public String getFirstSMPTETimecode()
Stringpublic void setFirstSMPTETimecode(String value)
value - allowed object is
Stringpublic boolean isSetFirstSMPTETimecode()
public Long getStartTimecode()
Longpublic void setStartTimecode(Long value)
value - allowed object is
Longpublic boolean isSetStartTimecode()
public TimeCodeType getStartTimestamp()
TimeCodeTypepublic void setStartTimestamp(TimeCodeType value)
value - allowed object is
TimeCodeTypepublic boolean isSetStartTimestamp()
public Integer getRoundedTimeBase()
Integerpublic void setRoundedTimeBase(Integer value)
value - allowed object is
Integerpublic boolean isSetRoundedTimeBase()
public Boolean isDropFrame()
Booleanpublic void setDropFrame(Boolean value)
value - allowed object is
Booleanpublic boolean isSetDropFrame()
public TimeBaseType getTimeCodeTimeBase()
TimeBaseTypepublic void setTimeCodeTimeBase(TimeBaseType value)
value - allowed object is
TimeBaseTypepublic boolean isSetTimeCodeTimeBase()
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 ContainerComponentType withDuration(TimeCodeType value)
public ContainerComponentType withFormat(String value)
public ContainerComponentType withSubFormat(String value)
public ContainerComponentType withFirstSMPTETimecode(String value)
public ContainerComponentType withStartTimecode(Long value)
public ContainerComponentType withStartTimestamp(TimeCodeType value)
public ContainerComponentType withRoundedTimeBase(Integer value)
public ContainerComponentType withDropFrame(Boolean value)
public ContainerComponentType withTimeCodeTimeBase(TimeBaseType value)
public ContainerComponentType withMediaInfo(BaseMediaInfoType value)
public ContainerComponentType withFile(FileType... values)
withFile in class ComponentTypepublic ContainerComponentType withFile(Collection<FileType> values)
withFile in class ComponentTypepublic ContainerComponentType withId(String value)
withId in class ComponentTypepublic ContainerComponentType withMetadata(KeyValuePairType... values)
withMetadata in class ComponentTypepublic ContainerComponentType withMetadata(Collection<KeyValuePairType> values)
withMetadata in class ComponentTypeCopyright © 2015. All rights reserved.