Class AggregateDataSet

java.lang.Object
repast.simphony.data2.AbstractDataSet
repast.simphony.data2.AggregateDataSet
All Implemented Interfaces:
DataSet

public class AggregateDataSet extends AbstractDataSet
DataSet implementation that records data from aggregate DataSources.
Author:
Nick Collier
  • Constructor Details

  • Method Details

    • getSourceIds

      protected List<String> getSourceIds()
      Specified by:
      getSourceIds in class AbstractDataSet
    • getSourceTypes

      public Iterable<Class<?>> getSourceTypes()
      Description copied from interface: DataSet
      Gets the type of object that this dataset will collect data from.
      Returns:
    • record

      public void record(Map<Class<?>,SizedIterable<?>> objMap)
      Description copied from interface: DataSet
      Records data from the specified ObjectListMap of objects.
      Parameters:
      objMap - the objs to record the data from