Package com.vidispine.generated
Class ContainerComponentType
- java.lang.Object
-
- com.vidispine.generated.ComponentType
-
- com.vidispine.generated.ContainerComponentType
-
- 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 ContainerComponentType 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 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>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ContainerComponentType.PropInfo
-
Field Summary
Fields Modifier and Type Field 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
-
Fields inherited from class com.vidispine.generated.ComponentType
file, id, metadata
-
-
Constructor Summary
Constructors Constructor Description ContainerComponentType()
-
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)
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.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
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(FileType... values)
ContainerComponentType
withFile(Collection<FileType> values)
ContainerComponentType
withFirstSMPTETimecode(String value)
ContainerComponentType
withFormat(String value)
ContainerComponentType
withId(String value)
ContainerComponentType
withMediaInfo(BaseMediaInfoType value)
ContainerComponentType
withMetadata(KeyValuePairType... values)
ContainerComponentType
withMetadata(Collection<KeyValuePairType> values)
ContainerComponentType
withRoundedTimeBase(Integer value)
ContainerComponentType
withStartTimecode(Long value)
ContainerComponentType
withStartTimestamp(TimeCodeType value)
ContainerComponentType
withSubFormat(String value)
ContainerComponentType
withTimeCodeTimeBase(TimeBaseType value)
-
Methods inherited from class com.vidispine.generated.ComponentType
getFile, getId, getMetadata, isSetFile, isSetId, isSetMetadata, setId, unsetFile, unsetMetadata
-
-
-
-
Field Detail
-
duration
protected TimeCodeType duration
-
format
protected String format
-
subFormat
protected String subFormat
-
firstSMPTETimecode
protected String firstSMPTETimecode
-
startTimecode
protected Long startTimecode
-
startTimestamp
protected TimeCodeType startTimestamp
-
roundedTimeBase
protected Integer roundedTimeBase
-
dropFrame
protected Boolean dropFrame
-
timeCodeTimeBase
protected TimeBaseType timeCodeTimeBase
-
mediaInfo
protected BaseMediaInfoType mediaInfo
-
-
Method Detail
-
getDuration
public TimeCodeType getDuration()
Gets the value of the duration property.- Returns:
- possible object is
TimeCodeType
-
setDuration
public void setDuration(TimeCodeType value)
Sets the value of the duration property.- Parameters:
value
- allowed object isTimeCodeType
-
isSetDuration
public boolean isSetDuration()
-
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()
-
getSubFormat
public String getSubFormat()
Gets the value of the subFormat property.- Returns:
- possible object is
String
-
setSubFormat
public void setSubFormat(String value)
Sets the value of the subFormat property.- Parameters:
value
- allowed object isString
-
isSetSubFormat
public boolean isSetSubFormat()
-
getFirstSMPTETimecode
public String getFirstSMPTETimecode()
Gets the value of the firstSMPTETimecode property.- Returns:
- possible object is
String
-
setFirstSMPTETimecode
public void setFirstSMPTETimecode(String value)
Sets the value of the firstSMPTETimecode property.- Parameters:
value
- allowed object isString
-
isSetFirstSMPTETimecode
public boolean isSetFirstSMPTETimecode()
-
getStartTimecode
public Long getStartTimecode()
Gets the value of the startTimecode property.- Returns:
- possible object is
Long
-
setStartTimecode
public void setStartTimecode(Long value)
Sets the value of the startTimecode property.- Parameters:
value
- allowed object isLong
-
isSetStartTimecode
public boolean isSetStartTimecode()
-
getStartTimestamp
public TimeCodeType getStartTimestamp()
Gets the value of the startTimestamp property.- Returns:
- possible object is
TimeCodeType
-
setStartTimestamp
public void setStartTimestamp(TimeCodeType value)
Sets the value of the startTimestamp property.- Parameters:
value
- allowed object isTimeCodeType
-
isSetStartTimestamp
public boolean isSetStartTimestamp()
-
getRoundedTimeBase
public Integer getRoundedTimeBase()
Gets the value of the roundedTimeBase property.- Returns:
- possible object is
Integer
-
setRoundedTimeBase
public void setRoundedTimeBase(Integer value)
Sets the value of the roundedTimeBase property.- Parameters:
value
- allowed object isInteger
-
isSetRoundedTimeBase
public boolean isSetRoundedTimeBase()
-
isDropFrame
public Boolean isDropFrame()
Gets the value of the dropFrame property.- Returns:
- possible object is
Boolean
-
setDropFrame
public void setDropFrame(Boolean value)
Sets the value of the dropFrame property.- Parameters:
value
- allowed object isBoolean
-
isSetDropFrame
public boolean isSetDropFrame()
-
getTimeCodeTimeBase
public TimeBaseType getTimeCodeTimeBase()
Gets the value of the timeCodeTimeBase property.- Returns:
- possible object is
TimeBaseType
-
setTimeCodeTimeBase
public void setTimeCodeTimeBase(TimeBaseType value)
Sets the value of the timeCodeTimeBase property.- Parameters:
value
- allowed object isTimeBaseType
-
isSetTimeCodeTimeBase
public boolean isSetTimeCodeTimeBase()
-
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
-
withDuration
public ContainerComponentType withDuration(TimeCodeType value)
-
withFormat
public ContainerComponentType withFormat(String value)
-
withSubFormat
public ContainerComponentType withSubFormat(String value)
-
withFirstSMPTETimecode
public ContainerComponentType withFirstSMPTETimecode(String value)
-
withStartTimecode
public ContainerComponentType withStartTimecode(Long value)
-
withStartTimestamp
public ContainerComponentType withStartTimestamp(TimeCodeType value)
-
withRoundedTimeBase
public ContainerComponentType withRoundedTimeBase(Integer value)
-
withDropFrame
public ContainerComponentType withDropFrame(Boolean value)
-
withTimeCodeTimeBase
public ContainerComponentType withTimeCodeTimeBase(TimeBaseType value)
-
withMediaInfo
public ContainerComponentType withMediaInfo(BaseMediaInfoType value)
-
withFile
public ContainerComponentType withFile(FileType... values)
- Overrides:
withFile
in classComponentType
-
withFile
public ContainerComponentType withFile(Collection<FileType> values)
- Overrides:
withFile
in classComponentType
-
withId
public ContainerComponentType withId(String value)
- Overrides:
withId
in classComponentType
-
withMetadata
public ContainerComponentType withMetadata(KeyValuePairType... values)
- Overrides:
withMetadata
in classComponentType
-
withMetadata
public ContainerComponentType 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 ContainerComponentType 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
-
-