Package ubic.gemma.persistence.util
Class SubqueryUtils
- java.lang.Object
- 
- ubic.gemma.persistence.util.SubqueryUtils
 
- 
 public class SubqueryUtils extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description SubqueryUtils()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static List<Subquery.Alias>guessAliases(String prefix, String objectAlias)Given a prefix and an object alias, guess a reasonable sequence of aliases to use in a query.
 
- 
- 
- 
Method Detail- 
guessAliasespublic static List<Subquery.Alias> guessAliases(String prefix, String objectAlias) Given a prefix and an object alias, guess a reasonable sequence of aliases to use in a query.FIXME: the prefix is not always a valid association path If the prefix is something like: 'experimentalDesign.experimentalFactors.factorValues.' with the 'fv' alias, it is converted into: join experimentalDesign as alias1 join alias1.experimentalFactors as alias2 join alias2.factorValues as fv- Parameters:
- prefix- prefix under which the supplied object alias is accessible
- objectAlias- ultimate alias to declare
 
 
- 
 
-