Class File

java.lang.Object
org.exoplatform.chat.bean.File
All Implemented Interfaces:
Comparable<File>

public class File extends Object implements Comparable<File>
  • Constructor Details

    • File

      public File()
  • Method Details

    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getCreatedDateAsDate

      public Date getCreatedDateAsDate()
    • getCreatedDate

      public String getCreatedDate()
    • setCreatedDate

      public void setCreatedDate(Calendar createdDate)
    • getSizeLabel

      public String getSizeLabel()
    • setSizeLabel

      public void setSizeLabel(String sizeLabel)
    • getRestPath

      public String getRestPath()
    • getDownloadLink

      public String getDownloadLink()
    • getPath

      public String getPath()
    • setPath

      public void setPath(String path)
    • getUuid

      public String getUuid()
    • setUuid

      public void setUuid(String uuid)
    • getPublicUrl

      public String getPublicUrl()
    • setPublicUrl

      public void setPublicUrl(String publicUrl)
    • getSize

      public Long getSize()
    • setSize

      public void setSize(Long size)
    • getOwner

      public String getOwner()
    • setOwner

      public void setOwner(String owner)
    • compareTo

      public int compareTo(File file)
      Specified by:
      compareTo in interface Comparable<File>
    • toJSON

      public String toJSON()