public class ContainerComponentType extends ComponentType implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals
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 | Class and Description |
---|---|
static class |
ContainerComponentType.PropInfo |
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() |
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.EqualsStrategy strategy) |
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 |
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_) |
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, unsetMetadata
protected 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()
TimeCodeType
public void setDuration(TimeCodeType value)
value
- allowed object is
TimeCodeType
public boolean isSetDuration()
public String getFormat()
String
public void setFormat(String value)
value
- allowed object is
String
public boolean isSetFormat()
public String getSubFormat()
String
public void setSubFormat(String value)
value
- allowed object is
String
public boolean isSetSubFormat()
public String getFirstSMPTETimecode()
String
public void setFirstSMPTETimecode(String value)
value
- allowed object is
String
public boolean isSetFirstSMPTETimecode()
public Long getStartTimecode()
Long
public void setStartTimecode(Long value)
value
- allowed object is
Long
public boolean isSetStartTimecode()
public TimeCodeType getStartTimestamp()
TimeCodeType
public void setStartTimestamp(TimeCodeType value)
value
- allowed object is
TimeCodeType
public boolean isSetStartTimestamp()
public Integer getRoundedTimeBase()
Integer
public void setRoundedTimeBase(Integer value)
value
- allowed object is
Integer
public boolean isSetRoundedTimeBase()
public Boolean isDropFrame()
Boolean
public void setDropFrame(Boolean value)
value
- allowed object is
Boolean
public boolean isSetDropFrame()
public TimeBaseType getTimeCodeTimeBase()
TimeBaseType
public void setTimeCodeTimeBase(TimeBaseType value)
value
- allowed object is
TimeBaseType
public boolean isSetTimeCodeTimeBase()
public BaseMediaInfoType getMediaInfo()
BaseMediaInfoType
public void setMediaInfo(BaseMediaInfoType value)
value
- allowed object is
BaseMediaInfoType
public boolean isSetMediaInfo()
public Object clone()
clone
in class ComponentType
public Object copyTo(Object target)
copyTo
in interface org.jvnet.jaxb2_commons.lang.CopyTo
copyTo
in class ComponentType
public 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.CopyTo
copyTo
in class ComponentType
public Object createNewInstance()
createNewInstance
in interface org.jvnet.jaxb2_commons.lang.CopyTo
createNewInstance
in class ComponentType
public 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 ComponentType
public ContainerComponentType withFile(Collection<FileType> values)
withFile
in class ComponentType
public ContainerComponentType withId(String value)
withId
in class ComponentType
public ContainerComponentType withMetadata(KeyValuePairType... values)
withMetadata
in class ComponentType
public ContainerComponentType withMetadata(Collection<KeyValuePairType> values)
withMetadata
in class ComponentType
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
equals
in interface org.jvnet.jaxb2_commons.lang.Equals
equals
in class ComponentType
public boolean equals(Object object)
equals
in class ComponentType
public ContainerComponentType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
visit
in class ComponentType
Copyright © 2018. All rights reserved.