public class Item extends Content
| Modifier and Type | Class and Description |
|---|---|
static class |
Item.ContainerSummary |
| Modifier and Type | Field and Description |
|---|---|
static com.google.common.base.Function<Item,Item> |
COPY |
static com.google.common.base.Function<Item,Iterable<Broadcast>> |
FLATTEN_BROADCASTS |
static com.google.common.base.Predicate<Item> |
IS_AVAILABLE |
static com.google.common.base.Function<Item,ChildRef> |
TO_CHILD_REF |
publisher, relatedLinksDESCENDING_LAST_UPDATED, TO_ID, TO_URI| Constructor and Description |
|---|
Item() |
Item(Id id,
org.atlasapi.media.entity.Publisher source) |
Item(String uri,
String curie,
org.atlasapi.media.entity.Publisher publisher) |
actors, addClip, addContentGroup, addKeyPhrase, addPerson, addTopicRef, childRef, copyTo, copyWithEquivalentTo, getCertificates, getClips, getContentGroupRefs, getKeyPhrases, getLanguages, getTopicRefs, getYear, hashChanged, people, setCertificates, setClips, setContentGroupRefs, setKeyPhrases, setLanguages, setPeople, setReadHash, setTopicRefs, setYearaddRelatedLink, copyTo, getDescription, getFirstSeen, getGenres, getImage, getImages, getLastFetched, getLongDescription, getMediaType, getMediumDescription, getPresentationChannel, getPrimaryImage, getPublisher, getRelatedLinks, getShortDescription, getSpecialization, getSynopses, getTags, getThisOrChildLastUpdated, getThumbnail, getTitle, isActivelyPublished, isEquivalentTo, isScheduleOnly, setActivelyPublished, setDescription, setFirstSeen, setGenres, setImage, setImages, setLastFetched, setLongDescription, setMediaType, setMediumDescription, setPresentationChannel, setPresentationChannel, setPublisher, setRelatedLinks, setScheduleOnly, setShortDescription, setSpecialization, setSynopses, setTags, setThisOrChildLastUpdated, setThumbnail, setTitleaddAlias, addAliases, addAliasUrl, addAliasUrls, addEquivalentTo, copyTo, equals, getAliases, getAliasUrls, getAllUris, getCanonicalUri, getCurie, getEquivalenceUpdate, getEquivalentTo, getId, getLastUpdated, hashCode, isEquivalentTo, setAliases, setAliasUrls, setCanonicalUri, setCurie, setEquivalenceUpdate, setEquivalentTo, setId, setId, setLastUpdated, sort, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetAliasesgetEquivalentTogetIdgetPublisherpublic static final com.google.common.base.Function<Item,Iterable<Broadcast>> FLATTEN_BROADCASTS
public static final com.google.common.base.Predicate<Item> IS_AVAILABLE
public Item(Id id, org.atlasapi.media.entity.Publisher source)
public Item()
public void setParentRef(ParentRef parentRef)
public void setContainer(Container container)
public ParentRef getContainer()
public boolean getIsLongForm()
public void setIsLongForm(boolean isLongForm)
public void addVersion(Version version)
public boolean removeVersion(Version version)
public Set<com.metabroadcast.common.intl.Country> getCountriesOfOrigin()
public void setCountriesOfOrigin(Set<com.metabroadcast.common.intl.Country> countries)
public List<CrewMember> getPeople()
public void setBlackAndWhite(Boolean blackAndWhite)
public Boolean getBlackAndWhite()
public boolean isAvailable()
public boolean isEmbeddable()
public String sortKey()
public boolean isChild()
public Item.ContainerSummary getContainerSummary()
public void setContainerSummary(Item.ContainerSummary containerSummary)
public <V> V accept(ItemVisitor<V> visitor)
public <V> V accept(ContentVisitor<V> visitor)
protected String getSortKey()
getSortKey in class ContentCopyright © 2014. All rights reserved.