Class FileResourceImpl
- java.lang.Object
-
- de.digitalcollections.model.impl.identifiable.IdentifiableImpl
-
- de.digitalcollections.model.impl.identifiable.resource.FileResourceImpl
-
- All Implemented Interfaces:
Identifiable,FileResource
- Direct Known Subclasses:
ApplicationFileResourceImpl,AudioFileResourceImpl,ImageFileResourceImpl,LinkedDataFileResourceImpl,TextFileResourceImpl,VideoFileResourceImpl
public class FileResourceImpl extends IdentifiableImpl implements FileResource
-
-
Field Summary
-
Fields inherited from class de.digitalcollections.model.impl.identifiable.IdentifiableImpl
created, description, label, lastModified, previewImage, type
-
-
Constructor Summary
Constructors Constructor Description FileResourceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetFilename()StringgetFilenameExtension()LicensegetLicense()MimeTypegetMimeType()longgetSizeInBytes()URIgetUri()booleanisReadonly()voidsetFilename(String filename)voidsetLicense(License license)voidsetMimeType(MimeType mimeType)voidsetReadonly(boolean readonly)voidsetSizeInBytes(long sizeInBytes)voidsetUri(URI uri)StringtoString()-
Methods inherited from class de.digitalcollections.model.impl.identifiable.IdentifiableImpl
addIdentifier, getCreated, getDescription, getIdentifierByNamespace, getIdentifiers, getLabel, getLastModified, getPreviewImage, getType, getUuid, setCreated, setDescription, setIdentifiers, setLabel, setLastModified, setPreviewImage, setType, setUuid
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
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
-
-
-
-
Method Detail
-
getFilename
public String getFilename()
- Specified by:
getFilenamein interfaceFileResource
-
setFilename
public void setFilename(String filename)
- Specified by:
setFilenamein interfaceFileResource
-
getFilenameExtension
public String getFilenameExtension()
- Specified by:
getFilenameExtensionin interfaceFileResource
-
getLicense
public License getLicense()
- Specified by:
getLicensein interfaceFileResource
-
setLicense
public void setLicense(License license)
- Specified by:
setLicensein interfaceFileResource
-
getSizeInBytes
public long getSizeInBytes()
- Specified by:
getSizeInBytesin interfaceFileResource
-
setSizeInBytes
public void setSizeInBytes(long sizeInBytes)
- Specified by:
setSizeInBytesin interfaceFileResource
-
getUri
public URI getUri()
- Specified by:
getUriin interfaceFileResource
-
setUri
public void setUri(URI uri)
- Specified by:
setUriin interfaceFileResource
-
isReadonly
public boolean isReadonly()
- Specified by:
isReadonlyin interfaceFileResource
-
setReadonly
public void setReadonly(boolean readonly)
- Specified by:
setReadonlyin interfaceFileResource
-
getMimeType
public MimeType getMimeType()
- Specified by:
getMimeTypein interfaceFileResource
-
setMimeType
public void setMimeType(MimeType mimeType)
- Specified by:
setMimeTypein interfaceFileResource
-
-