All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbstractColumn<C extends Column<T>,T> |
Partial implementation of the Column interface
|
AbstractColumnParser<T> |
A parser for turning strings into objects that can be inserted into a column
|
AbstractColumnType |
Defines the type of data held by a Column
|
AbstractJoiner |
|
AddCellToColumnException |
This Exception wraps another Exception thrown while adding a cell to a column.
|
AggregateFunction<INCOL extends Column<?>,OUT> |
An abstract class that provides a partial implementation of aggregate functions to summarize over
a column
|
AggregateFunctions |
|
AnalyticQuery |
A class representing an analytic query similar to the Over or Window clause in SQL.
|
AnalyticQuerySteps |
|
AnalyticQuerySteps.AddAggregateFunctions |
Step to add the first Analytic Aggregate Function.
|
AnalyticQuerySteps.AddAggregateFunctionsWithExecute |
Step to add the another Analytic Aggregate Function.
|
AnalyticQuerySteps.AddNumberingFunction |
Step to add the first Numbering Function.
|
AnalyticQuerySteps.AddNumberingFunctionWithExecute |
Step to add the another Numbering Function.
|
AnalyticQuerySteps.AnalyticFunctions |
An AnalyticFunction performs a calculation across a set of table rows that are somehow related
to the current row.
|
AnalyticQuerySteps.DefineWindowFame |
First step in defining a window frame.
|
AnalyticQuerySteps.Execute |
|
AnalyticQuerySteps.FullAnalyticQuerySteps |
|
AnalyticQuerySteps.FullAnalyticQuerySteps.FromStep |
|
AnalyticQuerySteps.FullAnalyticQuerySteps.OrderByOptionalStep |
|
AnalyticQuerySteps.FullAnalyticQuerySteps.PartitionByStep |
|
AnalyticQuerySteps.NameStepAggregate |
|
AnalyticQuerySteps.NameStepNumbering |
|
AnalyticQuerySteps.NumberingFunctions |
Numbering functions assign integer values to each row based on their position within the
specified partition.
|
AnalyticQuerySteps.NumberingQuerySteps |
|
AnalyticQuerySteps.NumberingQuerySteps.FromStep |
|
AnalyticQuerySteps.NumberingQuerySteps.OrderByRequiredStep |
|
AnalyticQuerySteps.NumberingQuerySteps.PartitionByStep |
|
AnalyticQuerySteps.QuickQuerySteps |
|
AnalyticQuerySteps.QuickQuerySteps.FromStep |
|
AnalyticQuerySteps.SetWindowEndOptionOne |
Set the window frame boundary end.
|
AnalyticQuerySteps.SetWindowEndOptionTwo |
Set the window frame boundary end.
|
AnalyticQuerySteps.SetWindowStart |
Set the window frame boundary start.
|
And |
|
AnyIntAggregateFunction |
Partial implementation of AggregateFunction that returns an integer when applied to a column of
any type
|
BitmapBackedSelection |
A Selection implemented using bitmaps
|
BitSetBackedSelection |
A Selection implemented using java.util.BitSet
|
BitSetBooleanData |
An implementation of BooleanData where the underlying representation uses the Java BitSet class
|
BooleanAggregateFunction |
A partial implementation of aggregate functions to summarize over a boolean column
|
BooleanColumn |
A column that contains boolean values
|
BooleanColumnType |
|
BooleanColumnUtils |
|
BooleanData |
A container for boolean data
|
BooleanDoubleAggregateFunction |
Partial implementation of Aggregate function that returns a Double value when applied to a
BooleanColumn
|
BooleanFillers<T> |
|
BooleanFilters |
|
BooleanFilterSpec<T> |
|
BooleanFormatter |
|
BooleanIntAggregateFunction |
A partial implementation of an AggregateFunction that returns an Integer value when applied to a
Boolean Column
|
BooleanIterable |
|
BooleanMapUtils |
An interface for mapping operations unique to Boolean columns
|
BooleanParser |
|
ByteDictionaryMap |
A map that supports reversible key value pairs of int-String
|
ByteDictionaryMap.ByteDictionaryBuilder |
|
ByteIndex |
An index for byte columns (BooleanColumn)
|
BytePredicate |
Used in BooleanColumn to evaluate elements without casting or autoboxing
|
CategoricalColumn<T> |
A column type that can be summarized, or serve as a grouping variable in cross tabs or other
aggregation operations.
|
Column<T> |
The general interface for columns.
|
ColumnFormatter |
Abstract class for Column Formatters Every column type has a specialized print formatter that is
used for formatting output for both table printing via, for example, table.printAll().
|
ColumnIndexOutOfBoundsException |
This Exception wraps another Exception thrown while adding a cell to a column.
|
ColumnIndexPair |
Describes two columns that are to be compared in a sort The columns are expected to be referenced
in two separate rows.
|
ColumnStats |
Collects and holds column stats for optimizations
|
ColumnType |
Specifies the type of data held by a column and a small number of methods specialized for each
type
|
ColumnTypeDetector |
|
CrossProductJoin |
Implements joins between two or more Tables
|
CrossTab |
Utilities for creating frequency and proportion cross tabs
|
CsvReader |
|
CsvReadOptions |
|
CsvReadOptions.Builder |
|
CsvWriteOptions |
|
CsvWriteOptions.Builder |
|
CsvWriter |
Class that writes tables and individual columns to CSV files
|
DataFrameJoiner |
Implements joins between two or more Tables
|
DataFramePrinter |
A class that can pretty print a DataFrame to text for visualization in a console
|
DataFrameReader |
|
DataFrameWriter |
|
DataReader<O extends ReadOptions> |
|
DataWriter<O extends WriteOptions> |
|
DateAggregateFunction |
A partial implementation of aggregate functions to summarize over a date column
|
DateAndDateTimeFilterSpec<T> |
|
DateAndTimePredicates |
Predicates for test DateColumn values and/or TimeColumn values
|
DateColumn |
A column that contains int-encoded local date values
|
DateColumnFormatter |
|
DateColumnType |
|
DateFillers<T> |
|
DateFilters |
|
DateMapFunctions |
An interface for mapping operations unique to Date columns
|
DateOnlyFilterSpec<T> |
|
DateParser |
|
DateTimeAggregateFunction |
A partial implementation of aggregate functions to summarize over a dateTime column
|
DateTimeColumn |
A column that contains long-integer encoded (packed) local date-time values
|
DateTimeColumnFormatter |
|
DateTimeColumnType |
|
DateTimeFilters |
|
DateTimeFilterSpec<T> |
|
DateTimeMapFunctions |
|
DateTimeParser |
|
DateTimePredicates |
|
DeferredBooleanColumn |
|
DeferredColumn |
|
DeferredDateColumn |
|
DeferredDateTimeColumn |
|
DeferredInstantColumn |
|
DeferredNumberColumn |
|
DeferredStringColumn |
|
DeferredTimeColumn |
|
DescendingIntComparator |
A Comparator for sorting int primitives in descending order
|
DescendingLongComparator |
A comparator for long primitives for sorting in descending order
|
Destination |
|
DictionaryMap |
Interface implemented by the objects that perform the dictionary encoding of the Strings in
StringColumn, as well as the primitive values that represent the individual instances of the
String in the column.
|
DoubleArrays |
Utility functions for creating 2D double arrays from columns and other arrays
|
DoubleColumn |
A column that contains double values
|
DoubleColumnType |
|
DoubleIndex |
An index for double-precision 64-bit IEEE 754 floating point columns.
|
DoubleParser |
|
DoubleRangeIterable |
|
FileReader |
|
FilterSpec<T> |
|
FixedWidthReader |
|
FixedWidthReadOptions |
|
FixedWidthReadOptions.Builder |
|
FixedWidthWriteOptions |
|
FixedWidthWriteOptions.Builder |
|
FixedWidthWriter |
Class that writes tables and individual columns to FixedWidth files
|
FloatColumn |
A column that contains float values
|
FloatColumnType |
|
FloatIndex |
An index for single-precision 32-bit IEEE 754 floating point columns.
|
FloatParser |
|
Index |
A marker interface for all index types
|
InstantAggregateFunction |
A partial implementation of aggregate functions to summarize over an instant column
|
InstantColumn |
A column that contains long-integer encoded (packed) instant values.
|
InstantColumnFormatter |
|
InstantColumnType |
|
InstantFilterSpec<T> |
|
InstantMapFunctions |
|
InstantParser |
|
IntBiPredicate |
|
IntColumn |
A column that contains int values
|
IntColumnType |
|
IntComparatorChain |
An IntComparator that wraps one or more Comparators in sequence.
|
IntDictionaryMap |
A map that supports reversible key value pairs of int-String
|
IntDictionaryMap.IntDictionaryBuilder |
|
Interpolator<T> |
Creates a new column with missing cells filled based off the value of nearby cells.
|
IntIndex |
An index for four-byte integer and integer backed columns (date, String, time)
|
IntParser |
|
JoinType |
The types of joins that are supported
|
LevenshteinDistance |
An algorithm for measuring the difference between two character sequences.
|
LongBiPredicate |
|
LongColumn |
A column that contains long values
|
LongColumnType |
|
LongIndex |
An index for eight-byte long and long backed columns (datetime)
|
LongParser |
|
NoKeysAvailableException |
|
Not |
|
NullDictionaryMap |
A null dictionary map has no actual dictionary as the underlying data is not dictionary encoded.
|
NumberColumn<C extends NumberColumn<C,T>,T extends Number> |
An abstract class that provides a partial implementation for columns of numeric data
|
NumberColumnFormatter |
|
NumberFillers<T> |
|
NumberFilters |
|
NumberFilterSpec<T> |
|
NumberInterpolator<T extends Number> |
Creates a new column with missing cells filled based off the value of nearby cells.
|
NumberMapFunctions |
|
NumberPredicates |
Support for built-in predicates on double column
|
NumberRollingColumn |
Does a calculation on a rolling basis (e.g.
|
NumericAggregateFunction |
A partial implementation of aggregate functions to summarize over a numeric column
|
NumericColumn<T extends Number> |
A Column of numeric values
|
Or |
|
PackedInstant |
A short localdatetime packed into a single long value.
|
PackedLocalDate |
A short localdate packed into a single int value.
|
PackedLocalDateTime |
A short localdatetime packed into a single long value.
|
PackedLocalTime |
A localTime with millisecond precision packed into a single int value.
|
PivotTable |
PivotTable is used to 'rotate' a source table such that it is summarized on the values of some
column.
|
QuerySupport |
Utility methods to aid in the construction of complex queries on tables
|
ReaderRegistry |
|
ReadOptions |
|
ReadOptions.Builder |
|
ReadOptions.ColumnTypeReadOptions |
Allows user to set column types.
|
Relation |
A tabular data structure like a table in a relational database, but not formally implementing the
relational algebra
|
ReversingIntComparator |
A Comparator for int primitives that takes an input comparator and creates its opposite
|
RollingColumn |
Does a calculation on a rolling basis (e.g.
|
Row |
Represents a row in a Relation (either a Table or TableSlice), allowing iteration over the
relation.
|
RuntimeIOException |
An Runtime exception that wraps IOException so that client code need not catch IOException in
nearly every use of Tablesaw
|
Selection |
A selection maintains an ordered set of ints that can be used to filter rows from a table or
column.
|
SelectionTableSliceGroup |
A group of tables formed by performing splitting operations on an original table
|
ShortColumn |
A column that contains short values
|
ShortColumnType |
|
ShortDictionaryMap |
A map that supports reversible key value pairs of short-String
|
ShortDictionaryMap.ShortDictionaryBuilder |
|
ShortIndex |
|
ShortParser |
|
SkipColumnType |
A special ColumnType that can be used in a ColumnType[] for table
imports to instruct the system to skip (i.e.
|
SmileConverter |
A tool that con be used to convert a Relation to a format suitable for use with the Smile machine
learning library.
|
Sort |
Provides fine-grained control over sorting.
|
Sort.Order |
|
SortUtils |
Static utility class that provides Comparators for sorting
|
Source |
|
SqlResultSetReader |
Creates a Relation from the result of a SQL query, by passing the jdbc resultset to the
constructor
|
StandardTableSliceGroup |
A group of tables formed by performing splitting operations on an original table
|
Stats |
An object that calculates in one pass a variety of common statistical values that describe a
column
|
StringAggregateFunction |
A partial implementation of aggregate functions to summarize over a StringColumn and return a
String
|
StringColumn |
A column that contains String values.
|
StringColumnFormatter |
|
StringColumnType |
|
StringData |
|
StringFilters |
|
StringFilterSpec<T> |
|
StringIndex |
TODO: Implement range query methods? See (e.g) ShortIndex for examples An index for String and
Text columns
|
StringMapFunctions |
String utility functions.
|
StringParser |
|
StringPredicates |
|
StringReduceUtils |
|
StringUtils |
Operations on String that are null safe.
|
Summarizer |
Summarizes the data in a table, by applying functions to a subset of its columns.
|
Table |
A table of data, consisting of some number of columns, each of which has the same number of rows.
|
TableBuildingUtils |
|
TableConverter |
A tool for converting a Table or other Relation to a two-dimensional array of numeric primitives.
|
TableSlice |
A TableSlice is a facade around a Relation that acts as a filter.
|
TableSliceGroup |
A group of virtual tables (table slices) formed by performing splitting operations on an original
table See: TableSlice
|
TemporalColumn<T extends Temporal> |
An interface for columns of temporal values backed by longs, e.g.
|
TemporalColumnFormatter |
Abstract class for Column Formatters for temporal columns Date, DateTime, Time, and Instant Every
column type has a specialized print formatter that is used for formatting output for both table
printing via, for example, table.printAll().
|
TemporalFillers<T extends Temporal,C extends Column<T>> |
|
TemporalFilters<T extends Temporal> |
|
TemporalMapFunctions<T extends Temporal> |
|
TemporalPredicates |
|
TemporalRangeIterable<T extends Temporal> |
|
TextualStringData |
A column that contains String values.
|
TimeAggregateFunction |
A partial implementation of aggregate functions to summarize over a time column
|
TimeAndDateTimeFilterSpec<T> |
|
TimeColumn |
A column that contains int-encoded local time values
|
TimeColumnFormatter |
|
TimeColumnType |
|
TimeFillers<T> |
|
TimeFilters |
|
TimeMapFunctions |
|
TimeOnlyFilterSpec<T> |
|
TimeParser |
|
TypeUtils |
|
WriteOptions |
|
WriteOptions.Builder |
|
WriterRegistry |
|