|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Defines the low level interaction with a database.
| Method Summary | |
void |
close()
This method is used to tell the connection to close or generally release any resources and shutdown. |
java.lang.String |
getDataSource()
Returns the data source of this connection. |
java.lang.String |
getDescription()
Returns a description of this connection. |
DistinctPropertyValues |
getDistinctProperties(java.util.List properties)
Returns list(s) of distinct property values for the given properties. |
EnvironmentExperimentGroup |
getEnvironmentExperimentGroup(EnvironmentExperimentFilter filter)
Gets an environment experiment group based on the given environment experiment filter. |
GenotypeExperimentGroup |
getGenotypeExperimentGroup(GenotypeExperimentFilter filter)
Gets a genotype experiment group based on the given genotype experiment filter. |
GenericTable |
getGenotypeGenericTable(GenotypeExperimentGroup experimentGroup,
TaxonGroup taxonGroup)
Gets the genotypes for all combinations of genotype experiments and taxa defined by the respective groups. |
GenotypeGroup |
getGenotypeGroup(GenotypeExperimentGroup experimentGroup,
TaxonGroup taxonGroup)
Gets the genotypes for all combinations of genotype experiments and taxa defined by the respective groups. |
LocalityGroup |
getLocalityGroup(LocalityFilter filter)
Gets a locality group based on the given locality filter. |
LocusGroup |
getLocusGroup(LocusFilter filter)
Gets a locus group based on the given locus filter. |
PhenotypeGroup |
getPhenotypeGroup(EnvironmentExperimentGroup experimentGroup,
TaxonGroup taxonGroup,
PhenotypeOntologyGroup ontologyGroup)
Gets the phenotypes for all combinations of environment experiments, taxa, and phenotype ontologys defined by the respective groups. |
PhenotypeOntologyGroup |
getPhenotypeOntologyGroup(PhenotypeOntologyFilter filter)
Get a phenotype ontology group based on the given pheotype ontology filter. |
TaxonGroup |
getTaxonGroup(TaxonFilter filter)
Gets a taxon group based on the given taxon filter. |
| Method Detail |
public java.lang.String getDataSource()
public java.lang.String getDescription()
public LocusGroup getLocusGroup(LocusFilter filter)
filter - filter containing criteria to build locus group.
public GenotypeExperimentGroup getGenotypeExperimentGroup(GenotypeExperimentFilter filter)
filter - filter containing criteria.
public TaxonGroup getTaxonGroup(TaxonFilter filter)
filter - filter containing criteria.
public PhenotypeOntologyGroup getPhenotypeOntologyGroup(PhenotypeOntologyFilter filter)
filter - phenotype ontology filter
public PhenotypeGroup getPhenotypeGroup(EnvironmentExperimentGroup experimentGroup,
TaxonGroup taxonGroup,
PhenotypeOntologyGroup ontologyGroup)
experimentGroup - environment experiment grouptaxonGroup - taxon groupontologyGroup - phenotype ontology group
public EnvironmentExperimentGroup getEnvironmentExperimentGroup(EnvironmentExperimentFilter filter)
filter - filter containing criteria.
public LocalityGroup getLocalityGroup(LocalityFilter filter)
filter - filter containing criteria.
public GenotypeGroup getGenotypeGroup(GenotypeExperimentGroup experimentGroup,
TaxonGroup taxonGroup)
experimentGroup - genotype experiment grouptaxonGroup - taxon group
public GenericTable getGenotypeGenericTable(GenotypeExperimentGroup experimentGroup,
TaxonGroup taxonGroup)
experimentGroup - genotype experiment grouptaxonGroup - taxon group
public DistinctPropertyValues getDistinctProperties(java.util.List properties)
properties - list of properties
public void close()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||