Package com.vidispine.generated
Class ContainerComponentType
java.lang.Object
com.vidispine.generated.ComponentType
com.vidispine.generated.ContainerComponentType
- All Implemented Interfaces:
Serializable
,Cloneable
,org.jvnet.jaxb.lang.CopyTo
,org.jvnet.jaxb.lang.Equals
,org.jvnet.jaxb.lang.HashCode
,org.jvnet.jaxb.lang.ToString
public class ContainerComponentType
extends ComponentType
implements Serializable, Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.ToString
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:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Boolean
protected TimeCodeType
protected String
protected String
protected BaseMediaInfoType
protected Integer
protected Long
protected TimeCodeType
protected String
protected TimeBaseType
Fields inherited from class com.vidispine.generated.ComponentType
file, id, metadata
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappend
(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) appendFields
(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) clone()
copyTo
(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy) boolean
boolean
equals
(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy) Gets the value of the duration property.Gets the value of the firstSMPTETimecode property.Gets the value of the format property.Gets the value of the mediaInfo property.Gets the value of the roundedTimeBase property.Gets the value of the startTimecode property.Gets the value of the startTimestamp property.Gets the value of the subFormat property.Gets the value of the timeCodeTimeBase property.int
hashCode()
int
hashCode
(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) Gets the value of the dropFrame property.boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
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
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.toString()
visit
(com.kscs.util.jaxb.PropertyVisitor _visitor_) withDropFrame
(Boolean value) Sets the value of the dropFrame property.withDuration
(TimeCodeType value) Sets the value of the duration property.Adds objects to the list of File using add methodwithFile
(Collection<FileType> values) Adds objects to the list of File using addAll methodwithFirstSMPTETimecode
(String value) Sets the value of the firstSMPTETimecode property.withFormat
(String value) Sets the value of the format property.Sets the value of the id property.withMediaInfo
(BaseMediaInfoType value) Sets the value of the mediaInfo property.withMetadata
(KeyValuePairType... values) Adds objects to the list of Metadata using add methodwithMetadata
(Collection<KeyValuePairType> values) Adds objects to the list of Metadata using addAll methodwithRoundedTimeBase
(Integer value) Sets the value of the roundedTimeBase property.withStartTimecode
(Long value) Sets the value of the startTimecode property.withStartTimestamp
(TimeCodeType value) Sets the value of the startTimestamp property.withSubFormat
(String value) Sets the value of the subFormat property.withTimeCodeTimeBase
(TimeBaseType value) Sets the value of the timeCodeTimeBase property.Methods inherited from class com.vidispine.generated.ComponentType
getFile, getId, getMetadata, isSetFile, isSetId, isSetMetadata, setId, unsetFile, unsetMetadata
-
Field Details
-
duration
-
format
-
subFormat
-
firstSMPTETimecode
-
startTimecode
-
startTimestamp
-
roundedTimeBase
-
dropFrame
-
timeCodeTimeBase
-
mediaInfo
-
-
Constructor Details
-
ContainerComponentType
public ContainerComponentType()
-
-
Method Details
-
getDuration
Gets the value of the duration property.- Returns:
- possible object is
TimeCodeType
-
setDuration
Sets the value of the duration property.- Parameters:
value
- allowed object isTimeCodeType
-
isSetDuration
public boolean isSetDuration() -
getFormat
Gets the value of the format property.- Returns:
- possible object is
String
-
setFormat
Sets the value of the format property.- Parameters:
value
- allowed object isString
-
isSetFormat
public boolean isSetFormat() -
getSubFormat
Gets the value of the subFormat property.- Returns:
- possible object is
String
-
setSubFormat
Sets the value of the subFormat property.- Parameters:
value
- allowed object isString
-
isSetSubFormat
public boolean isSetSubFormat() -
getFirstSMPTETimecode
Gets the value of the firstSMPTETimecode property.- Returns:
- possible object is
String
-
setFirstSMPTETimecode
Sets the value of the firstSMPTETimecode property.- Parameters:
value
- allowed object isString
-
isSetFirstSMPTETimecode
public boolean isSetFirstSMPTETimecode() -
getStartTimecode
Gets the value of the startTimecode property.- Returns:
- possible object is
Long
-
setStartTimecode
Sets the value of the startTimecode property.- Parameters:
value
- allowed object isLong
-
isSetStartTimecode
public boolean isSetStartTimecode() -
getStartTimestamp
Gets the value of the startTimestamp property.- Returns:
- possible object is
TimeCodeType
-
setStartTimestamp
Sets the value of the startTimestamp property.- Parameters:
value
- allowed object isTimeCodeType
-
isSetStartTimestamp
public boolean isSetStartTimestamp() -
getRoundedTimeBase
Gets the value of the roundedTimeBase property.- Returns:
- possible object is
Integer
-
setRoundedTimeBase
Sets the value of the roundedTimeBase property.- Parameters:
value
- allowed object isInteger
-
isSetRoundedTimeBase
public boolean isSetRoundedTimeBase() -
isDropFrame
Gets the value of the dropFrame property.- Returns:
- possible object is
Boolean
-
setDropFrame
Sets the value of the dropFrame property.- Parameters:
value
- allowed object isBoolean
-
isSetDropFrame
public boolean isSetDropFrame() -
getTimeCodeTimeBase
Gets the value of the timeCodeTimeBase property.- Returns:
- possible object is
TimeBaseType
-
setTimeCodeTimeBase
Sets the value of the timeCodeTimeBase property.- Parameters:
value
- allowed object isTimeBaseType
-
isSetTimeCodeTimeBase
public boolean isSetTimeCodeTimeBase() -
getMediaInfo
Gets the value of the mediaInfo property.- Returns:
- possible object is
BaseMediaInfoType
-
setMediaInfo
Sets the value of the mediaInfo property.- Parameters:
value
- allowed object isBaseMediaInfoType
-
isSetMediaInfo
public boolean isSetMediaInfo() -
clone
- Overrides:
clone
in classComponentType
-
copyTo
- Specified by:
copyTo
in interfaceorg.jvnet.jaxb.lang.CopyTo
- Overrides:
copyTo
in classComponentType
-
copyTo
public Object copyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy) - Specified by:
copyTo
in interfaceorg.jvnet.jaxb.lang.CopyTo
- Overrides:
copyTo
in classComponentType
-
createNewInstance
- Specified by:
createNewInstance
in interfaceorg.jvnet.jaxb.lang.CopyTo
- Overrides:
createNewInstance
in classComponentType
-
withDuration
Sets the value of the duration property.- Parameters:
value
- allowed object isTimeCodeType
- Returns:
- The class instance
-
withFormat
Sets the value of the format property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withSubFormat
Sets the value of the subFormat property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withFirstSMPTETimecode
Sets the value of the firstSMPTETimecode property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withStartTimecode
Sets the value of the startTimecode property.- Parameters:
value
- allowed object isLong
- Returns:
- The class instance
-
withStartTimestamp
Sets the value of the startTimestamp property.- Parameters:
value
- allowed object isTimeCodeType
- Returns:
- The class instance
-
withRoundedTimeBase
Sets the value of the roundedTimeBase property.- Parameters:
value
- allowed object isInteger
- Returns:
- The class instance
-
withDropFrame
Sets the value of the dropFrame property.- Parameters:
value
- allowed object isBoolean
- Returns:
- The class instance
-
withTimeCodeTimeBase
Sets the value of the timeCodeTimeBase property.- Parameters:
value
- allowed object isTimeBaseType
- Returns:
- The class instance
-
withMediaInfo
Sets the value of the mediaInfo property.- Parameters:
value
- allowed object isBaseMediaInfoType
- Returns:
- The class instance
-
withFile
Adds objects to the list of File using add method- Overrides:
withFile
in classComponentType
- Parameters:
values
- objects to add to the list File- Returns:
- The class instance
-
withFile
Adds objects to the list of File using addAll method- Overrides:
withFile
in classComponentType
- Parameters:
values
- objects to add to the list File- Returns:
- The class instance
-
withId
Sets the value of the id property.- Overrides:
withId
in classComponentType
- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withMetadata
Adds objects to the list of Metadata using add method- Overrides:
withMetadata
in classComponentType
- Parameters:
values
- objects to add to the list Metadata- Returns:
- The class instance
-
withMetadata
Adds objects to the list of Metadata using addAll method- Overrides:
withMetadata
in classComponentType
- Parameters:
values
- objects to add to the list Metadata- Returns:
- The class instance
-
equals
public boolean equals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy) - Specified by:
equals
in interfaceorg.jvnet.jaxb.lang.Equals
- Overrides:
equals
in classComponentType
-
equals
- Overrides:
equals
in classComponentType
-
visit
- Overrides:
visit
in classComponentType
-
hashCode
public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) - Specified by:
hashCode
in interfaceorg.jvnet.jaxb.lang.HashCode
- Overrides:
hashCode
in classComponentType
-
hashCode
public int hashCode()- Overrides:
hashCode
in classComponentType
-
toString
- Overrides:
toString
in classComponentType
-
append
public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
append
in interfaceorg.jvnet.jaxb.lang.ToString
- Overrides:
append
in classComponentType
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
appendFields
in interfaceorg.jvnet.jaxb.lang.ToString
- Overrides:
appendFields
in classComponentType
-