Package com.vidispine.generated
Class AudioComponentType
- java.lang.Object
-
- com.vidispine.generated.ComponentType
-
- com.vidispine.generated.MediaComponentType
-
- com.vidispine.generated.AudioComponentType
-
- 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 AudioComponentType extends MediaComponentType implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2
Java class for AudioComponentType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AudioComponentType"> <complexContent> <extension base="{http://xml.vidispine.com/schema/vidispine}MediaComponentType"> <sequence> <element name="channelCount" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/> <element name="channelLayout" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/> <element name="sampleFormat" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="frameSize" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/> <element name="blockAlign" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/> <element name="mediaInfo" type="{http://xml.vidispine.com/schema/vidispine}AudioMediaInfoType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AudioComponentType.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected Long
blockAlign
protected int
channelCount
protected Long
channelLayout
protected Long
frameSize
protected AudioMediaInfoType
mediaInfo
protected String
sampleFormat
-
Fields inherited from class com.vidispine.generated.MediaComponentType
bitrate, codec, duration, edl, essenceStreamId, extradata, interval, itemTrack, level, numberOfPackets, pid, profile, repeatCount, segment, startTimestamp, timeBase, trackOrder
-
Fields inherited from class com.vidispine.generated.ComponentType
file, id, metadata
-
-
Constructor Summary
Constructors Constructor Description AudioComponentType()
-
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)
Long
getBlockAlign()
Gets the value of the blockAlign property.int
getChannelCount()
Gets the value of the channelCount property.Long
getChannelLayout()
Gets the value of the channelLayout property.Long
getFrameSize()
Gets the value of the frameSize property.AudioMediaInfoType
getMediaInfo()
Gets the value of the mediaInfo property.String
getSampleFormat()
Gets the value of the sampleFormat property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
boolean
isSetBlockAlign()
boolean
isSetChannelCount()
boolean
isSetChannelLayout()
boolean
isSetFrameSize()
boolean
isSetMediaInfo()
boolean
isSetSampleFormat()
void
setBlockAlign(Long value)
Sets the value of the blockAlign property.void
setChannelCount(int value)
Sets the value of the channelCount property.void
setChannelLayout(Long value)
Sets the value of the channelLayout property.void
setFrameSize(Long value)
Sets the value of the frameSize property.void
setMediaInfo(AudioMediaInfoType value)
Sets the value of the mediaInfo property.void
setSampleFormat(String value)
Sets the value of the sampleFormat property.AudioComponentType
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
AudioComponentType
withBitrate(Long value)
AudioComponentType
withBlockAlign(Long value)
AudioComponentType
withChannelCount(int value)
AudioComponentType
withChannelLayout(Long value)
AudioComponentType
withCodec(String value)
AudioComponentType
withDuration(TimeCodeType value)
AudioComponentType
withEdl(EDLType value)
AudioComponentType
withEssenceStreamId(Integer value)
AudioComponentType
withExtradata(byte[] value)
AudioComponentType
withFile(FileType... values)
AudioComponentType
withFile(Collection<FileType> values)
AudioComponentType
withFrameSize(Long value)
AudioComponentType
withId(String value)
AudioComponentType
withInterval(TimeIntervalType value)
AudioComponentType
withItemTrack(String value)
AudioComponentType
withLevel(Integer value)
AudioComponentType
withMediaInfo(AudioMediaInfoType value)
AudioComponentType
withMetadata(KeyValuePairType... values)
AudioComponentType
withMetadata(Collection<KeyValuePairType> values)
AudioComponentType
withNumberOfPackets(Long value)
AudioComponentType
withPid(Integer value)
AudioComponentType
withProfile(Integer value)
AudioComponentType
withRepeatCount(BigInteger value)
AudioComponentType
withSampleFormat(String value)
AudioComponentType
withSegment(Integer value)
AudioComponentType
withStartTimestamp(TimeCodeType value)
AudioComponentType
withTimeBase(TimeBaseType value)
AudioComponentType
withTrackOrder(Integer value)
-
Methods inherited from class com.vidispine.generated.MediaComponentType
getBitrate, getCodec, getDuration, getEdl, getEssenceStreamId, getExtradata, getInterval, getItemTrack, getLevel, getNumberOfPackets, getPid, getProfile, getRepeatCount, getSegment, getStartTimestamp, getTimeBase, getTrackOrder, isSetBitrate, isSetCodec, isSetDuration, isSetEdl, isSetEssenceStreamId, isSetExtradata, isSetInterval, isSetItemTrack, isSetLevel, isSetNumberOfPackets, isSetPid, isSetProfile, isSetRepeatCount, isSetSegment, isSetStartTimestamp, isSetTimeBase, isSetTrackOrder, setBitrate, setCodec, setDuration, setEdl, setEssenceStreamId, setExtradata, setInterval, setItemTrack, setLevel, setNumberOfPackets, setPid, setProfile, setRepeatCount, setSegment, setStartTimestamp, setTimeBase, setTrackOrder
-
Methods inherited from class com.vidispine.generated.ComponentType
getFile, getId, getMetadata, isSetFile, isSetId, isSetMetadata, setId, unsetFile, unsetMetadata
-
-
-
-
Field Detail
-
channelCount
protected int channelCount
-
channelLayout
protected Long channelLayout
-
sampleFormat
protected String sampleFormat
-
frameSize
protected Long frameSize
-
blockAlign
protected Long blockAlign
-
mediaInfo
protected AudioMediaInfoType mediaInfo
-
-
Method Detail
-
getChannelCount
public int getChannelCount()
Gets the value of the channelCount property.
-
setChannelCount
public void setChannelCount(int value)
Sets the value of the channelCount property.
-
isSetChannelCount
public boolean isSetChannelCount()
-
getChannelLayout
public Long getChannelLayout()
Gets the value of the channelLayout property.- Returns:
- possible object is
Long
-
setChannelLayout
public void setChannelLayout(Long value)
Sets the value of the channelLayout property.- Parameters:
value
- allowed object isLong
-
isSetChannelLayout
public boolean isSetChannelLayout()
-
getSampleFormat
public String getSampleFormat()
Gets the value of the sampleFormat property.- Returns:
- possible object is
String
-
setSampleFormat
public void setSampleFormat(String value)
Sets the value of the sampleFormat property.- Parameters:
value
- allowed object isString
-
isSetSampleFormat
public boolean isSetSampleFormat()
-
getFrameSize
public Long getFrameSize()
Gets the value of the frameSize property.- Returns:
- possible object is
Long
-
setFrameSize
public void setFrameSize(Long value)
Sets the value of the frameSize property.- Parameters:
value
- allowed object isLong
-
isSetFrameSize
public boolean isSetFrameSize()
-
getBlockAlign
public Long getBlockAlign()
Gets the value of the blockAlign property.- Returns:
- possible object is
Long
-
setBlockAlign
public void setBlockAlign(Long value)
Sets the value of the blockAlign property.- Parameters:
value
- allowed object isLong
-
isSetBlockAlign
public boolean isSetBlockAlign()
-
getMediaInfo
public AudioMediaInfoType getMediaInfo()
Gets the value of the mediaInfo property.- Returns:
- possible object is
AudioMediaInfoType
-
setMediaInfo
public void setMediaInfo(AudioMediaInfoType value)
Sets the value of the mediaInfo property.- Parameters:
value
- allowed object isAudioMediaInfoType
-
isSetMediaInfo
public boolean isSetMediaInfo()
-
clone
public Object clone()
- Overrides:
clone
in classMediaComponentType
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyTo
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
- Overrides:
copyTo
in classMediaComponentType
-
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 classMediaComponentType
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstance
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
- Overrides:
createNewInstance
in classMediaComponentType
-
withChannelCount
public AudioComponentType withChannelCount(int value)
-
withChannelLayout
public AudioComponentType withChannelLayout(Long value)
-
withSampleFormat
public AudioComponentType withSampleFormat(String value)
-
withFrameSize
public AudioComponentType withFrameSize(Long value)
-
withBlockAlign
public AudioComponentType withBlockAlign(Long value)
-
withMediaInfo
public AudioComponentType withMediaInfo(AudioMediaInfoType value)
-
withCodec
public AudioComponentType withCodec(String value)
- Overrides:
withCodec
in classMediaComponentType
-
withTimeBase
public AudioComponentType withTimeBase(TimeBaseType value)
- Overrides:
withTimeBase
in classMediaComponentType
-
withItemTrack
public AudioComponentType withItemTrack(String value)
- Overrides:
withItemTrack
in classMediaComponentType
-
withEssenceStreamId
public AudioComponentType withEssenceStreamId(Integer value)
- Overrides:
withEssenceStreamId
in classMediaComponentType
-
withInterval
public AudioComponentType withInterval(TimeIntervalType value)
- Overrides:
withInterval
in classMediaComponentType
-
withBitrate
public AudioComponentType withBitrate(Long value)
- Overrides:
withBitrate
in classMediaComponentType
-
withNumberOfPackets
public AudioComponentType withNumberOfPackets(Long value)
- Overrides:
withNumberOfPackets
in classMediaComponentType
-
withExtradata
public AudioComponentType withExtradata(byte[] value)
- Overrides:
withExtradata
in classMediaComponentType
-
withPid
public AudioComponentType withPid(Integer value)
- Overrides:
withPid
in classMediaComponentType
-
withDuration
public AudioComponentType withDuration(TimeCodeType value)
- Overrides:
withDuration
in classMediaComponentType
-
withProfile
public AudioComponentType withProfile(Integer value)
- Overrides:
withProfile
in classMediaComponentType
-
withLevel
public AudioComponentType withLevel(Integer value)
- Overrides:
withLevel
in classMediaComponentType
-
withEdl
public AudioComponentType withEdl(EDLType value)
- Overrides:
withEdl
in classMediaComponentType
-
withStartTimestamp
public AudioComponentType withStartTimestamp(TimeCodeType value)
- Overrides:
withStartTimestamp
in classMediaComponentType
-
withRepeatCount
public AudioComponentType withRepeatCount(BigInteger value)
- Overrides:
withRepeatCount
in classMediaComponentType
-
withTrackOrder
public AudioComponentType withTrackOrder(Integer value)
- Overrides:
withTrackOrder
in classMediaComponentType
-
withSegment
public AudioComponentType withSegment(Integer value)
- Overrides:
withSegment
in classMediaComponentType
-
withFile
public AudioComponentType withFile(FileType... values)
- Overrides:
withFile
in classMediaComponentType
-
withFile
public AudioComponentType withFile(Collection<FileType> values)
- Overrides:
withFile
in classMediaComponentType
-
withId
public AudioComponentType withId(String value)
- Overrides:
withId
in classMediaComponentType
-
withMetadata
public AudioComponentType withMetadata(KeyValuePairType... values)
- Overrides:
withMetadata
in classMediaComponentType
-
withMetadata
public AudioComponentType withMetadata(Collection<KeyValuePairType> values)
- Overrides:
withMetadata
in classMediaComponentType
-
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 classMediaComponentType
-
equals
public boolean equals(Object object)
- Overrides:
equals
in classMediaComponentType
-
visit
public AudioComponentType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
- Overrides:
visit
in classMediaComponentType
-
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 classMediaComponentType
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classMediaComponentType
-
-