Class Overview

java.lang.Object
com.gentics.contentnode.rest.model.Overview
All Implemented Interfaces:
Serializable

public class Overview extends Object implements Serializable
Overview object, representing an overview in GCN
Author:
norbert
See Also:
  • Constructor Details

    • Overview

      public Overview()
      Constructor used by JAXB
  • Method Details

    • getListType

      public Overview.ListType getListType()
      List Type
      Returns:
      the listType
    • getSelectType

      public Overview.SelectType getSelectType()
      Selection Type
      Returns:
      the selectType
    • getOrderDirection

      public Overview.OrderDirection getOrderDirection()
      Order Direction
      Returns:
      the orderDirection
    • getOrderBy

      public Overview.OrderBy getOrderBy()
      Order By
      Returns:
      the orderBy
    • getSelectedItemIds

      public List<Integer> getSelectedItemIds()
      List of selected item IDs
      Returns:
      the selectedItemIds
    • getSelectedNodeItemIds

      public List<NodeIdObjectId> getSelectedNodeItemIds()
      List of selected item IDs with node IDs
      Returns:
      list of nodeId/objectId tuples
    • getSource

      public String getSource()
      Overview Source
      Returns:
      the source
    • setListType

      public void setListType(Overview.ListType listType)
      Parameters:
      listType - the listType to set
    • setSelectType

      public void setSelectType(Overview.SelectType selectType)
      Parameters:
      selectType - the selectType to set
    • setOrderDirection

      public void setOrderDirection(Overview.OrderDirection orderDirection)
      Parameters:
      orderDirection - the orderDirection to set
    • setOrderBy

      public void setOrderBy(Overview.OrderBy orderBy)
      Parameters:
      orderBy - the orderBy to set
    • setSelectedItemIds

      public void setSelectedItemIds(List<Integer> selectedItemIds)
      Parameters:
      selectedItemIds - the selectedItemIds to set
    • setSelectedNodeItemIds

      public void setSelectedNodeItemIds(List<NodeIdObjectId> selectedNodeItemIds)
      Set the item IDs with node IDs
      Parameters:
      selectedNodeItemIds -
    • setSource

      public void setSource(String source)
      Parameters:
      source - the source to set
    • getMaxItems

      public Integer getMaxItems()
      Maximum number of items
      Returns:
      the maxItems
    • setMaxItems

      public void setMaxItems(Integer maxItems)
      Parameters:
      maxItems - the maxItems to set
    • isRecursive

      public Boolean isRecursive()
      True when objects shall be fetched also from subfolders (if selectType is FOLDER)
      Returns:
      the recursive
    • setRecursive

      public void setRecursive(Boolean recursive)
      Parameters:
      recursive - the recursive to set
    • hashCode

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

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • getId

      public Integer getId()
    • setId

      public void setId(Integer id)
    • getGlobalId

      public String getGlobalId()
    • setGlobalId

      public void setGlobalId(String globalId)