Interface ContentNode<N extends Node>
-
- All Superinterfaces:
EntityPart,Identifiable,Node<N>
- All Known Implementing Classes:
ContentNodeImpl
public interface ContentNode<N extends Node> extends Node<N>, EntityPart
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default LinkedHashSet<Entity>addEntity(Entity entity)default LinkedHashSet<FileResource>addFileResource(FileResource fileResource)LinkedHashSet<Entity>getEntities()LinkedHashSet<FileResource>getFileResources()voidsetEntities(LinkedHashSet<Entity> entities)voidsetFileResources(LinkedHashSet<FileResource> fileResources)-
Methods inherited from interface de.digitalcollections.model.api.identifiable.entity.parts.EntityPart
getEntityPartType, setEntityPartType
-
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
-
Methods inherited from interface de.digitalcollections.model.api.identifiable.Node
addChild, getChildren, getParent, setChildren, setParent
-
-
-
-
Method Detail
-
getEntities
LinkedHashSet<Entity> getEntities()
-
setEntities
void setEntities(LinkedHashSet<Entity> entities)
-
addEntity
default LinkedHashSet<Entity> addEntity(Entity entity)
-
getFileResources
LinkedHashSet<FileResource> getFileResources()
-
setFileResources
void setFileResources(LinkedHashSet<FileResource> fileResources)
-
addFileResource
default LinkedHashSet<FileResource> addFileResource(FileResource fileResource)
-
-