public abstract class Content extends Described implements Aliased, Sourced, Equivalent<Content>
| Modifier and Type | Field and Description |
|---|---|
static com.google.common.base.Function<Content,List<Clip>> |
TO_CLIPS |
publisher, relatedLinksDESCENDING_LAST_UPDATED, TO_ID, TO_URI| Constructor and Description |
|---|
Content() |
Content(Id id,
org.atlasapi.media.entity.Publisher source) |
Content(String uri,
String curie,
org.atlasapi.media.entity.Publisher publisher) |
addRelatedLink, copy, 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 Content()
public Content(Id id, org.atlasapi.media.entity.Publisher source)
public ChildRef childRef()
public void addTopicRef(TopicRef topicRef)
public void setContentGroupRefs(Iterable<ContentGroupRef> contentGroupRefs)
public void addContentGroup(ContentGroupRef contentGroupRef)
public List<ContentGroupRef> getContentGroupRefs()
public void addClip(Clip clip)
public void addKeyPhrase(KeyPhrase phrase)
public List<CrewMember> people()
public void addPerson(CrewMember person)
public void setPeople(List<CrewMember> people)
public void setReadHash(String readHash)
public boolean hashChanged(String newHash)
protected String getSortKey()
public Set<Certificate> getCertificates()
public void setCertificates(Iterable<Certificate> certificates)
public void setYear(Integer year)
public Integer getYear()
public abstract <V> V accept(ContentVisitor<V> visitor)
public Content copyWithEquivalentTo(Iterable<EquivalenceRef> refs)
copyWithEquivalentTo in interface Equivalent<Content>copyWithEquivalentTo in class IdentifiedCopyright © 2014. All rights reserved.