Class CollectionImpl
java.lang.Object
de.digitalcollections.model.impl.identifiable.IdentifiableImpl
de.digitalcollections.model.impl.identifiable.entity.EntityImpl
de.digitalcollections.model.impl.identifiable.entity.CollectionImpl
- All Implemented Interfaces:
Collection,Entity,Identifiable,Node<Collection>
public class CollectionImpl extends EntityImpl implements Collection
-
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 CollectionImpl() -
Method Summary
Modifier and Type Method Description booleanequals(java.lang.Object o)java.util.List<Collection>getChildren()java.util.List<Entity>getEntities()CollectiongetParent()java.time.LocalDategetPublicationEnd()java.time.LocalDategetPublicationStart()LocalizedStructuredContentgetText()inthashCode()voidsetChildren(java.util.List<Collection> children)voidsetEntities(java.util.List<Entity> entities)voidsetParent(Collection parent)voidsetPublicationEnd(java.time.LocalDate publicationEnd)voidsetPublicationStart(java.time.LocalDate publicationStart)voidsetText(LocalizedStructuredContent text)java.lang.StringtoString()Methods inherited from class de.digitalcollections.model.impl.identifiable.entity.EntityImpl
getCustomAttributes, getEntityType, getRefId, 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, wait, wait, waitMethods inherited from interface de.digitalcollections.model.api.identifiable.entity.Collection
addEntityMethods 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
-
CollectionImpl
public CollectionImpl()
-
-
Method Details
-
getChildren
- Specified by:
getChildrenin interfaceNode<Collection>
-
setChildren
- Specified by:
setChildrenin interfaceNode<Collection>
-
getEntities
- Specified by:
getEntitiesin interfaceCollection
-
setEntities
- Specified by:
setEntitiesin interfaceCollection
-
getParent
- Specified by:
getParentin interfaceNode<Collection>
-
setParent
- Specified by:
setParentin interfaceNode<Collection>
-
getPublicationEnd
public java.time.LocalDate getPublicationEnd()- Specified by:
getPublicationEndin interfaceCollection
-
setPublicationEnd
public void setPublicationEnd(java.time.LocalDate publicationEnd)- Specified by:
setPublicationEndin interfaceCollection
-
getPublicationStart
public java.time.LocalDate getPublicationStart()- Specified by:
getPublicationStartin interfaceCollection
-
setPublicationStart
public void setPublicationStart(java.time.LocalDate publicationStart)- Specified by:
setPublicationStartin interfaceCollection
-
getText
- Specified by:
getTextin interfaceCollection
-
setText
- Specified by:
setTextin interfaceCollection
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equalsin classEntityImpl
-
hashCode
public int hashCode()- Overrides:
hashCodein classEntityImpl
-