java.lang.Object
dev.getelements.elements.dao.mongo.model.largeobject.MongoLargeObject

@Entity(value="large_object", useDiscriminator=false) @Indexes(@Field("url") @Field("path")) public class MongoLargeObject extends Object
  • Constructor Details

    • MongoLargeObject

      public MongoLargeObject()
  • Method Details

    • getId

      public org.bson.types.ObjectId getId()
    • setId

      public void setId(org.bson.types.ObjectId id)
    • getUrl

      public String getUrl()
    • setUrl

      public void setUrl(String url)
    • getPath

      public String getPath()
    • setPath

      public void setPath(String path)
    • getMimeType

      public String getMimeType()
    • setMimeType

      public void setMimeType(String mimeType)
    • getAccessPermissions

      public AccessPermissions getAccessPermissions()
    • setAccessPermissions

      public void setAccessPermissions(AccessPermissions accessPermissions)
    • getState

      public LargeObjectState getState()
    • setState

      public void setState(LargeObjectState state)
    • getLastModified

      public Date getLastModified()
    • setLastModified

      public void setLastModified(Date lastModified)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object