@MediaClass(uuid1=218169601, uuid2=257, uuid3=2304, uuid4={6,14,43,52,2,6,1,1}, definedName="Filler", description="The Filler class represents an unspecified value for the duration of the object.", symbol="Filler") public class FillerImpl extends SegmentImpl implements Filler, Serializable, Cloneable
Implements an unspecified value for the duration of a component.
ObjectClassPropertyID| Constructor and Description |
|---|
FillerImpl()
Default constructor is not public to avoid unset required fields.
|
FillerImpl(DataDefinition dataDefinition)
Creates and initializes a filler segment without a length.
|
FillerImpl(DataDefinition dataDefinition,
long length)
Creates and initializes a filler segment with a length.
|
| Modifier and Type | Method and Description |
|---|---|
Filler |
clone()
Create a cloned copy of this interchange object.
|
generateSequence, getCutPoint, getKeyOffset, getPackLayerKeyIndicator, getSegmentBlob, getTrackBlob, getTrackKeyRenderSequence, getTrackName, getTrackRenderSequence, segmentOffsetToTC, segmentTCToOffset, setCutPoint, setKeyOffset, setPackLayerKeyIndicator, setSegmentBlob, setTrackBlob, setTrackKeyRenderSequence, setTrackName, setTrackRenderSequenceappendComponentAttribute, appendComponentAttribute, appendComponentKLVData, appendComponentUserComment, appendComponentUserComment, clearComponentAttributes, clearComponentKLVData, clearComponentUserComments, countComponentAttributes, countComponentKLVData, countComponentUserComments, getComment, getComponentAttributes, getComponentDataDefinition, getComponentKLVData, getComponentLength, getComponentUserComments, getEditName, getJupiterClipOffset, getJupiterID, getLengthPresent, initializeComponentDataDefinition, prependComponentAttribute, prependComponentKLVData, prependComponentUserComment, removeComponentAttribute, removeComponentKLVData, removeComponentUserComment, setComponentDataDefinition, setComponentLength, setComponentLengthFromStream, setEditName, setJupiterClipOffset, setJupiterID, setLengthPresentaddApplicationPlugin, appendXMLChildren, clearApplicationPlugins, containsApplicationPlugin, containsApplicationPlugin, countApplicationPlugins, deepEquals, disableGenerationTracking, enableGenerationTracking, equals, getApplicationPlugins, getGeneration, getLinkedGenerationID, getLinkedGenerationIDString, getObjectClass, getPersistentID, getPersistentIndex, hashCode, isGenerationTracked, removeApplicationPlugin, removeApplicationPlugin, setLinkedGenerationID, setLinkedGenerationIDString, setObjectClass, setPersistentID, setPersistentIndex, toStringgenerateSequence, segmentOffsetToTC, segmentTCToOffsetappendComponentAttribute, appendComponentAttribute, appendComponentKLVData, appendComponentUserComment, appendComponentUserComment, clearComponentAttributes, clearComponentKLVData, clearComponentUserComments, countComponentAttributes, countComponentKLVData, countComponentUserComments, getComponentAttributes, getComponentDataDefinition, getComponentKLVData, getComponentLength, getComponentUserComments, getLengthPresent, removeComponentAttribute, removeComponentKLVData, removeComponentUserComment, setComponentDataDefinition, setComponentLength, setLengthPresentaddApplicationPlugin, clearApplicationPlugins, containsApplicationPlugin, containsApplicationPlugin, countApplicationPlugins, deepEquals, disableGenerationTracking, enableGenerationTracking, equals, getApplicationPlugins, getGeneration, getLinkedGenerationID, getObjectClass, isGenerationTracked, removeApplicationPlugin, removeApplicationPlugin, setLinkedGenerationID, setObjectClass, toStringgetPersistentID, setPersistentIndexpublic FillerImpl()
public FillerImpl(DataDefinition dataDefinition, @LengthType long length) throws NullPointerException, BadLengthException
Creates and initializes a filler segment with a length.
dataDefinition - Kind of data described by the component.length - Duration measured in edit units of the component.NullPointerException - Data definition is null.BadLengthException - The length of a filler segment cannot be negative.public FillerImpl(DataDefinition dataDefinition) throws NullPointerException
Creates and initializes a filler segment without a length.
dataDefinition - Kind of data described by the component.NullPointerException - The data definition argument is null.public Filler clone()
InterchangeObjectCreate a cloned copy of this interchange object.
clone in interface MediaEntityclone in interface Componentclone in interface Fillerclone in interface InterchangeObjectclone in interface Segmentclone in class SegmentImpl(c)2007-2016 Richard Cartwright, all rights reserved. Licensed under Apache 2 license and subject to the AMWA IPR policy.