org.gcube.contentmanagement.graphtools.data.databases
Class CommonDBExtractor

java.lang.Object
  extended by org.gcube.contentmanagement.graphtools.data.databases.CommonDBExtractor
All Implemented Interfaces:
GenericDBExtractor

public class CommonDBExtractor
extends Object
implements GenericDBExtractor


Constructor Summary
CommonDBExtractor(org.hibernate.SessionFactory DbSession)
           
 
Method Summary
 SamplesTable getMonoDimTable(String table, String column)
           
 Map<String,SamplesTable> getMultiDimTemporalTables(List<Filter> filters, Filter YRangeFilter, String table, String xDimension, String groupDimension, String yValue, String speciesColumn, String... yFilters)
           
 Map<String,SamplesTable> getMultiDimTemporalTables(String table, String xDimension, String groupDimension, String yValue, String speciesColumn, String... yFilters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommonDBExtractor

public CommonDBExtractor(org.hibernate.SessionFactory DbSession)
Method Detail

getMonoDimTable

public SamplesTable getMonoDimTable(String table,
                                    String column)
Specified by:
getMonoDimTable in interface GenericDBExtractor

getMultiDimTemporalTables

public Map<String,SamplesTable> getMultiDimTemporalTables(List<Filter> filters,
                                                          Filter YRangeFilter,
                                                          String table,
                                                          String xDimension,
                                                          String groupDimension,
                                                          String yValue,
                                                          String speciesColumn,
                                                          String... yFilters)

getMultiDimTemporalTables

public Map<String,SamplesTable> getMultiDimTemporalTables(String table,
                                                          String xDimension,
                                                          String groupDimension,
                                                          String yValue,
                                                          String speciesColumn,
                                                          String... yFilters)
Specified by:
getMultiDimTemporalTables in interface GenericDBExtractor


Copyright © 2013. All Rights Reserved.