Class Manifestation.ManifestationBuilder<C extends Manifestation,B extends Manifestation.ManifestationBuilder<C,B>>
java.lang.Object
de.digitalcollections.model.UniqueObject.UniqueObjectBuilder<C,B>
de.digitalcollections.model.identifiable.Identifiable.IdentifiableBuilder<C,B>
de.digitalcollections.model.identifiable.entity.Entity.EntityBuilder<C,B>
de.digitalcollections.model.identifiable.entity.manifestation.Manifestation.ManifestationBuilder<C,B>
- Enclosing class:
- Manifestation
public abstract static class Manifestation.ManifestationBuilder<C extends Manifestation,B extends Manifestation.ManifestationBuilder<C,B>>
extends Entity.EntityBuilder<C,B>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
expressionType
(ExpressionType type) manifestationType
(String manifestationType) otherLanguage
(Locale lang) parent
(RelationSpecification<Manifestation> parent) relation
(EntityRelation relation) Methods inherited from class de.digitalcollections.model.identifiable.entity.Entity.EntityBuilder
customAttribute, navDate, note
Methods inherited from class de.digitalcollections.model.identifiable.Identifiable.IdentifiableBuilder
altText, altTextFromLabel, description, description, dontOpenPreviewImageInNewWindow, identifier, label, label, label, openLinkInNewWindow, openPreviewImageInNewWindow, previewImage, previewImage, previewImage, previewImage, previewImage, primaryLocalizedUrlAlias, setInternalReferences, subject, tag, title, titleFromLabel
Methods inherited from class de.digitalcollections.model.UniqueObject.UniqueObjectBuilder
created, created, getUuid, lastModified, lastModified, randomUuid, uuid, uuid
-
Constructor Details
-
ManifestationBuilder
public ManifestationBuilder()
-
-
Method Details
-
build
- Overrides:
build
in classEntity.EntityBuilder<C extends Manifestation,
B extends Manifestation.ManifestationBuilder<C, B>>
-
expressionType
-
relation
-
manifestationType
-
mediaType
-
otherLanguage
-
parent
-
title
-