Package nl.vpro.domain.media.search
Class ImageListItem
java.lang.Object
nl.vpro.domain.media.search.PublishableListItem<ImageListItem>
nl.vpro.domain.media.search.ImageListItem
- All Implemented Interfaces:
Embargo
,Identifiable<Long>
,MutableEmbargo<ImageListItem>
- Since:
- 3.5
-
Field Summary
Fields inherited from class nl.vpro.domain.media.search.PublishableListItem
createdBy, creationInstant, id, lastModifiedBy, lastModifiedInstant, lastPublished, publishStart, publishStop, workflow
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
nl.vpro.domain.support.License
nl.vpro.domain.media.support.OwnerType
getOwner()
getTitle()
int
hashCode()
void
setDescription
(String description) void
setImageUri
(String imageUri) void
setLicense
(nl.vpro.domain.support.License license) void
setOwner
(nl.vpro.domain.media.support.OwnerType owner) void
setSourceName
(String sourceName) void
@NonNull String
toString()
Methods inherited from class nl.vpro.domain.media.search.PublishableListItem
getCreatedBy, getCreationInstant, getDeletedAttributeValue, getId, getLastModifiedBy, getLastModifiedInstant, getLastPublished, getPublishStartInstant, getPublishStopInstant, getUrn, getWorkflow, isDeleted, setCreatedBy, setCreationInstant, setDeletedAttributeValue, setId, setLastModifiedBy, setLastModifiedInstant, setLastPublished, setPublishStartInstant, setPublishStopInstant, setUrn, setWorkflow
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface nl.vpro.domain.Embargo
asRange, inPublicationWindow, inPublicationWindow, isPublishable, isUnderEmbargo, isUnderEmbargo, wasUnderEmbargo, wasUnderEmbargo, willBePublished, willBePublished, willBeUnderEmbargo, willBeUnderEmbargo
Methods inherited from interface nl.vpro.domain.MutableEmbargo
set
-
Constructor Details
-
ImageListItem
public ImageListItem() -
ImageListItem
-
-
Method Details
-
getTitle
-
getDescription
-
getImageUri
-
getLicense
public nl.vpro.domain.support.License getLicense() -
getSourceName
-
getOwner
public nl.vpro.domain.media.support.OwnerType getOwner() -
setTitle
-
setDescription
-
setImageUri
-
setLicense
public void setLicense(nl.vpro.domain.support.License license) -
setSourceName
-
setOwner
public void setOwner(nl.vpro.domain.media.support.OwnerType owner) -
toString
-
equals
-
canEqual
-
hashCode
public int hashCode()
-