public class DataSet
This is a set of Datum.
public DataSet(java.util.List<net.maizegenetics.plugindef.Datum> list,
Plugin creator)
Creates a new instance of Datum
list - list of data elements.creator - creating plugin.public DataSet(Datum theDatum, Plugin creator)
Convenience constructor for a single Datum
theDatum - a single Datumcreator - creating plugin.public static DataSet getDataSet(java.util.List<net.maizegenetics.plugindef.DataSet> list, Plugin creator)
Combines multiple data sets.
list - list of data sets.creator - creating plugin.public static DataSet getDataSet(java.lang.Object data)
public java.util.List getDataSet()
public java.lang.String toString()
public Datum getData(int i)
public int getSize()
public Plugin getCreator()
public java.util.List<net.maizegenetics.plugindef.Datum> getDataOfType(java.lang.Class theClass)
public java.util.List<net.maizegenetics.plugindef.Datum> getDataOfType(java.lang.Class[] classes)
public java.util.List<net.maizegenetics.plugindef.Datum> getDataWithName(java.lang.String name)
public java.util.List<net.maizegenetics.plugindef.Datum> getDataWithName(java.lang.String[] names)
public java.util.List<net.maizegenetics.plugindef.Datum> getDataOfTypeWithName(java.lang.Class[] classes,
java.lang.String[] names)