Class CollectionEntity

All Implemented Interfaces:
Serializable, Cloneable, Map<String,Object>, SequencedMap<String,Object>
Direct Known Subclasses:
ActivityCommentCollectionEntity

public class CollectionEntity extends LinkedHashMap<String,Object>
See Also:
  • Constructor Details

    • CollectionEntity

      public CollectionEntity(List<? extends DataEntity> entities, String key, int offset, int limit)
  • Method Details

    • getSize

      public int getSize()
    • setSize

      public void setSize(int size)
    • getLimit

      public int getLimit()
    • setLimit

      public void setLimit(int limit)
    • getOffset

      public int getOffset()
    • setOffset

      public void setOffset(int offset)
    • getUnreadPerSpace

      public Map<String,Object> getUnreadPerSpace(Map<String,Object> unreadPerSpace)
    • setUnreadPerSpace

      public void setUnreadPerSpace(Map<String,Object> unreadPerSpace)
    • getEntities

      public List<? extends DataEntity> getEntities()
    • extractInfo

      public CollectionEntity extractInfo(List<String> returnedProperties)
    • toString

      public String toString()
      Overrides:
      toString in class AbstractMap<String,Object>
    • toJSONObject

      public org.json.JSONObject toJSONObject()