gov.usda.gdpc
Interface GenotypeExperimentGroup

All Superinterfaces:
java.util.Collection, DBElementGroup, Group, java.util.List
All Known Implementing Classes:
AbstractGenotypeExperimentGroup

public interface GenotypeExperimentGroup
extends DBElementGroup

Collection of genotype experiments.

Author:
terryc

Method Summary
 GenotypeExperiment getGenotypeExperiment(java.lang.String dataSource, Identifier id)
          This returns the genotype experiment instance from this group that matches the specified id and source.
 GenotypeExperimentGroup getGenotypeExperimentGroup(GenotypeExperimentFilter filter)
          Get the genotype experiment group matching the given filter from this genotype experiment group.
 
Methods inherited from interface gov.usda.gdpc.DBElementGroup
getDBElements, getDefinedProperties, getDistinctProperties, getType, index
 
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray
 

Method Detail

getGenotypeExperimentGroup

public GenotypeExperimentGroup getGenotypeExperimentGroup(GenotypeExperimentFilter filter)
Get the genotype experiment group matching the given filter from this genotype experiment group.

Parameters:
filter - filter
Returns:
genotype experiment group

getGenotypeExperiment

public GenotypeExperiment getGenotypeExperiment(java.lang.String dataSource,
                                                Identifier id)
This returns the genotype experiment instance from this group that matches the specified id and source. Null will be returned if its not in this group.

Parameters:
dataSource - data source
id - identifier
Returns:
genotype experiment or null if not in this group.