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 Booleanprotected TimeCodeTypeprotected Stringprotected Stringprotected BaseMediaInfoTypeprotected Integerprotected Longprotected TimeCodeTypeprotected Stringprotected TimeBaseTypeFields 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) booleanbooleanequals(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.inthashCode()inthashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) Gets the value of the dropFrame property.booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidsetDropFrame(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.voidSets 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.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:
clonein classComponentType
-
copyTo
- Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo- Overrides:
copyToin classComponentType
-
copyTo
public Object copyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy) - Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo- Overrides:
copyToin classComponentType
-
createNewInstance
- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.CopyTo- Overrides:
createNewInstancein 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:
withFilein 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:
withFilein classComponentType- Parameters:
values- objects to add to the list File- Returns:
- The class instance
-
withId
Sets the value of the id property.- Overrides:
withIdin classComponentType- Parameters:
value- allowed object isString- Returns:
- The class instance
-
withMetadata
Adds objects to the list of Metadata using add method- Overrides:
withMetadatain 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:
withMetadatain 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:
equalsin interfaceorg.jvnet.jaxb.lang.Equals- Overrides:
equalsin classComponentType
-
equals
- Overrides:
equalsin classComponentType
-
visit
- Overrides:
visitin classComponentType
-
hashCode
public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) - Specified by:
hashCodein interfaceorg.jvnet.jaxb.lang.HashCode- Overrides:
hashCodein classComponentType
-
hashCode
public int hashCode()- Overrides:
hashCodein classComponentType
-
toString
- Overrides:
toStringin classComponentType
-
append
public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
appendin interfaceorg.jvnet.jaxb.lang.ToString- Overrides:
appendin classComponentType
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
appendFieldsin interfaceorg.jvnet.jaxb.lang.ToString- Overrides:
appendFieldsin classComponentType
-