Class NullDataSource

    • Constructor Summary

      Constructors 
      Constructor Description
      NullDataSource()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int getAvailableRows()
      Returns the number of rows available in the data source.
      java.lang.Class getRowType()
      Returns the type of value in the rows, or null if not known.
      java.lang.Object getRowValue​(int index)
      Returns the row value at the provided index.
      void prepare​(int startIndex, int endIndex, java.util.List<SortConstraint> sortConstraints)
      Invoked to allow the source to prepare to present values.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getRowType

        public java.lang.Class getRowType()
        Description copied from interface: GridDataSource
        Returns the type of value in the rows, or null if not known. This value is used to create a default BeanModel when no such model is explicitly provided.
        Specified by:
        getRowType in interface GridDataSource
        Returns:
        the row type, or null
      • prepare

        public void prepare​(int startIndex,
                            int endIndex,
                            java.util.List<SortConstraint> sortConstraints)
        Description copied from interface: GridDataSource
        Invoked to allow the source to prepare to present values. This gives the source a chance to pre-fetch data (when appropriate) and informs the source of the desired sort order. Sorting comes first, then extraction by range.
        Specified by:
        prepare in interface GridDataSource
        Parameters:
        startIndex - the starting index to be retrieved
        endIndex - the ending index to be retrieved
        sortConstraints - identify how data is to be sorted