public class CollectionImpl extends AbstractIiifResourceImpl implements Collection
attribution, id, license, logo, related, seeAlso, service, type, within| Constructor and Description |
|---|
CollectionImpl(URI id,
PropertyValue label,
List<Metadata> metadata) |
| Modifier and Type | Method and Description |
|---|---|
PropertyValue |
getDescription() |
PropertyValue |
getLabel() |
List<ManifestReference> |
getManifests() |
List<Metadata> |
getMetadata() |
List<CollectionReference> |
getSubCollections() |
Thumbnail |
getThumbnail() |
String |
getViewingHint() |
void |
setDescription(PropertyValue description) |
void |
setManifests(List<ManifestReference> manifests) |
void |
setSubCollections(List<CollectionReference> collections) |
void |
setThumbnail(Thumbnail thumbnail) |
void |
setViewingHint(String viewingHint) |
getAttribution, getId, getLicense, getLogo, getRelated, getSeeAlso, getService, getType, getWithin, setAttribution, setId, setId, setLicense, setLogo, setRelated, setSeeAlso, setService, setWithinclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAttribution, getId, getLicense, getLogo, getRelated, getSeeAlso, getService, getType, getWithin, setAttribution, setId, setId, setLicense, setLogo, setRelated, setSeeAlso, setService, setWithinpublic CollectionImpl(URI id, PropertyValue label, List<Metadata> metadata)
public PropertyValue getDescription()
getDescription in interface Collectionpublic void setDescription(PropertyValue description)
setDescription in interface Collectionpublic PropertyValue getLabel()
getLabel in interface Collectionpublic List<Metadata> getMetadata()
getMetadata in interface Collectionpublic Thumbnail getThumbnail()
getThumbnail in interface Collectionpublic void setThumbnail(Thumbnail thumbnail)
setThumbnail in interface Collectionpublic String getViewingHint()
getViewingHint in interface Collectionpublic void setViewingHint(String viewingHint)
setViewingHint in interface Collectionpublic List<ManifestReference> getManifests()
getManifests in interface Collectionpublic void setManifests(List<ManifestReference> manifests)
setManifests in interface Collectionpublic List<CollectionReference> getSubCollections()
getSubCollections in interface Collectionpublic void setSubCollections(List<CollectionReference> collections)
setSubCollections in interface CollectionCopyright © 2016. All rights reserved.