Method Summary
All Methods Instance Methods Abstract Methods
Modifier and Type
Method
Description
Map <String ,@IsVarType Object >
getColumnByIdentifiers (String columnIdentifier)
returns the content of a column accessed by identifier if available, otherwise null.
Map <String ,@IsVarType Object >
getColumnByIdentifiers (String columnIdentifier,
int startRow,
int lastRow)
returns the content of a column accessed by identifier if available, otherwise null.
List <@IsVarType Object >
getRow (String rowIdentifier)
returns the content of a row accessed by identifier if available, otherwise null.
List <@IsVarType Object >
getRow (String rowIdentifier,
int startColumn,
int lastColumn)
returns the content of a row accessed by identifier if available, otherwise null.
Map <String ,@IsVarType Object >
getRowByIdentifiers (String rowIdentifier)
returns the content of a row accessed by identifier if available, otherwise null.
Map <String ,Object >
getRowByIdentifiers (String rowIdentifier,
int startColumn,
int lastColumn)
returns the content of a row accessed by identifier if available, otherwise null.
@IsVarType Object
getValue (String rowIdentifier,
String columnIdentifier)
returns the content of a cell accessed by column and row identifier if available, otherwise null.
boolean
isRowAvailable (String rowIdentifier)
checks the availability of a row identifier
String
rowLabel (int row)
returns the label of the given row.
List <String >
rowLabels ()
returns a list of all available row.
int
rows ()
returns the number of rows (except header).
HVHeadersTable
transposed ()
Returns the transposed table matrix of the current table.
Methods inherited from interface omix.lang.data.Table
getColumn , getColumn , getIdentifier , getRow , getRow , getSelection , getSourceIdentifier , getValue , toHorizontalHeaderTable , toHVHeadersTable , toPlainTable , toVerticalHeaderTable
Method Details
int rows ()
returns the number of rows (except header).
Specified by:
rows
in interface Table
Specified by:
rows
in interface VHeaderTable
Returns:
rows
boolean isRowAvailable (
String rowIdentifier)
checks the availability of a row identifier
Specified by:
isRowAvailable
in interface VHeaderTable
Parameters:
rowIdentifier
-
Returns:
availability
returns a list of all available row.
Specified by:
rowLabels
in interface VHeaderTable
Returns:
column list
returns the label of the given row.
Specified by:
rowLabel
in interface VHeaderTable
Parameters:
row
-
Returns:
label
returns the content of a cell accessed by column and row identifier if available, otherwise null.
Parameters:
rowIdentifier
-
columnIdentifier
-
Returns:
cell content
returns the content of a column accessed by identifier if available, otherwise null.
Parameters:
columnIdentifier
-
Returns:
column content
returns the content of a row accessed by identifier if available, otherwise null.
Specified by:
getRow
in interface VHeaderTable
Parameters:
rowIdentifier
-
Returns:
row content
returns the content of a row accessed by identifier if available, otherwise null.
Parameters:
rowIdentifier
-
Returns:
row content
returns the content of a column accessed by identifier if available, otherwise null.
Parameters:
columnIdentifier
-
startRow
-
lastRow
-
Returns:
column content
returns the content of a row accessed by identifier if available, otherwise null.
Specified by:
getRow
in interface VHeaderTable
Parameters:
rowIdentifier
-
startColumn
-
lastColumn
-
Returns:
row content
returns the content of a row accessed by identifier if available, otherwise null.
Parameters:
rowIdentifier
-
startColumn
-
lastColumn
-
Returns:
row content
Description copied from interface: Table
Returns the transposed table matrix of the current table.
The returned table is a new object which does no longer represent the actual
table representation in the data manager sidebar, i.e.
Table.getSelection()
will always
return an empty list.
Specified by:
transposed
in interface HHeaderTable
Specified by:
transposed
in interface Table
Returns:
transposed table