Class FileResource.FileResourceBuilder<C extends FileResource,B extends FileResource.FileResourceBuilder<C,B>>
- java.lang.Object
-
- de.digitalcollections.model.UniqueObject.UniqueObjectBuilder<C,B>
-
- de.digitalcollections.model.identifiable.Identifiable.IdentifiableBuilder<C,B>
-
- de.digitalcollections.model.identifiable.resource.FileResource.FileResourceBuilder<C,B>
-
- Direct Known Subclasses:
ApplicationFileResource.ApplicationFileResourceBuilder,AudioFileResource.AudioFileResourceBuilder,ImageFileResource.ImageFileResourceBuilder,LinkedDataFileResource.LinkedDataFileResourceBuilder,TextFileResource.TextFileResourceBuilder,VideoFileResource.VideoFileResourceBuilder
- Enclosing class:
- FileResource
public abstract static class FileResource.FileResourceBuilder<C extends FileResource,B extends FileResource.FileResourceBuilder<C,B>> extends Identifiable.IdentifiableBuilder<C,B>
-
-
Constructor Summary
Constructors Constructor Description FileResourceBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Cbuild()BhttpBaseUrl(String httpBaseUrl)BhttpBaseUrl(URL httpBaseUrl)BlicenseOfName(String licenseName)Breadwrite()Btype(FileResourceType fileResourceType)Buri(String uri)Buri(URI uri)-
Methods inherited from class de.digitalcollections.model.identifiable.Identifiable.IdentifiableBuilder
altText, altTextFromLabel, description, description, dontOpenPreviewImageInNewWindow, identifier, identifier, identifier, label, label, openLinkInNewWindow, openPreviewImageInNewWindow, previewImage, previewImage, previewImage, previewImage, previewImage, primaryLocalizedUrlAlias, setInternalReferences, title, titleFromLabel
-
Methods inherited from class de.digitalcollections.model.UniqueObject.UniqueObjectBuilder
created, created, getUuid, lastModified, lastModified, randomUuid, uuid, uuid
-
-
-
-
Method Detail
-
build
public C build()
- Overrides:
buildin classIdentifiable.IdentifiableBuilder<C extends FileResource,B extends FileResource.FileResourceBuilder<C,B>>
-
readwrite
public B readwrite()
-
type
public B type(FileResourceType fileResourceType)
-
-