Class MemoryColumnFactory

java.lang.Object
uk.ac.starlink.ttools.plot2.data.MemoryColumnFactory
All Implemented Interfaces:
CachedColumnFactory

public class MemoryColumnFactory extends Object implements CachedColumnFactory
CachedColumnFactory implementation that stores data in arrays in memory.
Since:
5 Feb 2013
Author:
Mark Taylor
  • Constructor Details

    • MemoryColumnFactory

      public MemoryColumnFactory()
  • Method Details

    • createColumn

      public CachedColumn createColumn(StorageType type, long nrow)
      Description copied from interface: CachedColumnFactory
      Creates a data storage object capable of storing a vector of a given type. Both fixed and unknown element counts are supported.
      Specified by:
      createColumn in interface CachedColumnFactory
      Parameters:
      type - data type of elements to be stored
      nrow - maximum number of elements to be stored; if a value <0 is supplied, an indeterminate number is permitted
      Returns:
      storage object