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
seeWebsite
-
-
Field Summary
-
Fields inherited from class de.digitalcollections.model.impl.identifiable.entity.EntityImpl
entityType
-
Fields inherited from class de.digitalcollections.model.impl.identifiable.IdentifiableImpl
created, description, label, lastModified, previewImage, type
-
-
Constructor Summary
Constructors Constructor Description WebsiteImpl()WebsiteImpl(URL url)WebsiteImpl(List<Webpage> rootPages, URL url, LocalDate registrationDate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LocalDategetRegistrationDate()List<? extends Webpage>getRootPages()URLgetUrl()voidsetRegistrationDate(LocalDate registrationDate)voidsetRootPages(List<? extends Webpage> rootPages)voidsetUrl(URL url)-
Methods inherited from class de.digitalcollections.model.impl.identifiable.entity.EntityImpl
getEntityType, setEntityType
-
Methods inherited from class de.digitalcollections.model.impl.identifiable.IdentifiableImpl
addIdentifier, getCreated, getDescription, getIdentifierByNamespace, getIdentifiers, getLabel, getLastModified, getPreviewImage, getType, getUuid, setCreated, setDescription, setIdentifiers, setLabel, setLastModified, setPreviewImage, setType, setUuid
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.digitalcollections.model.api.identifiable.entity.Entity
getEntityType, setEntityType
-
Methods inherited from interface de.digitalcollections.model.api.identifiable.Identifiable
addIdentifier, getCreated, getDescription, getIdentifierByNamespace, getIdentifiers, getLabel, getLastModified, getPreviewImage, getType, getUuid, setCreated, setDescription, setIdentifiers, setLabel, setLastModified, setPreviewImage, setType, setUuid
-
-
-
-
Method Detail
-
getRegistrationDate
public LocalDate getRegistrationDate()
- Specified by:
getRegistrationDatein interfaceWebsite
-
setRegistrationDate
public void setRegistrationDate(LocalDate registrationDate)
- Specified by:
setRegistrationDatein interfaceWebsite
-
getRootPages
public List<? extends Webpage> getRootPages()
- Specified by:
getRootPagesin interfaceWebsite
-
setRootPages
public void setRootPages(List<? extends Webpage> rootPages)
- Specified by:
setRootPagesin interfaceWebsite
-
-