2.17.2: 2011-06-17

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: 2010-10-04 12:59:36 +0200 (Mon, 04 Oct 2010) $

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, IntensityTransform source, 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, IntensityTransform transform)
           
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,
                                  IntensityTransform transform)

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,
                                     IntensityTransform source,
                                     String idPrefix,
                                     String titlePrefix,
                                     boolean allowRawFunction)

getSelectedColumns

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

2.17.2: 2011-06-17