2.8.2: 2008-09-18

net.sf.basedb.clients.web
Class DynamicUtil

java.lang.Object
  extended by net.sf.basedb.clients.web.DynamicUtil

public final class DynamicUtil
extends Object

This class is used to collect some useful methods for building and executing dynamic queries.

Version:
2.0
Author:
Nicklas
Last modified
$Date: 2008-09-05 17:15:54 +0200 (Fri, 05 Sep 2008) $

Nested Class Summary
static class DynamicUtil.SelectedInfo
           
 
Constructor Summary
DynamicUtil()
           
 
Method Summary
static void addExtraColumns(List<TableColumn> columns, DbControl dc, BioAssaySet bas, String idPrefix, String propertyPrefix, String titlePrefix)
           
static void addFormulaColumns(List<TableColumn> columns, DbControl dc, RawDataType rawDataType, Formula.Type type, String idPrefix, String titlePrefix, boolean allowRawFunction)
           
static void addRawDataColumns(List<TableColumn> columns, DbControl dc, RawDataType rawDataType, String idPrefix, String propertyPrefix, String titlePrefix)
           
static void addReporterColumns(List<TableColumn> columns, DbControl dc, String idPrefix, String propertyPrefix, String titlePrefix)
           
static void addSpotColumns(List<TableColumn> columns, DbControl dc, int channels)
           
static DynamicUtil.SelectedInfo getSelectedColumns(ItemContext cc, List<TableColumn> columns, boolean isAveraging)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynamicUtil

public DynamicUtil()
Method Detail

addSpotColumns

public static void addSpotColumns(List<TableColumn> columns,
                                  DbControl dc,
                                  int channels)

addRawDataColumns

public static void addRawDataColumns(List<TableColumn> columns,
                                     DbControl dc,
                                     RawDataType rawDataType,
                                     String idPrefix,
                                     String propertyPrefix,
                                     String titlePrefix)

addReporterColumns

public static void addReporterColumns(List<TableColumn> columns,
                                      DbControl dc,
                                      String idPrefix,
                                      String propertyPrefix,
                                      String titlePrefix)

addExtraColumns

public static void addExtraColumns(List<TableColumn> columns,
                                   DbControl dc,
                                   BioAssaySet bas,
                                   String idPrefix,
                                   String propertyPrefix,
                                   String titlePrefix)

addFormulaColumns

public static void addFormulaColumns(List<TableColumn> columns,
                                     DbControl dc,
                                     RawDataType rawDataType,
                                     Formula.Type type,
                                     String idPrefix,
                                     String titlePrefix,
                                     boolean allowRawFunction)

getSelectedColumns

public static DynamicUtil.SelectedInfo getSelectedColumns(ItemContext cc,
                                                          List<TableColumn> columns,
                                                          boolean isAveraging)

2.8.2: 2008-09-18