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 classContainerComponentType.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected BooleandropFrameprotected TimeCodeTypedurationprotected StringfirstSMPTETimecodeprotected Stringformatprotected BaseMediaInfoTypemediaInfoprotected IntegerroundedTimeBaseprotected LongstartTimecodeprotected TimeCodeTypestartTimestampprotected StringsubFormatprotected TimeBaseTypetimeCodeTimeBase-
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 Objectclone()ObjectcopyTo(Object target)ObjectcopyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)ObjectcreateNewInstance()booleanequals(Object object)booleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)TimeCodeTypegetDuration()Gets the value of the duration property.StringgetFirstSMPTETimecode()Gets the value of the firstSMPTETimecode property.StringgetFormat()Gets the value of the format property.BaseMediaInfoTypegetMediaInfo()Gets the value of the mediaInfo property.IntegergetRoundedTimeBase()Gets the value of the roundedTimeBase property.LonggetStartTimecode()Gets the value of the startTimecode property.TimeCodeTypegetStartTimestamp()Gets the value of the startTimestamp property.StringgetSubFormat()Gets the value of the subFormat property.TimeBaseTypegetTimeCodeTimeBase()Gets the value of the timeCodeTimeBase property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)BooleanisDropFrame()Gets the value of the dropFrame property.booleanisSetDropFrame()booleanisSetDuration()booleanisSetFirstSMPTETimecode()booleanisSetFormat()booleanisSetMediaInfo()booleanisSetRoundedTimeBase()booleanisSetStartTimecode()booleanisSetStartTimestamp()booleanisSetSubFormat()booleanisSetTimeCodeTimeBase()voidsetDropFrame(Boolean value)Sets the value of the dropFrame property.voidsetDuration(TimeCodeType value)Sets the value of the duration property.voidsetFirstSMPTETimecode(String value)Sets the value of the firstSMPTETimecode property.voidsetFormat(String value)Sets the value of the format property.voidsetMediaInfo(BaseMediaInfoType value)Sets the value of the mediaInfo property.voidsetRoundedTimeBase(Integer value)Sets the value of the roundedTimeBase property.voidsetStartTimecode(Long value)Sets the value of the startTimecode property.voidsetStartTimestamp(TimeCodeType value)Sets the value of the startTimestamp property.voidsetSubFormat(String value)Sets the value of the subFormat property.voidsetTimeCodeTimeBase(TimeBaseType value)Sets the value of the timeCodeTimeBase property.ContainerComponentTypevisit(com.kscs.util.jaxb.PropertyVisitor _visitor_)ContainerComponentTypewithDropFrame(Boolean value)ContainerComponentTypewithDuration(TimeCodeType value)ContainerComponentTypewithFile(FileType... values)ContainerComponentTypewithFile(Collection<FileType> values)ContainerComponentTypewithFirstSMPTETimecode(String value)ContainerComponentTypewithFormat(String value)ContainerComponentTypewithId(String value)ContainerComponentTypewithMediaInfo(BaseMediaInfoType value)ContainerComponentTypewithMetadata(KeyValuePairType... values)ContainerComponentTypewithMetadata(Collection<KeyValuePairType> values)ContainerComponentTypewithRoundedTimeBase(Integer value)ContainerComponentTypewithStartTimecode(Long value)ContainerComponentTypewithStartTimestamp(TimeCodeType value)ContainerComponentTypewithSubFormat(String value)ContainerComponentTypewithTimeCodeTimeBase(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:
clonein classComponentType
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyToin interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2- Overrides:
copyToin classComponentType
-
copyTo
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
- Specified by:
copyToin interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2- Overrides:
copyToin classComponentType
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2- Overrides:
createNewInstancein 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:
withFilein classComponentType
-
withFile
public ContainerComponentType withFile(Collection<FileType> values)
- Overrides:
withFilein classComponentType
-
withId
public ContainerComponentType withId(String value)
- Overrides:
withIdin classComponentType
-
withMetadata
public ContainerComponentType withMetadata(KeyValuePairType... values)
- Overrides:
withMetadatain classComponentType
-
withMetadata
public ContainerComponentType withMetadata(Collection<KeyValuePairType> values)
- Overrides:
withMetadatain 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:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals2- Overrides:
equalsin classComponentType
-
equals
public boolean equals(Object object)
- Overrides:
equalsin classComponentType
-
visit
public ContainerComponentType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
- Overrides:
visitin classComponentType
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)- Specified by:
hashCodein interfaceorg.jvnet.jaxb2_commons.lang.HashCode2- Overrides:
hashCodein classComponentType
-
hashCode
public int hashCode()
- Overrides:
hashCodein classComponentType
-
-