TissueInfo API 20091124110011

Package edu.mssm.crover.tables

Provides for table data structures, algorithms, readers and writers.

See:
          Description

Interface Summary
Filter Interface for table filters.
StringAppender  
StringConverter  
Table Table data storage representation.
Table.RowIterator  
ValueComparator Compares types or objects contained in an array in a generic way.
ValueCopier Copy primitive types or objects contained in an array in a generic way.
 

Class Summary
AcceptAllColumnsFilter  
AcceptAllRowFilter  
AddToTable Adds to columns (and creates them if necessary) from an input file.
ArraySizer  
ArrayTable Array-based implementation of the Table interface.
ColumnFilter  
DefineColumnFromRow  
DoubleArraySizer  
FloatArraySizer  
GenericArraySizer  
IdentifierSetRowFilter Filter rows based on the value in an 'identifier' column.
IntArraySizer  
JDBCTable Creates and fills an ORACLE table from Mineset schema and data files.
KeepAllFilter Dummy filter that keeps every row.
KeepSubSetColumnFilter Keep columns if they match a subset of pre-determined subset of column identifiers.
NormalizeRowProcessor  
QueryTable Passes various requests(queries) to a table, using SQL queries.
RowFilter  
RowFloorAdjustmentCalculator Add an offset to each selected column.
RowOffsetCalculator Add an offset to each selected column.
RowProcessor  
RowSumCalculator  
ScalingRowProcessor  
StringArraySizer  
SumOfSquaresCalculatorRowProcessor  
TableActivityWatcher Queries a database to find the active table on any given key.
 

Exception Summary
ColumnTypeException Thrown when a string is presented to an appender of a specific type and this appender is unable to parse the string to a type of the elements it is supposed to append.
InvalidColumnException Thrown when the column the client tries to access does not exist in this table.
TypeMismatchException Thrown when the type of the data requested from a column of a Table does not match the type of data stored in the table implementation.
 

Package edu.mssm.crover.tables Description

Provides for table data structures, algorithms, readers and writers. These data structures are designed to minimize the memory footprint of the implementation.


TissueInfo API 20091124110011

Copyright © 2001-2009 Institute for Computational Biomedicine, All Rights Reserved.