Skip navigation links
A B C D F G I L O P R S T V W 

A

AbstractTable<C extends Column<? extends T>,T> - Class in org.scijava.table
Abstract superclass for column-oriented Table implementations.
AbstractTable() - Constructor for class org.scijava.table.AbstractTable
Creates an empty table.
AbstractTable(int, int) - Constructor for class org.scijava.table.AbstractTable
Creates a table with the given column and row dimensions.
AbstractTableDisplayViewer - Class in org.scijava.ui.viewer.table
Implements the UI-independent elements of a Table viewer.
AbstractTableDisplayViewer() - Constructor for class org.scijava.ui.viewer.table.AbstractTableDisplayViewer
 
add(C) - Method in class org.scijava.table.AbstractTable
 
add(int, C) - Method in class org.scijava.table.AbstractTable
 
add(C) - Method in interface org.scijava.table.Table
Appends the specified column to the end of the table.
add(int, C) - Method in interface org.scijava.table.Table
Inserts the specified column at the specified position in the table.
addAll(Collection<? extends C>) - Method in class org.scijava.table.AbstractTable
 
addAll(int, Collection<? extends C>) - Method in class org.scijava.table.AbstractTable
 
addAll(Collection<? extends C>) - Method in interface org.scijava.table.Table
Appends all of the columns in the specified collection to the end of the table, in the order that they are returned by the specified collection's iterator.
addAll(int, Collection<? extends C>) - Method in interface org.scijava.table.Table
Inserts all of the columns in the specified collection into this list at the specified position.
appendColumn() - Method in interface org.scijava.table.Table
Appends a column (with no header) to the table.
appendColumn(String) - Method in interface org.scijava.table.Table
Appends a column with the given header to the table.
appendColumns(int) - Method in interface org.scijava.table.Table
Appends a number of columns (with no headers) to the table.
appendColumns(String...) - Method in interface org.scijava.table.Table
Appends a block of columns with the given headers to the table.
appendRow() - Method in interface org.scijava.table.Table
Appends a row (with no header) to the table.
appendRow(String) - Method in interface org.scijava.table.Table
Appends a row with the given header to the table.
appendRows(int) - Method in interface org.scijava.table.Table
Appends a block of rows (with no headers) to the table.
appendRows(String...) - Method in interface org.scijava.table.Table
Appends a block of rows with the given headers to the table.

B

BoolColumn - Class in org.scijava.table
Efficient implementation of Column for boolean primitives.
BoolColumn() - Constructor for class org.scijava.table.BoolColumn
 
BoolColumn(String) - Constructor for class org.scijava.table.BoolColumn
 
BoolTable - Interface in org.scijava.table
A table of boolean values.
ByteColumn - Class in org.scijava.table
Efficient implementation of Column for byte primitives.
ByteColumn() - Constructor for class org.scijava.table.ByteColumn
 
ByteColumn(String) - Constructor for class org.scijava.table.ByteColumn
 
ByteTable - Interface in org.scijava.table
A table of byte-precision integer values.

C

canDisplay(Class<?>) - Method in class org.scijava.table.DefaultTableDisplay
 
canView(Display<?>) - Method in class org.scijava.ui.viewer.table.AbstractTableDisplayViewer
 
CharColumn - Class in org.scijava.table
Efficient implementation of Column for char primitives.
CharColumn() - Constructor for class org.scijava.table.CharColumn
 
CharColumn(String) - Constructor for class org.scijava.table.CharColumn
 
CharTable - Interface in org.scijava.table
A table of char values.
clear() - Method in interface org.scijava.table.Table
Removes all data (including row and column headers) from the table.
Column<T> - Interface in org.scijava.table
A column of data of a Table.
contains(Object) - Method in interface org.scijava.table.Column
 
contains(Object) - Method in interface org.scijava.table.Table
Gets whether the table contains the given column.
containsAll(Collection<?>) - Method in interface org.scijava.table.Column
 
containsAll(Collection<?>) - Method in interface org.scijava.table.Table
Returns true if the table contains all of the columns of the specified collection.
createColumn(String) - Method in class org.scijava.table.AbstractTable
 
createColumn(String) - Method in class org.scijava.table.DefaultBoolTable
 
createColumn(String) - Method in class org.scijava.table.DefaultByteTable
 
createColumn(String) - Method in class org.scijava.table.DefaultCharTable
 
createColumn(String) - Method in class org.scijava.table.DefaultDoubleTable
 
createColumn(String) - Method in class org.scijava.table.DefaultFloatTable
 
createColumn(String) - Method in class org.scijava.table.DefaultGenericTable
 
createColumn(String) - Method in class org.scijava.table.DefaultIntTable
 
createColumn(String) - Method in class org.scijava.table.DefaultLongTable
 
createColumn(String) - Method in class org.scijava.table.DefaultShortTable
 

D

DefaultBoolTable - Class in org.scijava.table
Default implementation of BoolTable.
DefaultBoolTable() - Constructor for class org.scijava.table.DefaultBoolTable
Creates an empty boolean table.
DefaultBoolTable(int, int) - Constructor for class org.scijava.table.DefaultBoolTable
Creates a boolean table with the given row and column dimensions.
DefaultByteTable - Class in org.scijava.table
Default implementation of ByteTable.
DefaultByteTable() - Constructor for class org.scijava.table.DefaultByteTable
Creates an empty byte table.
DefaultByteTable(int, int) - Constructor for class org.scijava.table.DefaultByteTable
Creates a byte table with the given row and column dimensions.
DefaultCharTable - Class in org.scijava.table
Default implementation of CharTable.
DefaultCharTable() - Constructor for class org.scijava.table.DefaultCharTable
Creates an empty char table.
DefaultCharTable(int, int) - Constructor for class org.scijava.table.DefaultCharTable
Creates a char table with the given row and column dimensions.
DefaultColumn<T> - Class in org.scijava.table
Default implementation of Column.
DefaultColumn(Class<T>) - Constructor for class org.scijava.table.DefaultColumn
 
DefaultColumn(Class<T>, String) - Constructor for class org.scijava.table.DefaultColumn
 
DefaultDoubleTable - Class in org.scijava.table
Default implementation of DoubleTable.
DefaultDoubleTable() - Constructor for class org.scijava.table.DefaultDoubleTable
Creates an empty results table.
DefaultDoubleTable(int, int) - Constructor for class org.scijava.table.DefaultDoubleTable
Creates a results table with the given row and column dimensions.
DefaultFloatTable - Class in org.scijava.table
Default implementation of FloatTable.
DefaultFloatTable() - Constructor for class org.scijava.table.DefaultFloatTable
Creates an empty float table.
DefaultFloatTable(int, int) - Constructor for class org.scijava.table.DefaultFloatTable
Creates a float table with the given row and column dimensions.
DefaultGenericTable - Class in org.scijava.table
Default implementation of GenericTable.
DefaultGenericTable() - Constructor for class org.scijava.table.DefaultGenericTable
Creates an empty table.
DefaultGenericTable(int, int) - Constructor for class org.scijava.table.DefaultGenericTable
Creates a table with the given row and column dimensions.
DefaultIntTable - Class in org.scijava.table
Default implementation of IntTable.
DefaultIntTable() - Constructor for class org.scijava.table.DefaultIntTable
Creates an empty int table.
DefaultIntTable(int, int) - Constructor for class org.scijava.table.DefaultIntTable
Creates a int table with the given row and column dimensions.
DefaultLongTable - Class in org.scijava.table
Default implementation of LongTable.
DefaultLongTable() - Constructor for class org.scijava.table.DefaultLongTable
Creates an empty long table.
DefaultLongTable(int, int) - Constructor for class org.scijava.table.DefaultLongTable
Creates a long table with the given row and column dimensions.
DefaultShortTable - Class in org.scijava.table
Default implementation of ShortTable.
DefaultShortTable() - Constructor for class org.scijava.table.DefaultShortTable
Creates an empty short table.
DefaultShortTable(int, int) - Constructor for class org.scijava.table.DefaultShortTable
Creates a short table with the given row and column dimensions.
DefaultTableDisplay - Class in org.scijava.table
Default display for Tables, including DoubleTables.
DefaultTableDisplay() - Constructor for class org.scijava.table.DefaultTableDisplay
 
display(Object) - Method in class org.scijava.table.DefaultTableDisplay
 
DoubleColumn - Class in org.scijava.table
Efficient implementation of Column for double primitives.
DoubleColumn() - Constructor for class org.scijava.table.DoubleColumn
 
DoubleColumn(String) - Constructor for class org.scijava.table.DoubleColumn
 
DoubleTable - Interface in org.scijava.table
A table of double-precision floating point values.

F

fill(boolean[]) - Method in class org.scijava.table.BoolColumn
 
fill(boolean[], int) - Method in class org.scijava.table.BoolColumn
 
fill(byte[]) - Method in class org.scijava.table.ByteColumn
 
fill(byte[], int) - Method in class org.scijava.table.ByteColumn
 
fill(char[]) - Method in class org.scijava.table.CharColumn
 
fill(char[], int) - Method in class org.scijava.table.CharColumn
 
fill(double[]) - Method in class org.scijava.table.DoubleColumn
 
fill(double[], int) - Method in class org.scijava.table.DoubleColumn
 
fill(float[]) - Method in class org.scijava.table.FloatColumn
 
fill(float[], int) - Method in class org.scijava.table.FloatColumn
 
fill(int[]) - Method in class org.scijava.table.IntColumn
 
fill(int[], int) - Method in class org.scijava.table.IntColumn
 
fill(long[]) - Method in class org.scijava.table.LongColumn
 
fill(long[], int) - Method in class org.scijava.table.LongColumn
 
fill(ArrayType) - Method in interface org.scijava.table.PrimitiveColumn
Fills the column with the values in the given array.
fill(ArrayType, int) - Method in interface org.scijava.table.PrimitiveColumn
Fills the column with the values in the given array.
fill(short[]) - Method in class org.scijava.table.ShortColumn
 
fill(short[], int) - Method in class org.scijava.table.ShortColumn
 
FloatColumn - Class in org.scijava.table
Efficient implementation of Column for float primitives.
FloatColumn() - Constructor for class org.scijava.table.FloatColumn
 
FloatColumn(String) - Constructor for class org.scijava.table.FloatColumn
 
FloatTable - Interface in org.scijava.table
A table of float-precision floating point values.

G

GenericColumn - Class in org.scijava.table
A column that can consist of any Objects.
GenericColumn() - Constructor for class org.scijava.table.GenericColumn
 
GenericColumn(String) - Constructor for class org.scijava.table.GenericColumn
 
GenericTable - Interface in org.scijava.table
A flexible table capable of storing any values as Objects.
get(String) - Method in interface org.scijava.table.Table
Returns the first column with the given header in the table.
get(int, int) - Method in interface org.scijava.table.Table
Gets the table value at the given column and row.
get(String, int) - Method in interface org.scijava.table.Table
Gets the table value at the given column and row.
get(int) - Method in interface org.scijava.table.Table
Returns the column at the specified position in the table.
getColumnCount() - Method in interface org.scijava.table.Table
Gets the number of columns in the table.
getColumnHeader(int) - Method in interface org.scijava.table.Table
Gets the column header at the given column.
getColumnIndex(String) - Method in interface org.scijava.table.Table
Gets the column index of the column with the given header.
getDisplay() - Method in class org.scijava.ui.viewer.table.AbstractTableDisplayViewer
 
getDisplay() - Method in interface org.scijava.ui.viewer.table.TableDisplayPanel
 
getDisplay() - Method in interface org.scijava.ui.viewer.table.TableDisplayViewer
 
getHeader() - Method in class org.scijava.table.BoolColumn
 
getHeader() - Method in class org.scijava.table.ByteColumn
 
getHeader() - Method in class org.scijava.table.CharColumn
 
getHeader() - Method in interface org.scijava.table.Column
Gets the header of this column.
getHeader() - Method in class org.scijava.table.DefaultColumn
 
getHeader() - Method in class org.scijava.table.DoubleColumn
 
getHeader() - Method in class org.scijava.table.FloatColumn
 
getHeader() - Method in class org.scijava.table.IntColumn
 
getHeader() - Method in class org.scijava.table.LongColumn
 
getHeader() - Method in class org.scijava.table.ShortColumn
 
getRowCount() - Method in class org.scijava.table.AbstractTable
 
getRowCount() - Method in interface org.scijava.table.Table
Gets the number of rows in the table.
getRowHeader(int) - Method in class org.scijava.table.AbstractTable
 
getRowHeader(int) - Method in interface org.scijava.table.Table
Gets the row header at the given row.
getRowIndex(String) - Method in interface org.scijava.table.Table
Gets the row index of the row with the given header.
getType() - Method in class org.scijava.table.BoolColumn
 
getType() - Method in class org.scijava.table.ByteColumn
 
getType() - Method in class org.scijava.table.CharColumn
 
getType() - Method in interface org.scijava.table.Column
Returns the actual type of data stored in the column.
getType() - Method in class org.scijava.table.DefaultColumn
 
getType() - Method in class org.scijava.table.DoubleColumn
 
getType() - Method in class org.scijava.table.FloatColumn
 
getType() - Method in class org.scijava.table.IntColumn
 
getType() - Method in class org.scijava.table.LongColumn
 
getType() - Method in class org.scijava.table.ShortColumn
 
getValue(int, int) - Method in interface org.scijava.table.BoolTable
Gets the value of the given table cell.
getValue(int, int) - Method in interface org.scijava.table.ByteTable
Gets the value of the given table cell.
getValue(int, int) - Method in interface org.scijava.table.CharTable
Gets the value of the given table cell.
getValue(int, int) - Method in interface org.scijava.table.DoubleTable
Gets the value of the given table cell.
getValue(int, int) - Method in interface org.scijava.table.FloatTable
Gets the value of the given table cell.
getValue(int, int) - Method in interface org.scijava.table.IntTable
Gets the value of the given table cell.
getValue(int, int) - Method in interface org.scijava.table.LongTable
Gets the value of the given table cell.
getValue(int, int) - Method in interface org.scijava.table.ShortTable
Gets the value of the given table cell.

I

indexOf(Object) - Method in interface org.scijava.table.Column
 
indexOf(Object) - Method in interface org.scijava.table.Table
Returns the index of the first occurrence of the specified column in the table, or -1 if the table does not contain the column.
insertColumn(int) - Method in interface org.scijava.table.Table
Inserts a column (with no header) at the given position in the table.
insertColumn(int, String) - Method in interface org.scijava.table.Table
Inserts a column with the specified header at the given position in the table.
insertColumns(int, int) - Method in class org.scijava.table.AbstractTable
 
insertColumns(int, int) - Method in interface org.scijava.table.Table
Inserts a block of columns (with no headers) at the given position in the table.
insertColumns(int, String...) - Method in interface org.scijava.table.Table
Inserts a block of columns with the specified headers at the given position in the table.
insertRow(int) - Method in interface org.scijava.table.Table
Inserts a row (with no header) at the given position in the table.
insertRow(int, String) - Method in interface org.scijava.table.Table
Inserts a row with the specified header at the given position in the table.
insertRows(int, int) - Method in interface org.scijava.table.Table
Inserts a block of rows (with no headers) at the given position in the table.
insertRows(int, String...) - Method in interface org.scijava.table.Table
Inserts a block of rows with the specified headers at the given position in the table.
IntColumn - Class in org.scijava.table
Efficient implementation of Column for int primitives.
IntColumn() - Constructor for class org.scijava.table.IntColumn
 
IntColumn(String) - Constructor for class org.scijava.table.IntColumn
 
IntTable - Interface in org.scijava.table
A table of int-precision integer values.
isDisplaying(Object) - Method in class org.scijava.table.DefaultTableDisplay
 
isEmpty() - Method in interface org.scijava.table.Column
 
isEmpty() - Method in interface org.scijava.table.Table
Gets whether the table is empty.
iterator() - Method in interface org.scijava.table.Column
 
iterator() - Method in interface org.scijava.table.Table
Returns an iterator over the columns in the table in proper sequence.

L

lastIndexOf(Object) - Method in interface org.scijava.table.Column
 
lastIndexOf(Object) - Method in interface org.scijava.table.Table
Returns the index of the last occurrence of the specified column in the table, or -1 if the table does not contain the column.
listIterator() - Method in interface org.scijava.table.Column
 
listIterator(int) - Method in interface org.scijava.table.Column
 
listIterator() - Method in interface org.scijava.table.Table
Returns a list iterator over the columns in the table (in proper sequence).
listIterator(int) - Method in interface org.scijava.table.Table
Returns a list iterator of the columns in the table (in proper sequence), starting at the specified position in the table.
LongColumn - Class in org.scijava.table
Efficient implementation of Column for long primitives.
LongColumn() - Constructor for class org.scijava.table.LongColumn
 
LongColumn(String) - Constructor for class org.scijava.table.LongColumn
 
LongTable - Interface in org.scijava.table
A table of long-precision integer values.

O

org.scijava.table - package org.scijava.table
 
org.scijava.table.process - package org.scijava.table.process
 
org.scijava.ui.viewer.table - package org.scijava.ui.viewer.table
 

P

PrimitiveColumn<ArrayType,BaseType> - Interface in org.scijava.table
A column of data backed by a PrimitiveArray.
process(Module) - Method in class org.scijava.table.process.ResultsPostprocessor
 

R

remove(Object) - Method in interface org.scijava.table.Table
Removes the first occurrence of the specified column from the table, if it is present.
remove(int) - Method in interface org.scijava.table.Table
Removes the column at the specified position in the table.
removeAll(Collection<?>) - Method in interface org.scijava.table.Table
Removes from the table all of its columns that are contained in the specified collection.
removeColumn(int) - Method in interface org.scijava.table.Table
Removes the column at the given position from the table.
removeColumn(String) - Method in interface org.scijava.table.Table
Removes the first column with the given header from the table.
removeColumns(int, int) - Method in interface org.scijava.table.Table
Removes a block of columns starting at the given position from the table.
removeColumns(String...) - Method in interface org.scijava.table.Table
Removes the first columns with the given headers from the table.
removeRow(int) - Method in interface org.scijava.table.Table
Removes the row at the given position from the table.
removeRow(String) - Method in interface org.scijava.table.Table
Removes the first row with the given header from the table.
removeRows(int, int) - Method in class org.scijava.table.AbstractTable
 
removeRows(int, int) - Method in interface org.scijava.table.Table
Removes a block of rows starting at the given position from the table.
removeRows(String...) - Method in interface org.scijava.table.Table
Removes the first rows with the given headers from the table.
ResultsPostprocessor - Class in org.scijava.table.process
A postprocessor which aggregates simple output values into a single table, for a nicer UI experience.
ResultsPostprocessor() - Constructor for class org.scijava.table.process.ResultsPostprocessor
 
retainAll(Collection<?>) - Method in interface org.scijava.table.Table
Retains only the columns in the table that are contained in the specified collection.

S

set(String, int, T) - Method in class org.scijava.table.AbstractTable
 
set(int, int, T) - Method in interface org.scijava.table.Table
Sets the table value at the given column and row.
set(String, int, T) - Method in interface org.scijava.table.Table
Sets the table value at the given column and row.
set(int, C) - Method in interface org.scijava.table.Table
Replaces the column at the specified position in the table with the specified column.
setColumnCount(int) - Method in class org.scijava.table.AbstractTable
 
setColumnCount(int) - Method in interface org.scijava.table.Table
Sets the number of columns in the table.
setColumnHeader(int, String) - Method in interface org.scijava.table.Table
Sets the column header at the given column.
setDimensions(int, int) - Method in interface org.scijava.table.Table
Sets the number of columns and rows in the table.
setHeader(String) - Method in class org.scijava.table.BoolColumn
 
setHeader(String) - Method in class org.scijava.table.ByteColumn
 
setHeader(String) - Method in class org.scijava.table.CharColumn
 
setHeader(String) - Method in interface org.scijava.table.Column
Sets the header of this column.
setHeader(String) - Method in class org.scijava.table.DefaultColumn
 
setHeader(String) - Method in class org.scijava.table.DoubleColumn
 
setHeader(String) - Method in class org.scijava.table.FloatColumn
 
setHeader(String) - Method in class org.scijava.table.IntColumn
 
setHeader(String) - Method in class org.scijava.table.LongColumn
 
setHeader(String) - Method in class org.scijava.table.ShortColumn
 
setRowCount(int) - Method in class org.scijava.table.AbstractTable
 
setRowCount(int) - Method in interface org.scijava.table.Table
Sets the number of rows in the table.
setRowHeader(int, String) - Method in class org.scijava.table.AbstractTable
 
setRowHeader(int, String) - Method in interface org.scijava.table.Table
Sets the row header at the given row.
setSize(int) - Method in interface org.scijava.table.Column
Sets the column's size (i.e., number of rows).
setValue(int, int, boolean) - Method in interface org.scijava.table.BoolTable
Sets the value of the given table cell.
setValue(int, int, byte) - Method in interface org.scijava.table.ByteTable
Sets the value of the given table cell.
setValue(int, int, char) - Method in interface org.scijava.table.CharTable
Sets the value of the given table cell.
setValue(int, int, double) - Method in interface org.scijava.table.DoubleTable
Sets the value of the given table cell.
setValue(int, int, float) - Method in interface org.scijava.table.FloatTable
Sets the value of the given table cell.
setValue(int, int, int) - Method in interface org.scijava.table.IntTable
Sets the value of the given table cell.
setValue(int, int, long) - Method in interface org.scijava.table.LongTable
Sets the value of the given table cell.
setValue(int, int, short) - Method in interface org.scijava.table.ShortTable
Sets the value of the given table cell.
ShortColumn - Class in org.scijava.table
Efficient implementation of Column for short primitives.
ShortColumn() - Constructor for class org.scijava.table.ShortColumn
 
ShortColumn(String) - Constructor for class org.scijava.table.ShortColumn
 
ShortTable - Interface in org.scijava.table
A table of short-precision integer values.
size() - Method in interface org.scijava.table.Column
Gets the column's size (i.e., number of rows).
size() - Method in interface org.scijava.table.Table
Gets the number of columns in the table.
subList(int, int) - Method in interface org.scijava.table.Column
 
subList(int, int) - Method in interface org.scijava.table.Table
Returns a view of the portion of the table between the specified fromIndex, inclusive, and toIndex, exclusive.

T

Table<C extends Column<? extends T>,T> - Interface in org.scijava.table
A table of values.
TableDisplay - Interface in org.scijava.table
Interface for Table Displays.
TableDisplayPanel - Interface in org.scijava.ui.viewer.table
This is a panel that can go inside a display window.
TableDisplayViewer - Interface in org.scijava.ui.viewer.table
A display viewer for a display of Tables.
TableLoader - Class in org.scijava.table
Loads a text file containing comma separated values into a DoubleTable.
TableLoader() - Constructor for class org.scijava.table.TableLoader
 
Tables - Class in org.scijava.table
Utility methods for constructing tables.
toArray() - Method in interface org.scijava.table.Column
 
toArray(E[]) - Method in interface org.scijava.table.Column
 
toArray() - Method in interface org.scijava.table.Table
Returns an array containing all of the columns in the table in proper sequence (from first to last column).
toArray(A[]) - Method in interface org.scijava.table.Table
Returns an array containing all of the column in the table in proper sequence (from first to last column); the runtime type of the returned array is that of the specified array.

V

valuesFromTextFile(BufferedInputStream) - Method in class org.scijava.table.TableLoader
Loads the values of a table stored in a text file as a ResultsTable.
valuesFromTextFile(String) - Method in class org.scijava.table.TableLoader
Loads the values of a table stored in a text file as a ResultsTable.
valuesFromTextFile(File) - Method in class org.scijava.table.TableLoader
Loads the values of a table stored in a text file as a ResultsTable.
valuesFromTextFile(URL) - Method in class org.scijava.table.TableLoader
Loads the values of a table stored at a URL as a ResultsTable.

W

wrap(Map<?, T>, String) - Static method in class org.scijava.table.Tables
Creates a single-column table wrapping a map.
wrap(List<T>, String, List<String>) - Static method in class org.scijava.table.Tables
Creates a single-column table wrapping a list.
wrap(List<? extends Map<?, T>>, List<String>) - Static method in class org.scijava.table.Tables
Creates a table wrapping a list of maps.
A B C D F G I L O P R S T V W 
Skip navigation links

Copyright © 2012–2018 SciJava. All rights reserved.