Class Article
- java.lang.Object
-
- de.digitalcollections.model.UniqueObject
-
- de.digitalcollections.model.identifiable.Identifiable
-
- de.digitalcollections.model.identifiable.entity.Entity
-
- de.digitalcollections.model.identifiable.entity.Article
-
- Direct Known Subclasses:
HeadwordEntry
public class Article extends Entity
Article is used to manage cultural articles and their hierarchy.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Article.ArticleBuilder<C extends Article,B extends Article.ArticleBuilder<C,B>>
-
Nested classes/interfaces inherited from class de.digitalcollections.model.identifiable.entity.Entity
Entity.EntityBuilder<C extends Entity,B extends Entity.EntityBuilder<C,B>>
-
Nested classes/interfaces inherited from class de.digitalcollections.model.identifiable.Identifiable
Identifiable.IdentifiableBuilder<C extends Identifiable,B extends Identifiable.IdentifiableBuilder<C,B>>
-
Nested classes/interfaces inherited from class de.digitalcollections.model.UniqueObject
UniqueObject.UniqueObjectBuilder<C extends UniqueObject,B extends UniqueObject.UniqueObjectBuilder<C,B>>
-
-
Field Summary
-
Fields inherited from class de.digitalcollections.model.identifiable.entity.Entity
customAttributes, navDate, notes, refId
-
Fields inherited from class de.digitalcollections.model.identifiable.Identifiable
description, identifiableObjectType, identifiers, label, localizedUrlAliases, previewImage, previewImageRenderingHints, type
-
Fields inherited from class de.digitalcollections.model.UniqueObject
created, lastModified, uuid
-
-
Constructor Summary
Constructors Constructor Description Article()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Agent>
getCreators()
LocalDate
getDatePublished()
LocalizedStructuredContent
getText()
org.wikidata.wdtk.datamodel.interfaces.TimeValue
getTimeValuePublished()
protected void
init()
Use to initialize member variables, used by default constructor and buildervoid
setCreators(List<Agent> creators)
void
setDatePublished(LocalDate datePublished)
void
setText(LocalizedStructuredContent text)
void
setTimeValuePublished(org.wikidata.wdtk.datamodel.interfaces.TimeValue timeValuePublished)
-
Methods inherited from class de.digitalcollections.model.identifiable.entity.Entity
addNotes, equals, getCustomAttribute, getCustomAttributes, getEntityType, getNavDate, getNotes, getRefId, hashCode, setCustomAttribute, setCustomAttributes, setNavDate, setNotes, setRefId
-
Methods inherited from class de.digitalcollections.model.identifiable.Identifiable
addIdentifier, getDescription, getIdentifiableObjectType, getIdentifierByNamespace, getIdentifiers, getLabel, getLocalizedUrlAliases, getPreviewImage, getPreviewImageRenderingHints, getPrimaryUrlAlias, getType, removeIdentifier, setDescription, setIdentifiableObjectType, setIdentifiers, setLabel, setLabel, setLocalizedUrlAliases, setPreviewImage, setPreviewImageRenderingHints, setType
-
Methods inherited from class de.digitalcollections.model.UniqueObject
getCreated, getLastModified, getUuid, setCreated, setLastModified, setUuid
-
-
-
-
Method Detail
-
getDatePublished
public LocalDate getDatePublished()
-
getText
public LocalizedStructuredContent getText()
-
getTimeValuePublished
public org.wikidata.wdtk.datamodel.interfaces.TimeValue getTimeValuePublished()
-
init
protected void init()
Description copied from class:UniqueObject
Use to initialize member variables, used by default constructor and builder
-
setDatePublished
public void setDatePublished(LocalDate datePublished)
-
setText
public void setText(LocalizedStructuredContent text)
-
setTimeValuePublished
public void setTimeValuePublished(org.wikidata.wdtk.datamodel.interfaces.TimeValue timeValuePublished)
-
-