Class IdentifiableImpl
java.lang.Object
de.digitalcollections.model.impl.identifiable.IdentifiableImpl
- All Implemented Interfaces:
Identifiable
- Direct Known Subclasses:
EntityImpl,EntityPartImpl,FileResourceImpl,NodeImpl
public class IdentifiableImpl extends java.lang.Object implements Identifiable
-
Field Summary
Fields Modifier and Type Field Description protected java.time.LocalDateTimecreatedprotected LocalizedStructuredContentdescriptionprotected java.util.Set<Identifier>identifiersprotected LocalizedTextlabelprotected java.time.LocalDateTimelastModifiedprotected ImageFileResourcepreviewImageprotected RenderingHintsPreviewImagepreviewImageRenderingHintsprotected IdentifiableTypetype -
Constructor Summary
Constructors Constructor Description IdentifiableImpl() -
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
created
protected java.time.LocalDateTime created -
description
-
identifiers
-
label
-
lastModified
protected java.time.LocalDateTime lastModified -
previewImage
-
previewImageRenderingHints
-
type
-
-
Constructor Details
-
IdentifiableImpl
public IdentifiableImpl()
-
-
Method Details
-
getCreated
public java.time.LocalDateTime getCreated()- Specified by:
getCreatedin interfaceIdentifiable
-
setCreated
public void setCreated(java.time.LocalDateTime created)- Specified by:
setCreatedin interfaceIdentifiable
-
getDescription
- Specified by:
getDescriptionin interfaceIdentifiable
-
setDescription
- Specified by:
setDescriptionin interfaceIdentifiable
-
addIdentifier
- Specified by:
addIdentifierin interfaceIdentifiable
-
getIdentifierByNamespace
- Specified by:
getIdentifierByNamespacein interfaceIdentifiable
-
getIdentifiers
- Specified by:
getIdentifiersin interfaceIdentifiable
-
setIdentifiers
- Specified by:
setIdentifiersin interfaceIdentifiable
-
getLabel
- Specified by:
getLabelin interfaceIdentifiable
-
setLabel
- Specified by:
setLabelin interfaceIdentifiable
-
getLastModified
public java.time.LocalDateTime getLastModified()- Specified by:
getLastModifiedin interfaceIdentifiable
-
setLastModified
public void setLastModified(java.time.LocalDateTime lastModified)- Specified by:
setLastModifiedin interfaceIdentifiable
-
getPreviewImage
- Specified by:
getPreviewImagein interfaceIdentifiable
-
setPreviewImage
- Specified by:
setPreviewImagein interfaceIdentifiable
-
getType
- Specified by:
getTypein interfaceIdentifiable
-
setType
- Specified by:
setTypein interfaceIdentifiable
-
getUuid
public java.util.UUID getUuid()- Specified by:
getUuidin interfaceIdentifiable
-
setUuid
public void setUuid(java.util.UUID uuid)- Specified by:
setUuidin interfaceIdentifiable
-
getPreviewImageRenderingHints
- Specified by:
getPreviewImageRenderingHintsin interfaceIdentifiable
-
setPreviewImageRenderingHints
- Specified by:
setPreviewImageRenderingHintsin interfaceIdentifiable
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-