com.adobe.mediacore.timeline
Class PlacementOpportunity

java.lang.Object
  extended by com.adobe.mediacore.timeline.PlacementOpportunity

public final class PlacementOpportunity
extends Object

An opportunity represents an "interesting" point on the timeline. Is a location where we can alter the timeline by inserting a series of ads or where we must switch to an alternate stream or where some edits might happen. While the stream contains various metadata, only a couple of them can be considered opportunities. Also an opportunity can be created based on out-of-band information and not necessarily from the stream information.


Field Summary
 String _id
           
 Metadata _metadata
           
 PlacementInformation _placementInformation
           
 
Constructor Summary
PlacementOpportunity(String id, PlacementInformation placementInformation, Metadata metadata)
           
 
Method Summary
 String getId()
           
 Metadata getMetadata()
           
 PlacementInformation getPlacementInformation()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_id

public final String _id

_placementInformation

public final PlacementInformation _placementInformation

_metadata

public final Metadata _metadata
Constructor Detail

PlacementOpportunity

public PlacementOpportunity(String id,
                            PlacementInformation placementInformation,
                            Metadata metadata)
Method Detail

getId

public String getId()

getPlacementInformation

public PlacementInformation getPlacementInformation()

getMetadata

public Metadata getMetadata()

toString

public String toString()
Overrides:
toString in class Object