Class GenericFile_Base

  • All Implemented Interfaces:
    Serializable, pt.ist.fenixframework.DomainObject
    Direct Known Subclasses:
    org.fenixedu.bennu.io.domain.GenericFile

    public abstract class GenericFile_Base
    extends pt.ist.fenixframework.core.AbstractDomainObject
    See Also:
    Serialized Form
    • Constructor Detail

      • GenericFile_Base

        protected GenericFile_Base()
    • Method Detail

      • getRelationFileStorageFile

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.io.domain.FileStorage,​org.fenixedu.bennu.io.domain.GenericFile> getRelationFileStorageFile()
      • getRelationGenericFiles

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.io.domain.FileSupport,​org.fenixedu.bennu.io.domain.GenericFile> getRelationGenericFiles()
      • getSize

        protected Long getSize()
      • setSize

        protected void setSize​(Long size)
      • getCreationDate

        protected org.joda.time.DateTime getCreationDate()
      • setCreationDate

        protected void setCreationDate​(org.joda.time.DateTime creationDate)
      • getFilename

        public String getFilename()
      • setFilename

        public void setFilename​(String filename)
      • getDisplayName

        public String getDisplayName()
      • setDisplayName

        public void setDisplayName​(String displayName)
      • getContentType

        protected String getContentType()
      • setContentType

        protected void setContentType​(String contentType)
      • getContentKey

        protected String getContentKey()
      • setContentKey

        protected void setContentKey​(String contentKey)
      • getChecksum

        protected String getChecksum()
      • setChecksum

        protected void setChecksum​(String checksum)
      • getChecksumAlgorithm

        protected String getChecksumAlgorithm()
      • setChecksumAlgorithm

        protected void setChecksumAlgorithm​(String checksumAlgorithm)
      • getStorage

        protected org.fenixedu.bennu.io.domain.FileStorage getStorage()
      • setStorage

        protected void setStorage​(org.fenixedu.bennu.io.domain.FileStorage storage)
      • getFileSupport

        protected org.fenixedu.bennu.io.domain.FileSupport getFileSupport()
      • setFileSupport

        protected void setFileSupport​(org.fenixedu.bennu.io.domain.FileSupport fileSupport)