Class WebsiteImpl
java.lang.Object
de.digitalcollections.model.impl.identifiable.IdentifiableImpl
de.digitalcollections.model.impl.identifiable.entity.EntityImpl
de.digitalcollections.model.impl.identifiable.entity.WebsiteImpl
- All Implemented Interfaces:
Entity,Website,Identifiable
public class WebsiteImpl extends EntityImpl implements Website
see
Website-
Field Summary
Fields inherited from class de.digitalcollections.model.impl.identifiable.entity.EntityImpl
customAttributes, entityType, refIdFields inherited from class de.digitalcollections.model.impl.identifiable.IdentifiableImpl
created, description, identifiers, label, lastModified, previewImage, previewImageRenderingHints, type -
Constructor Summary
Constructors Constructor Description WebsiteImpl()WebsiteImpl(java.net.URL url)WebsiteImpl(java.util.List<Webpage> rootPages, java.net.URL url, java.time.LocalDate registrationDate) -
Method Summary
Modifier and Type Method Description java.time.LocalDategetRegistrationDate()java.util.List<? extends Webpage>getRootPages()java.net.URLgetUrl()voidsetRegistrationDate(java.time.LocalDate registrationDate)voidsetRootPages(java.util.List<? extends Webpage> rootPages)voidsetUrl(java.net.URL url)Methods inherited from class de.digitalcollections.model.impl.identifiable.entity.EntityImpl
equals, getCustomAttributes, getEntityType, getRefId, hashCode, setCustomAttribute, setCustomAttributes, setEntityType, setRefIdMethods inherited from class de.digitalcollections.model.impl.identifiable.IdentifiableImpl
addIdentifier, getCreated, getDescription, getIdentifierByNamespace, getIdentifiers, getLabel, getLastModified, getPreviewImage, getPreviewImageRenderingHints, getType, getUuid, setCreated, setDescription, setIdentifiers, setLabel, setLastModified, setPreviewImage, setPreviewImageRenderingHints, setType, setUuidMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.digitalcollections.model.api.identifiable.entity.Entity
getCustomAttribute, getCustomAttributes, getEntityType, getRefId, hasCustomAttribute, setCustomAttribute, setCustomAttributes, setEntityType, setRefIdMethods inherited from interface de.digitalcollections.model.api.identifiable.Identifiable
addIdentifier, getCreated, getDescription, getIdentifierByNamespace, getIdentifiers, getLabel, getLastModified, getPreviewImage, getPreviewImageRenderingHints, getType, getUuid, setCreated, setDescription, setIdentifiers, setLabel, setLastModified, setPreviewImage, setPreviewImageRenderingHints, setType, setUuid
-
Constructor Details
-
WebsiteImpl
public WebsiteImpl() -
WebsiteImpl
public WebsiteImpl(java.net.URL url) -
WebsiteImpl
public WebsiteImpl(java.util.List<Webpage> rootPages, java.net.URL url, java.time.LocalDate registrationDate)
-
-
Method Details
-
getRegistrationDate
public java.time.LocalDate getRegistrationDate()- Specified by:
getRegistrationDatein interfaceWebsite
-
setRegistrationDate
public void setRegistrationDate(java.time.LocalDate registrationDate)- Specified by:
setRegistrationDatein interfaceWebsite
-
getUrl
public java.net.URL getUrl() -
setUrl
public void setUrl(java.net.URL url) -
getRootPages
- Specified by:
getRootPagesin interfaceWebsite
-
setRootPages
- Specified by:
setRootPagesin interfaceWebsite
-