public class BusinessKey extends Object
Constructor and Description |
---|
BusinessKey() |
Modifier and Type | Method and Description |
---|---|
static void |
addRestrictions(Criteria queryObject,
ArrayDesign arrayDesign) |
static void |
addRestrictions(Criteria queryObject,
BioAssay bioAssay) |
static void |
addRestrictions(Criteria queryObject,
BioMaterial bioMaterial) |
static void |
addRestrictions(Criteria queryObject,
BioSequence bioSequence)
Note: The finder has to do the additional checking for equality of sequence and/or database entry - we don't know
until we get the sequences.
|
static void |
addRestrictions(Criteria queryObject,
Characteristic characteristic) |
static void |
addRestrictions(Criteria queryObject,
Chromosome chromosome) |
static void |
addRestrictions(Criteria queryObject,
Contact contact) |
static void |
addRestrictions(Criteria queryObject,
ExperimentalFactor experimentalFactor) |
static void |
addRestrictions(Criteria queryObject,
Gene2GOAssociation gene2GOAssociation) |
static void |
addRestrictions(Criteria queryObject,
Gene gene,
boolean stricter) |
static void |
addRestrictions(Criteria queryObject,
QuantitationType quantitationType) |
static void |
addRestrictions(Criteria queryObject,
Taxon taxon) |
static void |
addRestrictions(DetachedCriteria queryObject,
DatabaseEntry databaseEntry) |
static void |
attachCriteria(Criteria queryObject,
BioSequence bioSequence,
String propertyName)
Restricts the query to the provided BioSequence.
|
static void |
attachCriteria(Criteria queryObject,
Characteristic ontologyEntry,
String propertyName)
Restricts the query to the provided OntologyEntry.
|
static void |
attachCriteria(Criteria queryObject,
DatabaseEntry databaseEntry,
String propertyName)
Restricts query to the given DatabaseEntry association
|
static void |
attachCriteria(Criteria queryObject,
Gene gene,
String propertyName)
Restricts the query to the provided Gene.
|
static void |
attachCriteria(Criteria queryObject,
PhysicalLocation physicalLocation,
String attributeName) |
static void |
attachCriteria(Criteria queryObject,
Taxon taxon,
String propertyName)
Restricts query to the given Taxon.
|
static void |
attachCriteria(DetachedCriteria queryObject,
DatabaseEntry databaseEntry,
String attributeName) |
static void |
checkKey(BibliographicReference bibliographicReference) |
static void |
checkKey(Characteristic ontologyEntry) |
static void |
checkKey(Contact contact) |
static void |
checkKey(DatabaseEntry accession) |
static void |
checkKey(DesignElementDataVector designElementDataVector) |
static void |
checkKey(ExpressionExperimentSubSet entity) |
static void |
checkKey(ExternalDatabase externalDatabase) |
static void |
checkKey(FactorValue factorValue) |
static void |
checkKey(Gene gene) |
static void |
checkKey(User user) |
static void |
checkValidKey(ArrayDesign arrayDesign) |
static void |
checkValidKey(BioSequence bioSequence) |
static void |
checkValidKey(Chromosome chromosome) |
static void |
checkValidKey(DatabaseEntry databaseEntry) |
static void |
checkValidKey(ExperimentalFactor experimentalFactor) |
static void |
checkValidKey(Gene gene) |
static void |
checkValidKey(Gene2GOAssociation gene2GOAssociation) |
static void |
checkValidKey(GeneProduct geneProduct) |
static void |
checkValidKey(LocalFile localFile) |
static void |
checkValidKey(Taxon taxon) |
static void |
checkValidKey(Unit unit) |
static void |
createQueryObject(Criteria queryObject,
ExpressionExperimentSubSet entity) |
static void |
createQueryObject(Criteria queryObject,
FactorValue factorValue) |
static void |
createQueryObject(Criteria queryObject,
Gene gene) |
static void |
createQueryObject(Criteria queryObject,
GeneProduct geneProduct) |
static Criteria |
createQueryObject(Session session,
ArrayDesign arrayDesign) |
static Criteria |
createQueryObject(Session session,
BioAssay bioAssay) |
static Criteria |
createQueryObject(Session session,
BioSequence bioSequence) |
static Criteria |
createQueryObject(Session session,
Characteristic ontologyEntry) |
static Criteria |
createQueryObject(Session session,
Unit unit) |
public static void addRestrictions(Criteria queryObject, ArrayDesign arrayDesign)
public static void addRestrictions(Criteria queryObject, BioMaterial bioMaterial)
public static void addRestrictions(Criteria queryObject, BioSequence bioSequence)
bioSequence
- bio sequencequeryObject
- query objectpublic static void addRestrictions(Criteria queryObject, Characteristic characteristic)
public static void addRestrictions(Criteria queryObject, Chromosome chromosome)
public static void addRestrictions(Criteria queryObject, ExperimentalFactor experimentalFactor)
public static void addRestrictions(Criteria queryObject, Gene gene, boolean stricter)
public static void addRestrictions(Criteria queryObject, Gene2GOAssociation gene2GOAssociation)
public static void addRestrictions(Criteria queryObject, QuantitationType quantitationType)
public static void addRestrictions(DetachedCriteria queryObject, DatabaseEntry databaseEntry)
public static void attachCriteria(Criteria queryObject, BioSequence bioSequence, String propertyName)
bioSequence
- The object used to create the criteriapropertyName
- Often this will be 'bioSequence'queryObject
- query objectpublic static void attachCriteria(Criteria queryObject, Characteristic ontologyEntry, String propertyName)
ontologyEntry
- The object used to create the criteriapropertyName
- Often this will be 'ontologyEntry'queryObject
- query objectpublic static void attachCriteria(Criteria queryObject, DatabaseEntry databaseEntry, String propertyName)
databaseEntry
- to matchpropertyName
- often "accession"queryObject
- query objectpublic static void attachCriteria(Criteria queryObject, Gene gene, String propertyName)
queryObject
- query objectgene
- genepropertyName
- property namepublic static void attachCriteria(Criteria queryObject, PhysicalLocation physicalLocation, String attributeName)
public static void attachCriteria(Criteria queryObject, Taxon taxon, String propertyName)
propertyName
- often "taxon"queryObject
- query objecttaxon
- taxonpublic static void attachCriteria(DetachedCriteria queryObject, DatabaseEntry databaseEntry, String attributeName)
public static void checkKey(BibliographicReference bibliographicReference)
public static void checkKey(Characteristic ontologyEntry)
public static void checkKey(Contact contact)
public static void checkKey(DatabaseEntry accession)
public static void checkKey(DesignElementDataVector designElementDataVector)
public static void checkKey(ExternalDatabase externalDatabase)
public static void checkKey(FactorValue factorValue)
public static void checkKey(Gene gene)
public static void checkKey(User user)
public static void checkValidKey(ArrayDesign arrayDesign)
public static void checkValidKey(BioSequence bioSequence)
public static void checkValidKey(Chromosome chromosome)
public static void checkValidKey(DatabaseEntry databaseEntry)
public static void checkValidKey(ExperimentalFactor experimentalFactor)
public static void checkValidKey(Gene gene)
public static void checkValidKey(Gene2GOAssociation gene2GOAssociation)
public static void checkValidKey(GeneProduct geneProduct)
public static void checkValidKey(Taxon taxon)
public static void checkValidKey(LocalFile localFile)
public static void checkValidKey(Unit unit)
public static void createQueryObject(Criteria queryObject, FactorValue factorValue)
public static void createQueryObject(Criteria queryObject, GeneProduct geneProduct)
public static Criteria createQueryObject(Session session, ArrayDesign arrayDesign)
public static Criteria createQueryObject(Session session, BioSequence bioSequence)
public static Criteria createQueryObject(Session session, Characteristic ontologyEntry)
public static void checkKey(ExpressionExperimentSubSet entity)
public static void createQueryObject(Criteria queryObject, ExpressionExperimentSubSet entity)
Copyright © 2005–2023 Pavlidis lab, Michael Smith Laboratories and Department of Psychiatry, University of British Columbia. All rights reserved.