Index

A B C D E F G H I J L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

absSum() - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
absSumBy() - Method in interface io.deephaven.api.TableOperations
Produces a single row table with the absolute sum of each column.
absSumBy() - Method in interface io.deephaven.api.TableOperationsDefaults
 
absSumBy(ColumnName...) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the sum of the absolute values for the rest of the fields
absSumBy(ColumnName...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
absSumBy(String...) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the sum of the absolute values for the rest of the fields
absSumBy(String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
absSumBy(Collection<String>) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the sum of the absolute values for the rest of the fields
absSumBy(Collection<String>) - Method in interface io.deephaven.api.TableOperationsDefaults
 
AbstractExpressionFactory<T> - Class in io.deephaven.api.expression
 
AbstractExpressionFactory(String) - Constructor for class io.deephaven.api.expression.AbstractExpressionFactory
 
adapt(TABLE_1) - Method in class io.deephaven.api.TableOperationsAdapter
 
adapt(TOPS_2) - Method in class io.deephaven.api.TableOperationsAdapter
 
addAggregations(Aggregation) - Method in interface io.deephaven.api.agg.Aggregations.Builder
 
addAggregations(Aggregation...) - Method in interface io.deephaven.api.agg.Aggregations.Builder
 
addAllAggregations(Iterable<? extends Aggregation>) - Method in interface io.deephaven.api.agg.Aggregations.Builder
 
addAllArguments(Iterable<? extends Expression>) - Method in interface io.deephaven.api.expression.Function.Builder
 
addAllArguments(Iterable<? extends Expression>) - Method in interface io.deephaven.api.expression.Method.Builder
 
addAllColumns(Iterable<? extends Pair>) - Method in interface io.deephaven.api.updateby.ColumnUpdateOperation.Builder
 
addAllColumns(Iterable<? extends SortColumn>) - Method in interface io.deephaven.api.agg.spec.AggSpecSortedFirst.Builder
 
addAllColumns(Iterable<? extends SortColumn>) - Method in interface io.deephaven.api.agg.spec.AggSpecSortedLast.Builder
 
addAllFilters(Iterable<? extends Filter>) - Method in interface io.deephaven.api.filter.FilterAnd.Builder
 
addAllFilters(Iterable<? extends Filter>) - Method in interface io.deephaven.api.filter.FilterOr.Builder
 
addAllFlags(Iterable<SnapshotWhenOptions.Flag>) - Method in interface io.deephaven.api.snapshot.SnapshotWhenOptions.Builder
 
addAllPairs(Iterable<? extends Pair>) - Method in interface io.deephaven.api.agg.ColumnAggregations.Builder
 
addAllStampColumns(Iterable<? extends JoinAddition>) - Method in interface io.deephaven.api.snapshot.SnapshotWhenOptions.Builder
 
addAllValues(Iterable<? extends Expression>) - Method in interface io.deephaven.api.filter.FilterIn.Builder
 
addArguments(Expression) - Method in interface io.deephaven.api.expression.Function.Builder
 
addArguments(Expression) - Method in interface io.deephaven.api.expression.Method.Builder
 
addArguments(Expression...) - Method in interface io.deephaven.api.expression.Function.Builder
 
addArguments(Expression...) - Method in interface io.deephaven.api.expression.Method.Builder
 
addColumns(Pair) - Method in interface io.deephaven.api.updateby.ColumnUpdateOperation.Builder
 
addColumns(Pair...) - Method in interface io.deephaven.api.updateby.ColumnUpdateOperation.Builder
 
addColumns(SortColumn) - Method in interface io.deephaven.api.agg.spec.AggSpecSortedFirst.Builder
 
addColumns(SortColumn) - Method in interface io.deephaven.api.agg.spec.AggSpecSortedLast.Builder
 
addColumns(SortColumn...) - Method in interface io.deephaven.api.agg.spec.AggSpecSortedFirst.Builder
 
addColumns(SortColumn...) - Method in interface io.deephaven.api.agg.spec.AggSpecSortedLast.Builder
 
addFilters(Filter) - Method in interface io.deephaven.api.filter.FilterAnd.Builder
 
addFilters(Filter) - Method in interface io.deephaven.api.filter.FilterOr.Builder
 
addFilters(Filter...) - Method in interface io.deephaven.api.filter.FilterAnd.Builder
 
addFilters(Filter...) - Method in interface io.deephaven.api.filter.FilterOr.Builder
 
addFlags(SnapshotWhenOptions.Flag) - Method in interface io.deephaven.api.snapshot.SnapshotWhenOptions.Builder
 
addFlags(SnapshotWhenOptions.Flag...) - Method in interface io.deephaven.api.snapshot.SnapshotWhenOptions.Builder
 
addPairs(Pair) - Method in interface io.deephaven.api.agg.ColumnAggregations.Builder
 
addPairs(Pair...) - Method in interface io.deephaven.api.agg.ColumnAggregations.Builder
 
addStampColumns(JoinAddition) - Method in interface io.deephaven.api.snapshot.SnapshotWhenOptions.Builder
 
addStampColumns(JoinAddition...) - Method in interface io.deephaven.api.snapshot.SnapshotWhenOptions.Builder
 
addValues(Expression) - Method in interface io.deephaven.api.filter.FilterIn.Builder
 
addValues(Expression...) - Method in interface io.deephaven.api.filter.FilterIn.Builder
 
AGG_BY_PRESERVE_EMPTY_DEFAULT - Static variable in interface io.deephaven.api.TableOperations
 
AggAbsSum(String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create an absolute sum aggregation for the supplied column name pairs.
aggAllBy(AggSpec) - Method in interface io.deephaven.api.TableOperations
 
aggAllBy(AggSpec) - Method in interface io.deephaven.api.TableOperationsDefaults
 
aggAllBy(AggSpec, ColumnName...) - Method in interface io.deephaven.api.TableOperations
 
aggAllBy(AggSpec, ColumnName...) - Method in class io.deephaven.api.TableOperationsAdapter
 
aggAllBy(AggSpec, String...) - Method in interface io.deephaven.api.TableOperations
 
aggAllBy(AggSpec, String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
aggAllBy(AggSpec, Collection<String>) - Method in interface io.deephaven.api.TableOperations
 
aggAllBy(AggSpec, Collection<String>) - Method in interface io.deephaven.api.TableOperationsDefaults
 
AggApproxPct(double, double, String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create an approximate percentile aggregation for the supplied percentile, T-Digest compression factor, and column name pairs.
AggApproxPct(double, String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create an approximate percentile aggregation for the supplied percentile and column name pairs with the default T-Digest compression factor.
AggApproxPct(String, double, PercentileOutput...) - Static method in interface io.deephaven.api.agg.Aggregation
Create an approximate percentile aggregation for the supplied input column name, T-Digest compression factor, and percentile/output column name pairs.
AggApproxPct(String, PercentileOutput...) - Static method in interface io.deephaven.api.agg.Aggregation
Create an approximate percentile aggregation for the supplied input column name and percentile/output column name pairs with the default T-Digest compression factor.
AggAvg(String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create an average (arithmetic mean) aggregation for the supplied column name pairs.
aggBy(Aggregation) - Method in interface io.deephaven.api.TableOperations
Produce an aggregated result by grouping all rows from this into a single group of rows and applying aggregation to the result.
aggBy(Aggregation) - Method in interface io.deephaven.api.TableOperationsDefaults
 
aggBy(Aggregation, String...) - Method in interface io.deephaven.api.TableOperations
Produce an aggregated result by grouping this according to the groupByColumns and applying aggregation to each resulting group of rows.
aggBy(Aggregation, String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
aggBy(Aggregation, Collection<? extends ColumnName>) - Method in interface io.deephaven.api.TableOperations
Produce an aggregated result by grouping this according to the groupByColumns and applying aggregation to each resulting group of rows.
aggBy(Aggregation, Collection<? extends ColumnName>) - Method in interface io.deephaven.api.TableOperationsDefaults
 
aggBy(Collection<? extends Aggregation>) - Method in interface io.deephaven.api.TableOperations
Produce an aggregated result by grouping all rows from this into a single group of rows and applying aggregations to the result.
aggBy(Collection<? extends Aggregation>) - Method in interface io.deephaven.api.TableOperationsDefaults
 
aggBy(Collection<? extends Aggregation>, boolean) - Method in interface io.deephaven.api.TableOperations
Produce an aggregated result by grouping all rows from this into a single group of rows and applying aggregations to the result.
aggBy(Collection<? extends Aggregation>, boolean) - Method in interface io.deephaven.api.TableOperationsDefaults
 
aggBy(Collection<? extends Aggregation>, boolean, TABLE_1, Collection<? extends ColumnName>) - Method in class io.deephaven.api.TableOperationsAdapter
 
aggBy(Collection<? extends Aggregation>, boolean, TABLE, Collection<? extends ColumnName>) - Method in interface io.deephaven.api.TableOperations
Produce an aggregated result by grouping this according to the groupByColumns and applying aggregations to each resulting group of rows.
aggBy(Collection<? extends Aggregation>, String...) - Method in interface io.deephaven.api.TableOperations
Produce an aggregated result by grouping this according to the groupByColumns and applying aggregations to each resulting group of rows.
aggBy(Collection<? extends Aggregation>, String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
aggBy(Collection<? extends Aggregation>, Collection<? extends ColumnName>) - Method in interface io.deephaven.api.TableOperations
Produce an aggregated result by grouping this according to the groupByColumns and applying aggregations to each resulting group of rows.
aggBy(Collection<? extends Aggregation>, Collection<? extends ColumnName>) - Method in interface io.deephaven.api.TableOperationsDefaults
 
AggCount(String) - Static method in interface io.deephaven.api.agg.Aggregation
Create a count aggregation with the supplied output column name.
AggCountDistinct(boolean, String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a count distinct aggregation for the supplied column name pairs.
AggCountDistinct(String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a count distinct aggregation for the supplied column name pairs.
AggDistinct(boolean, String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a distinct aggregation for the supplied column name pairs.
AggDistinct(String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a distinct aggregation for the supplied column name pairs.
AggFirst(String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a first aggregation for the supplied column name pairs.
AggFirstRowKey(String) - Static method in interface io.deephaven.api.agg.Aggregation
Create a first row key aggregation with the supplied result column.
AggFormula(String, String, String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a formula aggregation with the supplied formula, paramToken, and column name pairs.
AggFreeze(String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a freeze aggregation for the supplied column name pairs.
AggGroup(String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a group aggregation for the supplied column name pairs.
AggLast(String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a last aggregation for the supplied column name pairs.
AggLastRowKey(String) - Static method in interface io.deephaven.api.agg.Aggregation
Create a last row key aggregation with the supplied result column.
AggMax(String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a max aggregation for the supplied column name pairs.
AggMed(boolean, String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a median aggregation for the supplied column name pairs.
AggMed(String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a median aggregation for the supplied column name pairs.
AggMin(String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a min aggregation for the supplied column name pairs.
AggPartition(String) - Static method in interface io.deephaven.api.agg.Aggregation
Create a partition aggregation with the supplied output column name and group-by columns included in the output sub-tables.
AggPartition(String, boolean) - Static method in interface io.deephaven.api.agg.Aggregation
Create a partition aggregation with the supplied output column name.
AggPct(double, boolean, String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a percentile aggregation for the supplied percentile and column name pairs.
AggPct(double, String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a percentile aggregation for the supplied percentile and column name pairs.
AggPct(String, boolean, PercentileOutput...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a percentile aggregation for the supplied input column name and percentile/output column name pairs.
AggPct(String, PercentileOutput...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a percentile aggregation for the supplied input column name and percentile/output column name pairs.
aggregation(Pair) - Method in interface io.deephaven.api.agg.spec.AggSpec
Build a ColumnAggregation for this AggSpec.
aggregation(Pair) - Method in class io.deephaven.api.agg.spec.AggSpecBase
 
aggregation(Pair...) - Method in interface io.deephaven.api.agg.spec.AggSpec
Build a singular or compound aggregation for this AggSpec.
aggregation(Pair...) - Method in class io.deephaven.api.agg.spec.AggSpecBase
 
aggregation(Collection<? extends Pair>) - Method in interface io.deephaven.api.agg.spec.AggSpec
Build a singular or compound aggregation for this AggSpec.
aggregation(Collection<? extends Pair>) - Method in class io.deephaven.api.agg.spec.AggSpecBase
 
Aggregation - Interface in io.deephaven.api.agg
Represents an aggregation that can be applied to a table.
Aggregation.Visitor - Interface in io.deephaven.api.agg
Visitor interface.
AggregationDescriptions - Class in io.deephaven.api.agg
A visitor to describe the input and aggregation column name pairs for aggregations.
AggregationOptimizer - Class in io.deephaven.api.agg
Optimizes a collection of aggregations by grouping like-specced aggregations together.
AggregationOptimizer() - Constructor for class io.deephaven.api.agg.AggregationOptimizer
 
AggregationOutputs - Class in io.deephaven.api.agg
A visitor to get the ordered output column names for aggregations.
AggregationOutputs() - Constructor for class io.deephaven.api.agg.AggregationOutputs
 
AggregationPairs - Class in io.deephaven.api.agg
A visitor to get the ordered input/output column name pairs for aggregations.
AggregationPairs() - Constructor for class io.deephaven.api.agg.AggregationPairs
 
aggregations() - Method in class io.deephaven.api.agg.Aggregations
 
Aggregations - Class in io.deephaven.api.agg
Aggregations is an Aggregation that is a collection of two or more aggregations.
Aggregations() - Constructor for class io.deephaven.api.agg.Aggregations
 
Aggregations.Builder - Interface in io.deephaven.api.agg
 
AggSortedFirst(String, String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a sorted first aggregation for the supplied sort column name and input/output column name pairs.
AggSortedFirst(Collection<? extends String>, String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a sorted first aggregation for the supplied sort column names and input/output column name pairs.
AggSortedLast(String, String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a sorted last aggregation for the supplied sort column name and input/output column name pairs.
AggSortedLast(Collection<? extends String>, String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a sorted last aggregation for the supplied sort column names and input/output column name pairs.
AggSpec - Interface in io.deephaven.api.agg.spec
An aggregation specification represents the configurable options for singular and compound column aggregations.
AggSpec.Visitor - Interface in io.deephaven.api.agg.spec
 
AggSpecAbsSum - Class in io.deephaven.api.agg.spec
Specifies an aggregation that outputs the sum of absolute input values for each group.
AggSpecAbsSum() - Constructor for class io.deephaven.api.agg.spec.AggSpecAbsSum
 
AggSpecApproximatePercentile - Class in io.deephaven.api.agg.spec
Specifies an aggregation that outputs a percentile approximated using a T-Digest with the specified AggSpecApproximatePercentile.compression().
AggSpecApproximatePercentile() - Constructor for class io.deephaven.api.agg.spec.AggSpecApproximatePercentile
 
AggSpecAvg - Class in io.deephaven.api.agg.spec
Specifies an aggregation that outputs the arithmetic mean for each group.
AggSpecAvg() - Constructor for class io.deephaven.api.agg.spec.AggSpecAvg
 
AggSpecBase - Class in io.deephaven.api.agg.spec
 
AggSpecBase() - Constructor for class io.deephaven.api.agg.spec.AggSpecBase
 
AggSpecColumnReferences - Class in io.deephaven.api.agg.spec
 
AggSpecColumnReferences() - Constructor for class io.deephaven.api.agg.spec.AggSpecColumnReferences
 
AggSpecCountDistinct - Class in io.deephaven.api.agg.spec
Specifies an aggregation that outputs the count of distinct values for each group.
AggSpecCountDistinct() - Constructor for class io.deephaven.api.agg.spec.AggSpecCountDistinct
 
AggSpecDistinct - Class in io.deephaven.api.agg.spec
Specifies an aggregation that outputs the distinct values for each group as a Deephaven vector (io.deephaven.vector.Vector).
AggSpecDistinct() - Constructor for class io.deephaven.api.agg.spec.AggSpecDistinct
 
AggSpecEmptyBase - Class in io.deephaven.api.agg.spec
 
AggSpecEmptyBase() - Constructor for class io.deephaven.api.agg.spec.AggSpecEmptyBase
 
AggSpecFirst - Class in io.deephaven.api.agg.spec
Specifies an aggregation that outputs the first value in the input column for each group.
AggSpecFirst() - Constructor for class io.deephaven.api.agg.spec.AggSpecFirst
 
AggSpecFormula - Class in io.deephaven.api.agg.spec
Specifies an aggregation that applies a formula to each input group (as a Deephaven vector (io.deephaven.vector.Vector)) to produce the corresponding output value.
AggSpecFormula() - Constructor for class io.deephaven.api.agg.spec.AggSpecFormula
 
AggSpecFreeze - Class in io.deephaven.api.agg.spec
Specifies an aggregation that freezes the first value for each group and ignores subsequent changes.
AggSpecFreeze() - Constructor for class io.deephaven.api.agg.spec.AggSpecFreeze
 
AggSpecGroup - Class in io.deephaven.api.agg.spec
Specifies an aggregation that outputs each group of input values as a Deephaven vector (io.deephaven.vector.Vector).
AggSpecGroup() - Constructor for class io.deephaven.api.agg.spec.AggSpecGroup
 
AggSpecLast - Class in io.deephaven.api.agg.spec
Specifies an aggregation that outputs the last value in the input column for each group.
AggSpecLast() - Constructor for class io.deephaven.api.agg.spec.AggSpecLast
 
AggSpecMax - Class in io.deephaven.api.agg.spec
Specifies an aggregation that outputs the maximum value in the input column for each group.
AggSpecMax() - Constructor for class io.deephaven.api.agg.spec.AggSpecMax
 
AggSpecMedian - Class in io.deephaven.api.agg.spec
Specifier for a column aggregation that produces a median value from the input column's values for each group.
AggSpecMedian() - Constructor for class io.deephaven.api.agg.spec.AggSpecMedian
 
AggSpecMin - Class in io.deephaven.api.agg.spec
Specifies an aggregation that outputs the minimum value in the input column for each group.
AggSpecMin() - Constructor for class io.deephaven.api.agg.spec.AggSpecMin
 
AggSpecPercentile - Class in io.deephaven.api.agg.spec
Specifier for a column aggregation that produces a percentile value from the input column's values for each group.
AggSpecPercentile() - Constructor for class io.deephaven.api.agg.spec.AggSpecPercentile
 
AggSpecSortedFirst - Class in io.deephaven.api.agg.spec
Specifies an aggregation that outputs the first value in the input column for each group, after sorting the group on the sort columns.
AggSpecSortedFirst() - Constructor for class io.deephaven.api.agg.spec.AggSpecSortedFirst
 
AggSpecSortedFirst.Builder - Interface in io.deephaven.api.agg.spec
 
AggSpecSortedLast - Class in io.deephaven.api.agg.spec
Specifies an aggregation that outputs the last value in the input column for each group, after sorting the group on the sort columns.
AggSpecSortedLast() - Constructor for class io.deephaven.api.agg.spec.AggSpecSortedLast
 
AggSpecSortedLast.Builder - Interface in io.deephaven.api.agg.spec
 
AggSpecStd - Class in io.deephaven.api.agg.spec
Specifies an aggregation that outputs the sample standard deviation of the input column values for each group.
AggSpecStd() - Constructor for class io.deephaven.api.agg.spec.AggSpecStd
 
AggSpecSum - Class in io.deephaven.api.agg.spec
Specifies an aggregation that outputs the sum of input values for each group.
AggSpecSum() - Constructor for class io.deephaven.api.agg.spec.AggSpecSum
 
AggSpecTDigest - Class in io.deephaven.api.agg.spec
Specifies an aggregation that outputs a T-Digest (com.tdunning.math.stats.TDigest) with the specified AggSpecTDigest.compression().
AggSpecTDigest() - Constructor for class io.deephaven.api.agg.spec.AggSpecTDigest
 
AggSpecUnique - Class in io.deephaven.api.agg.spec
Specifies an aggregation that outputs the single unique input value for groups that have one, null if all input values are null, or AggSpecUnique.nonUniqueSentinel() if there is more than one distinct value.
AggSpecUnique() - Constructor for class io.deephaven.api.agg.spec.AggSpecUnique
 
AggSpecVar - Class in io.deephaven.api.agg.spec
Specifies an aggregation that outputs the sample variance of the input column values for each group.
AggSpecVar() - Constructor for class io.deephaven.api.agg.spec.AggSpecVar
 
AggSpecWAvg - Class in io.deephaven.api.agg.spec
Specifies an aggregation that outputs the average (arithmetic mean) of the input column values weighted by the weight column values for each group.
AggSpecWAvg() - Constructor for class io.deephaven.api.agg.spec.AggSpecWAvg
 
AggSpecWSum - Class in io.deephaven.api.agg.spec
Specifies an aggregation that outputs the sum of the input column values weighted by the weight column values for each group.
AggSpecWSum() - Constructor for class io.deephaven.api.agg.spec.AggSpecWSum
 
AggStd(String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a sample standard deviation aggregation for the supplied column name pairs.
AggSum(String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a sum aggregation for the supplied column name pairs.
AggTDigest(double, String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a T-Digest aggregation for the supplied column name pairs with the supplied compression factor.
AggTDigest(String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a T-Digest aggregation for the supplied column name pairs with the default T-Digest compression factor.
AggUnique(boolean, UnionObject, String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a unique aggregation for the supplied column name pairs.
AggUnique(boolean, String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a unique aggregation for the supplied column name pairs.
AggUnique(String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a unique aggregation for the supplied column name pairs.
AggVar(String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a sample variance aggregation for the supplied column name pairs.
AggWAvg(String, String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a weighted average aggregation for the supplied weight column name and column name pairs.
AggWSum(String, String...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a weighted sum aggregation for the supplied weight column name and column name pairs.
aj(TABLE, String) - Method in interface io.deephaven.api.TableOperations
Perform an as-of join with the rightTable.
aj(TABLE, String) - Method in interface io.deephaven.api.TableOperationsDefaults
 
aj(TABLE, String, String) - Method in interface io.deephaven.api.TableOperations
Perform an as-of join with the rightTable.
aj(TABLE, String, String) - Method in interface io.deephaven.api.TableOperationsDefaults
 
ALL - Static variable in class io.deephaven.api.expression.SelectFactoryConstants
Case insensitive 'all' expression
and(Filter...) - Static method in interface io.deephaven.api.filter.Filter
Creates a filter that evaluates to true when all of the filters evaluate to true, and false when any of the filters evaluates to false.
and(Collection<? extends Filter>) - Static method in interface io.deephaven.api.filter.Filter
Creates a filter that evaluates to true when all of the filters evaluate to true, and false when any of the filters evaluates to false.
ANY - Static variable in class io.deephaven.api.expression.SelectFactoryConstants
Case insensitive 'any' expression
ANYTHING - Static variable in class io.deephaven.api.expression.SelectFactoryConstants
Any non line terminating expression
applicableTo(Class<?>) - Method in class io.deephaven.api.updateby.spec.CumMinMaxSpec
 
applicableTo(Class<?>) - Method in class io.deephaven.api.updateby.spec.CumProdSpec
 
applicableTo(Class<?>) - Method in class io.deephaven.api.updateby.spec.CumSumSpec
 
applicableTo(Class<?>) - Method in class io.deephaven.api.updateby.spec.DeltaSpec
 
applicableTo(Class<?>) - Method in class io.deephaven.api.updateby.spec.EmaSpec
 
applicableTo(Class<?>) - Method in class io.deephaven.api.updateby.spec.EmMinMaxSpec
 
applicableTo(Class<?>) - Method in class io.deephaven.api.updateby.spec.EmsSpec
 
applicableTo(Class<?>) - Method in class io.deephaven.api.updateby.spec.EmStdSpec
 
applicableTo(Class<?>) - Method in class io.deephaven.api.updateby.spec.FillBySpec
 
applicableTo(Class<?>) - Method in class io.deephaven.api.updateby.spec.RollingAvgSpec
 
applicableTo(Class<?>) - Method in class io.deephaven.api.updateby.spec.RollingCountSpec
 
applicableTo(Class<?>) - Method in class io.deephaven.api.updateby.spec.RollingFormulaSpec
 
applicableTo(Class<?>) - Method in class io.deephaven.api.updateby.spec.RollingGroupSpec
 
applicableTo(Class<?>) - Method in class io.deephaven.api.updateby.spec.RollingMinMaxSpec
 
applicableTo(Class<?>) - Method in class io.deephaven.api.updateby.spec.RollingProductSpec
 
applicableTo(Class<?>) - Method in class io.deephaven.api.updateby.spec.RollingStdSpec
 
applicableTo(Class<?>) - Method in class io.deephaven.api.updateby.spec.RollingSumSpec
 
applicableTo(Class<?>) - Method in class io.deephaven.api.updateby.spec.RollingWAvgSpec
 
applicableTo(Class<?>) - Method in interface io.deephaven.api.updateby.spec.UpdateBySpec
Determine if this spec can be applied to the specified type
approximatePercentile(double) - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
approximatePercentile(double, double) - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
arguments() - Method in class io.deephaven.api.expression.Function
The function arguments.
arguments() - Method in class io.deephaven.api.expression.Method
The method arguments.
asc() - Method in class io.deephaven.api.ColumnName
Equivalent to SortColumn.asc(this).
asc(ColumnName) - Static method in class io.deephaven.api.SortColumn
Create an SortColumn.Order.ASCENDING sort column.
ASCENDING - Enum constant in enum class io.deephaven.api.SortColumn.Order
 
asComparisons() - Method in class io.deephaven.api.filter.FilterIn
Creates the logical equivalent of this as an Filter.or(Collection) with FilterComparison.eq(Expression, Expression) between FilterIn.expression() and each FilterIn.values().
asEquals() - Method in class io.deephaven.api.filter.FilterIn
Creates the logical equivalent of this as a single FilterComparison.eq(Expression, Expression) between FilterIn.expression() and the only value from FilterIn.values().
asOfJoin(TABLE_1, Collection<? extends JoinMatch>, AsOfJoinMatch, Collection<? extends JoinAddition>) - Method in class io.deephaven.api.TableOperationsAdapter
 
asOfJoin(TABLE, Collection<? extends JoinMatch>, AsOfJoinMatch, Collection<? extends JoinAddition>) - Method in interface io.deephaven.api.TableOperations
 
AsOfJoinMatch - Class in io.deephaven.api
 
AsOfJoinMatch() - Constructor for class io.deephaven.api.AsOfJoinMatch
 
AsOfJoinRule - Enum Class in io.deephaven.api
The match condition rule for the final match column of as-of-join.
AVERAGE_EVENLY_DIVIDED - Static variable in class io.deephaven.api.agg.spec.AggSpecPercentile
 
AVERAGE_EVENLY_DIVIDED_DEFAULT - Static variable in class io.deephaven.api.agg.spec.AggSpecMedian
 
averageEvenlyDivided() - Method in class io.deephaven.api.agg.spec.AggSpecMedian
Whether to average the highest low-bucket value and lowest high-bucket value, when the low-bucket and high-bucket are of equal size.
averageEvenlyDivided() - Method in class io.deephaven.api.agg.spec.AggSpecPercentile
Whether to average the highest low-bucket value and lowest high-bucket value, when the low-bucket and high-bucket are of equal size.
avg() - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
avgBy() - Method in interface io.deephaven.api.TableOperations
Produces a single row table with the average of each column.
avgBy() - Method in interface io.deephaven.api.TableOperationsDefaults
 
avgBy(ColumnName...) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the average for the rest of the fields
avgBy(ColumnName...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
avgBy(String...) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the average for the rest of the fields
avgBy(String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
avgBy(Collection<String>) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the average for the rest of the fields
avgBy(Collection<String>) - Method in interface io.deephaven.api.TableOperationsDefaults
 

B

BadDataBehavior - Enum Class in io.deephaven.api.updateby
Directives for how to handle null and NaN values while processing EMAs
bigValueContext() - Method in class io.deephaven.api.updateby.OperationControl
 
bigValueContext(MathContext) - Method in interface io.deephaven.api.updateby.OperationControl.Builder
 
bigValueContextOrDefault() - Method in class io.deephaven.api.updateby.OperationControl
Get the MathContext to use when processing BigInteger and BigDecimal values.
BOOL_PTRN - Static variable in class io.deephaven.api.expression.SelectFactoryConstants
A case insensitive boolean literal
booleanValue() - Method in interface io.deephaven.api.object.UnionObject
Equivalent to expect(Boolean.class).
build() - Method in class io.deephaven.api.agg.AggregationOptimizer
 
build() - Method in interface io.deephaven.api.agg.Aggregations.Builder
 
build() - Method in interface io.deephaven.api.agg.ColumnAggregations.Builder
 
build() - Method in interface io.deephaven.api.agg.spec.AggSpecSortedFirst.Builder
 
build() - Method in interface io.deephaven.api.agg.spec.AggSpecSortedLast.Builder
 
build() - Method in interface io.deephaven.api.expression.Function.Builder
 
build() - Method in interface io.deephaven.api.expression.Method.Builder
 
build() - Method in interface io.deephaven.api.filter.FilterAnd.Builder
 
build() - Method in interface io.deephaven.api.filter.FilterComparison.Builder
 
build() - Method in interface io.deephaven.api.filter.FilterIn.Builder
 
build() - Method in interface io.deephaven.api.filter.FilterOr.Builder
 
build() - Method in interface io.deephaven.api.filter.FilterPattern.Builder
 
build() - Method in interface io.deephaven.api.RangeJoinMatch.Builder
 
build() - Method in interface io.deephaven.api.snapshot.SnapshotWhenOptions.Builder
 
build() - Method in interface io.deephaven.api.updateby.ColumnUpdateOperation.Builder
 
build() - Method in interface io.deephaven.api.updateby.DeltaControl.Builder
Construct a new immutable DeltaControl from this builder's state.
build() - Method in interface io.deephaven.api.updateby.OperationControl.Builder
 
build() - Method in interface io.deephaven.api.updateby.UpdateByControl.Builder
 
builder() - Static method in class io.deephaven.api.agg.Aggregations
 
builder() - Static method in class io.deephaven.api.agg.ColumnAggregations
 
builder() - Static method in class io.deephaven.api.agg.spec.AggSpecSortedFirst
 
builder() - Static method in class io.deephaven.api.agg.spec.AggSpecSortedLast
 
builder() - Static method in class io.deephaven.api.expression.Function
 
builder() - Static method in class io.deephaven.api.expression.Method
 
builder() - Static method in class io.deephaven.api.filter.FilterAnd
 
builder() - Static method in class io.deephaven.api.filter.FilterComparison
 
builder() - Static method in class io.deephaven.api.filter.FilterIn
 
builder() - Static method in class io.deephaven.api.filter.FilterOr
 
builder() - Static method in class io.deephaven.api.filter.FilterPattern
 
builder() - Static method in class io.deephaven.api.RangeJoinMatch
 
builder() - Static method in class io.deephaven.api.snapshot.SnapshotWhenOptions
 
builder() - Static method in class io.deephaven.api.updateby.ColumnUpdateOperation
 
builder() - Static method in class io.deephaven.api.updateby.DeltaControl
Get a new DeltaControl.Builder for construction DeltaControl objects.
builder() - Static method in class io.deephaven.api.updateby.OperationControl
 
builder() - Static method in class io.deephaven.api.updateby.UpdateByControl
 
byteValue() - Method in interface io.deephaven.api.object.UnionObject
Equivalent to number().byteValue().

C

cast(Collection<? extends Selectable>) - Static method in class io.deephaven.api.ColumnName
 
CHAR_PTRN - Static variable in class io.deephaven.api.expression.SelectFactoryConstants
A char, surrounded by ' characters
charValue() - Method in interface io.deephaven.api.object.UnionObject
Equivalent to expect(Character.class).
checkLeftColumnsDifferent() - Method in class io.deephaven.api.RangeJoinMatch
 
CHUNK_CAPACITY_PROPERTY - Static variable in class io.deephaven.api.updateby.UpdateByControl
 
chunkCapacity() - Method in class io.deephaven.api.updateby.UpdateByControl
The maximum chunk capacity.
chunkCapacity(int) - Method in interface io.deephaven.api.updateby.UpdateByControl.Builder
 
chunkCapacityDefault() - Static method in class io.deephaven.api.updateby.UpdateByControl
Default is 4096.
chunkCapacityOrDefault() - Method in class io.deephaven.api.updateby.UpdateByControl
Equivalent to chunkCapacity().orElseGet(UpdateByControl::chunkCapacityDefault).
clause(Pair) - Method in interface io.deephaven.api.updateby.spec.UpdateBySpec
Build a ColumnUpdateOperation for this UpdateBySpec.
clause(Pair) - Method in class io.deephaven.api.updateby.spec.UpdateBySpecBase
 
clause(Pair...) - Method in interface io.deephaven.api.updateby.spec.UpdateBySpec
Build a ColumnUpdateOperation clause for this UpdateBySpec.
clause(Pair...) - Method in class io.deephaven.api.updateby.spec.UpdateBySpecBase
 
clause(String) - Method in interface io.deephaven.api.updateby.spec.UpdateBySpec
Build a ColumnUpdateOperation for this UpdateBySpec.
clause(String) - Method in class io.deephaven.api.updateby.spec.UpdateBySpecBase
 
clause(String...) - Method in interface io.deephaven.api.updateby.spec.UpdateBySpec
Build a ColumnUpdateOperation clause for this UpdateBySpec.
clause(String...) - Method in class io.deephaven.api.updateby.spec.UpdateBySpecBase
 
clause(Collection<? extends Pair>) - Method in interface io.deephaven.api.updateby.spec.UpdateBySpec
Build a ColumnUpdateOperation clause for this UpdateBySpec.
clause(Collection<? extends Pair>) - Method in class io.deephaven.api.updateby.spec.UpdateBySpecBase
 
column() - Method in class io.deephaven.api.agg.Count
 
column() - Method in class io.deephaven.api.agg.FirstRowKey
 
column() - Method in class io.deephaven.api.agg.LastRowKey
 
column() - Method in class io.deephaven.api.agg.Partition
 
column() - Method in class io.deephaven.api.SortColumn
The column name.
COLUMN - Enum constant in enum class io.deephaven.api.util.NameValidator.Type
 
ColumnAggregation - Class in io.deephaven.api.agg
A ColumnAggregation is an Aggregation that is composed of a spec and a single input/output column pair.
ColumnAggregation() - Constructor for class io.deephaven.api.agg.ColumnAggregation
 
ColumnAggregations - Class in io.deephaven.api.agg
ColumnAggregations is an Aggregation that is composed of a spec and multiple input/output column pairs.
ColumnAggregations() - Constructor for class io.deephaven.api.agg.ColumnAggregations
 
ColumnAggregations.Builder - Interface in io.deephaven.api.agg
 
ColumnName - Class in io.deephaven.api
Represents a column name.
ColumnName() - Constructor for class io.deephaven.api.ColumnName
 
columns() - Method in class io.deephaven.api.agg.spec.AggSpecSortedFirst
The columns to sort on to determine the order within each group.
columns() - Method in class io.deephaven.api.agg.spec.AggSpecSortedLast
The columns to sort on to determine the order within each group.
columns() - Method in class io.deephaven.api.updateby.ColumnUpdateOperation
Provide the list of Pairs for the result columns.
ColumnUpdateOperation - Class in io.deephaven.api.updateby
 
ColumnUpdateOperation() - Constructor for class io.deephaven.api.updateby.ColumnUpdateOperation
 
ColumnUpdateOperation.Builder - Interface in io.deephaven.api.updateby
 
compression() - Method in class io.deephaven.api.agg.spec.AggSpecApproximatePercentile
T-Digest compression factor.
compression() - Method in class io.deephaven.api.agg.spec.AggSpecTDigest
T-Digest compression factor.
ConcurrentMethod - Annotation Interface in io.deephaven.api.util
Indicates that the annotated method should be executed concurrently with respect to the UpdateGraph (UGP).
control() - Method in class io.deephaven.api.updateby.spec.EmaSpec
 
control() - Method in class io.deephaven.api.updateby.spec.EmMinMaxSpec
 
control() - Method in class io.deephaven.api.updateby.spec.EmsSpec
 
control() - Method in class io.deephaven.api.updateby.spec.EmStdSpec
 
controlOrDefault() - Method in class io.deephaven.api.updateby.spec.EmaSpec
 
controlOrDefault() - Method in class io.deephaven.api.updateby.spec.EmMinMaxSpec
 
controlOrDefault() - Method in class io.deephaven.api.updateby.spec.EmsSpec
 
controlOrDefault() - Method in class io.deephaven.api.updateby.spec.EmStdSpec
 
Count - Class in io.deephaven.api.agg
An aggregation that provides a single output column with the number of rows in each aggregation group.
Count() - Constructor for class io.deephaven.api.agg.Count
 
COUNT_NULLS_DEFAULT - Static variable in class io.deephaven.api.agg.spec.AggSpecCountDistinct
 
countBy(String) - Method in interface io.deephaven.api.TableOperations
 
countBy(String) - Method in interface io.deephaven.api.TableOperationsDefaults
 
countBy(String, ColumnName...) - Method in interface io.deephaven.api.TableOperations
 
countBy(String, ColumnName...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
countBy(String, String...) - Method in interface io.deephaven.api.TableOperations
 
countBy(String, String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
countBy(String, Collection<String>) - Method in interface io.deephaven.api.TableOperations
 
countBy(String, Collection<String>) - Method in interface io.deephaven.api.TableOperationsDefaults
 
countDistinct() - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
countDistinct(boolean) - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
countNulls() - Method in class io.deephaven.api.agg.spec.AggSpecCountDistinct
Whether null input values should be included when counting the distinct input values.
CumMax(String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a cumulative maximum for the supplied column name pairs.
CumMin(String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a cumulative minimum for the supplied column name pairs.
CumMinMaxSpec - Class in io.deephaven.api.updateby.spec
A UpdateBySpec for performing a Cumulative Min/Max of the specified columns.
CumMinMaxSpec() - Constructor for class io.deephaven.api.updateby.spec.CumMinMaxSpec
 
CumProd(String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a cumulative product for the supplied column name pairs.
CumProdSpec - Class in io.deephaven.api.updateby.spec
A UpdateBySpec for performing a Cumulative Product of the specified columns.
CumProdSpec() - Constructor for class io.deephaven.api.updateby.spec.CumProdSpec
 
CumSum(String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a cumulative sum for the supplied column name pairs.
CumSumSpec - Class in io.deephaven.api.updateby.spec
A UpdateBySpec for performing a Cumulative Sum of the specified columns.
CumSumSpec() - Constructor for class io.deephaven.api.updateby.spec.CumSumSpec
 

D

DATETIME_PTRN - Static variable in class io.deephaven.api.expression.SelectFactoryConstants
A DateTime, surrounded by ' characters
DEFAULT - Static variable in class io.deephaven.api.updateby.DeltaControl
 
defaultInstance() - Static method in class io.deephaven.api.updateby.OperationControl
 
defaultInstance() - Static method in class io.deephaven.api.updateby.UpdateByControl
Creates an instance with none of the values explicitly set.
delegate() - Method in class io.deephaven.api.TableOperationsAdapter
 
Delta(DeltaControl, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a delta for the supplied column name pairs.
Delta(String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a delta for the supplied column name pairs.
deltaControl() - Method in class io.deephaven.api.updateby.spec.DeltaSpec
 
DeltaControl - Class in io.deephaven.api.updateby
An object for controlling the behavior of a UpdateByOperation.Delta(String...)} operation.
DeltaControl() - Constructor for class io.deephaven.api.updateby.DeltaControl
 
DeltaControl.Builder - Interface in io.deephaven.api.updateby
A class for constructing DeltaControl instances
deltaControlOrDefault() - Method in class io.deephaven.api.updateby.spec.DeltaSpec
 
DeltaSpec - Class in io.deephaven.api.updateby.spec
A UpdateBySpec for performing a Cumulative Sum of the specified columns.
DeltaSpec() - Constructor for class io.deephaven.api.updateby.spec.DeltaSpec
 
desc() - Method in class io.deephaven.api.ColumnName
Equivalent to SortColumn.desc(this).
desc(ColumnName) - Static method in class io.deephaven.api.SortColumn
Create a SortColumn.Order.DESCENDING sort column.
DESCENDING - Enum constant in enum class io.deephaven.api.SortColumn.Order
 
description() - Method in interface io.deephaven.api.agg.spec.AggSpec
Get a simple description for this AggSpec.
description() - Method in class io.deephaven.api.agg.spec.AggSpecAbsSum
 
description() - Method in class io.deephaven.api.agg.spec.AggSpecApproximatePercentile
 
description() - Method in class io.deephaven.api.agg.spec.AggSpecAvg
 
description() - Method in class io.deephaven.api.agg.spec.AggSpecCountDistinct
 
description() - Method in class io.deephaven.api.agg.spec.AggSpecDistinct
 
description() - Method in class io.deephaven.api.agg.spec.AggSpecFirst
 
description() - Method in class io.deephaven.api.agg.spec.AggSpecFormula
 
description() - Method in class io.deephaven.api.agg.spec.AggSpecFreeze
 
description() - Method in class io.deephaven.api.agg.spec.AggSpecGroup
 
description() - Method in class io.deephaven.api.agg.spec.AggSpecLast
 
description() - Method in class io.deephaven.api.agg.spec.AggSpecMax
 
description() - Method in class io.deephaven.api.agg.spec.AggSpecMedian
 
description() - Method in class io.deephaven.api.agg.spec.AggSpecMin
 
description() - Method in class io.deephaven.api.agg.spec.AggSpecPercentile
 
description() - Method in class io.deephaven.api.agg.spec.AggSpecSortedFirst
 
description() - Method in class io.deephaven.api.agg.spec.AggSpecSortedLast
 
description() - Method in class io.deephaven.api.agg.spec.AggSpecStd
 
description() - Method in class io.deephaven.api.agg.spec.AggSpecSum
 
description() - Method in class io.deephaven.api.agg.spec.AggSpecTDigest
 
description() - Method in class io.deephaven.api.agg.spec.AggSpecUnique
 
description() - Method in class io.deephaven.api.agg.spec.AggSpecVar
 
description() - Method in class io.deephaven.api.agg.spec.AggSpecWAvg
 
description() - Method in class io.deephaven.api.agg.spec.AggSpecWSum
 
description() - Method in class io.deephaven.api.snapshot.SnapshotWhenOptions
Creates a description of the options.
distinct() - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
distinct(boolean) - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
doubleValue() - Method in interface io.deephaven.api.object.UnionObject
Equivalent to number().doubleValue().
dropColumns(ColumnName...) - Method in interface io.deephaven.api.TableOperations
Creates a new table without the columnNames from this.
dropColumns(ColumnName...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
dropColumns(String...) - Method in interface io.deephaven.api.TableOperations
Creates a new table without the columnNames from this.
dropColumns(String...) - Method in class io.deephaven.api.TableOperationsAdapter
 
dropColumns(Collection<String>) - Method in interface io.deephaven.api.TableOperations
Creates a new table without the columnNames from this.
dropColumns(Collection<String>) - Method in interface io.deephaven.api.TableOperationsDefaults
 

E

Ema(double, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving average for the supplied column name pairs, using ticks as the decay unit.
Ema(OperationControl, double, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving average for the supplied column name pairs, using ticks as the decay unit.
Ema(OperationControl, String, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving average for the supplied column name pairs, using time as the decay unit.
Ema(OperationControl, String, Duration, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving average for the supplied column name pairs, using time as the decay unit.
Ema(String, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving average for the supplied column name pairs, using time as the decay unit.
Ema(String, Duration, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving average for the supplied column name pairs, using time as the decay unit.
EmaSpec - Class in io.deephaven.api.updateby.spec
A UpdateBySpec for performing an Exponential Moving Average across the specified columns
EmaSpec() - Constructor for class io.deephaven.api.updateby.spec.EmaSpec
 
EmMax(double, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving maximum for the supplied column name pairs, using ticks as the decay unit.
EmMax(OperationControl, double, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving maximum for the supplied column name pairs, using ticks as the decay unit.
EmMax(OperationControl, String, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving maximum for the supplied column name pairs, using time as the decay unit.
EmMax(OperationControl, String, Duration, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving maximum for the supplied column name pairs, using time as the decay unit.
EmMax(String, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving maximum for the supplied column name pairs, using time as the decay unit.
EmMax(String, Duration, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving maximum for the supplied column name pairs, using time as the decay unit.
EmMin(double, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving minimum for the supplied column name pairs, using ticks as the decay unit.
EmMin(OperationControl, double, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving minimum for the supplied column name pairs, using ticks as the decay unit.
EmMin(OperationControl, String, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving minimum for the supplied column name pairs, using time as the decay unit.
EmMin(OperationControl, String, Duration, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving minimum for the supplied column name pairs, using time as the decay unit.
EmMin(String, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving minimum for the supplied column name pairs, using time as the decay unit.
EmMin(String, Duration, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving minimum for the supplied column name pairs, using time as the decay unit.
EmMinMaxSpec - Class in io.deephaven.api.updateby.spec
A UpdateBySpec for performing an Exponential Moving Average across the specified columns
EmMinMaxSpec() - Constructor for class io.deephaven.api.updateby.spec.EmMinMaxSpec
 
Ems(double, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving sum for the supplied column name pairs, using ticks as the decay unit.
Ems(OperationControl, double, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving sum for the supplied column name pairs, using ticks as the decay unit.
Ems(OperationControl, String, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving sum for the supplied column name pairs, using time as the decay unit.
Ems(OperationControl, String, Duration, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving sum for the supplied column name pairs, using time as the decay unit.
Ems(String, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving sum for the supplied column name pairs, using time as the decay unit.
Ems(String, Duration, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving sum for the supplied column name pairs, using time as the decay unit.
EmsSpec - Class in io.deephaven.api.updateby.spec
A UpdateBySpec for performing an Exponential Moving Sum across the specified columns
EmsSpec() - Constructor for class io.deephaven.api.updateby.spec.EmsSpec
 
EmStd(double, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving standard deviation for the supplied column name pairs, using ticks as the decay unit.
EmStd(OperationControl, double, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving standard deviation for the supplied column name pairs, using ticks as the decay unit.
EmStd(OperationControl, String, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving standard deviation for the supplied column name pairs, using time as the decay unit.
EmStd(OperationControl, String, Duration, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving standard deviation for the supplied column name pairs, using time as the decay unit.
EmStd(String, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving standard deviation for the supplied column name pairs, using time as the decay unit.
EmStd(String, Duration, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create an exponential moving standard deviation for the supplied column name pairs, using time as the decay unit.
EmStdSpec - Class in io.deephaven.api.updateby.spec
A UpdateBySpec for performing an Exponential Moving Average across the specified columns
EmStdSpec() - Constructor for class io.deephaven.api.updateby.spec.EmStdSpec
 
END_PTRN - Static variable in class io.deephaven.api.expression.SelectFactoryConstants
The end of a complete expression.
eq(Expression, Expression) - Static method in class io.deephaven.api.filter.FilterComparison
 
equals(Object) - Method in class io.deephaven.api.filter.FilterPattern
 
EQUALS - Enum constant in enum class io.deephaven.api.filter.FilterComparison.Operator
lhs == rhs
exactJoin(TABLE_1, Collection<? extends JoinMatch>, Collection<? extends JoinAddition>) - Method in class io.deephaven.api.TableOperationsAdapter
 
exactJoin(TABLE, String) - Method in interface io.deephaven.api.TableOperations
Perform an exact-join with the rightTable.
exactJoin(TABLE, String) - Method in interface io.deephaven.api.TableOperationsDefaults
 
exactJoin(TABLE, String, String) - Method in interface io.deephaven.api.TableOperations
Perform an exact-join with the rightTable.
exactJoin(TABLE, String, String) - Method in interface io.deephaven.api.TableOperationsDefaults
 
exactJoin(TABLE, Collection<? extends JoinMatch>, Collection<? extends JoinAddition>) - Method in interface io.deephaven.api.TableOperations
Perform an exact-join with the rightTable.
existingColumn() - Method in class io.deephaven.api.ColumnName
 
existingColumn() - Method in interface io.deephaven.api.JoinAddition
The existing column name, from the right table of a join operation.
expect(Class<T>) - Method in interface io.deephaven.api.object.UnionObject
Returns the object as type T if the unwrapped object is an instance of clazz.
expression() - Method in class io.deephaven.api.ColumnName
 
expression() - Method in class io.deephaven.api.filter.FilterIn
 
expression() - Method in class io.deephaven.api.filter.FilterIsNull
The expression.
expression() - Method in class io.deephaven.api.filter.FilterPattern
 
expression() - Method in interface io.deephaven.api.Selectable
The expression.
expression(Expression) - Method in interface io.deephaven.api.filter.FilterIn.Builder
 
expression(Expression) - Method in interface io.deephaven.api.filter.FilterPattern.Builder
 
Expression - Interface in io.deephaven.api.expression
Represents an evaluate-able expression structure.
Expression.Visitor<T> - Interface in io.deephaven.api.expression
 
ExpressionException - Exception in io.deephaven.api.expression
An unchecked exception indicating a problem with a parsed expression, for example in TableOperations.where(String...) or TableOperations.update(String...).
ExpressionException(String, String) - Constructor for exception io.deephaven.api.expression.ExpressionException
 
ExpressionException(String, Throwable, String) - Constructor for exception io.deephaven.api.expression.ExpressionException
 
ExpressionException(Throwable, String) - Constructor for exception io.deephaven.api.expression.ExpressionException
 
ExpressionFactory<TYPE> - Interface in io.deephaven.api.expression
 
ExpressionParser<TYPE> - Class in io.deephaven.api.expression
A parser that will try a set of ExpressionFactorys and attempt to parse the expression until one of them succeeds.
ExpressionParser() - Constructor for class io.deephaven.api.expression.ExpressionParser
 
extractAnds(Filter) - Static method in interface io.deephaven.api.filter.Filter
Performs a non-recursive "and-extraction" against filter.

F

Fill(String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a forward fill for the supplied column name pairs.
FillBySpec - Class in io.deephaven.api.updateby.spec
A UpdateBySpec for performing a forward fill of the specified columns.
FillBySpec() - Constructor for class io.deephaven.api.updateby.spec.FillBySpec
 
filter() - Method in class io.deephaven.api.filter.FilterNot
The filter.
Filter - Interface in io.deephaven.api.filter
Represents an evaluate-able filter.
Filter.Visitor<T> - Interface in io.deephaven.api.filter
 
FilterAnd - Class in io.deephaven.api.filter
Evaluates to true when all of the filters evaluate to true, and false when any of the filters evaluates to false.
FilterAnd() - Constructor for class io.deephaven.api.filter.FilterAnd
 
FilterAnd.Builder - Interface in io.deephaven.api.filter
 
FilterBase - Class in io.deephaven.api.filter
 
FilterBase() - Constructor for class io.deephaven.api.filter.FilterBase
 
FilterComparison - Class in io.deephaven.api.filter
Evaluates to true based on the specific operator applied to the left-hand side and right-hand side expressions.
FilterComparison() - Constructor for class io.deephaven.api.filter.FilterComparison
 
FilterComparison.Builder - Interface in io.deephaven.api.filter
 
FilterComparison.Operator - Enum Class in io.deephaven.api.filter
 
FilterIn - Class in io.deephaven.api.filter
Evaluates to true when FilterIn.expression() is equal to any value in FilterIn.values().
FilterIn() - Constructor for class io.deephaven.api.filter.FilterIn
 
FilterIn.Builder - Interface in io.deephaven.api.filter
 
FilterIsNull - Class in io.deephaven.api.filter
Evaluates to true when the given expression evaluates to null.
FilterIsNull() - Constructor for class io.deephaven.api.filter.FilterIsNull
 
FilterNot<F extends Filter> - Class in io.deephaven.api.filter
Evaluates to true when the given filter evaluates to false.
FilterNot() - Constructor for class io.deephaven.api.filter.FilterNot
 
FilterOr - Class in io.deephaven.api.filter
Evaluates to true when any of filters evaluates to true, and false when none of the filters evaluates to true
FilterOr() - Constructor for class io.deephaven.api.filter.FilterOr
 
FilterOr.Builder - Interface in io.deephaven.api.filter
 
FilterPattern - Class in io.deephaven.api.filter
A filter based on a regular-expression Pattern, compatible with any column types that are compatible with CharSequence.
FilterPattern() - Constructor for class io.deephaven.api.filter.FilterPattern
 
FilterPattern.Builder - Interface in io.deephaven.api.filter
 
FilterPattern.Mode - Enum Class in io.deephaven.api.filter
The pattern mode
filters() - Method in class io.deephaven.api.filter.FilterAnd
The filters.
filters() - Method in class io.deephaven.api.filter.FilterOr
The filters.
FIND - Enum constant in enum class io.deephaven.api.filter.FilterPattern.Mode
Matches any subsequence of the input against the pattern, uses Matcher.find().
first() - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
firstBy() - Method in interface io.deephaven.api.TableOperations
Returns the first row of the given table.
firstBy() - Method in interface io.deephaven.api.TableOperationsDefaults
 
firstBy(ColumnName...) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and retrieves the first for the rest of the fields
firstBy(ColumnName...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
firstBy(String...) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and retrieves the first for the rest of the fields
firstBy(String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
firstBy(Collection<String>) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and retrieves the first for the rest of the fields
firstBy(Collection<String>) - Method in interface io.deephaven.api.TableOperationsDefaults
 
FirstRowKey - Class in io.deephaven.api.agg
An aggregation that provides a single output column with the first row key from the input table for each aggregation group in the result.
FirstRowKey() - Constructor for class io.deephaven.api.agg.FirstRowKey
 
flags() - Method in class io.deephaven.api.snapshot.SnapshotWhenOptions
The feature flags.
floatValue() - Method in interface io.deephaven.api.object.UnionObject
Equivalent to number().floatValue().
FLT_PTRN - Static variable in class io.deephaven.api.expression.SelectFactoryConstants
A Floating point number, optionally including the initial sign
forEach(Consumer<? super Filter>) - Method in class io.deephaven.api.filter.FilterAnd
 
forEach(Consumer<? super Filter>) - Method in class io.deephaven.api.filter.FilterOr
 
formula() - Method in class io.deephaven.api.agg.spec.AggSpecFormula
The formula to use to calculate output values from grouped input values.
formula() - Method in class io.deephaven.api.updateby.spec.RollingFormulaSpec
 
formula(String) - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
formula(String, String) - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
freeze() - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
from(Object) - Static method in interface io.deephaven.api.object.UnionObject
If x is a boxed primitive, this will create the union object with the primitive value.
from(String...) - Static method in class io.deephaven.api.ColumnName
 
from(String...) - Static method in interface io.deephaven.api.filter.Filter
 
from(String...) - Static method in interface io.deephaven.api.JoinAddition
 
from(String...) - Static method in interface io.deephaven.api.JoinMatch
 
from(String...) - Static method in interface io.deephaven.api.Pair
 
from(String...) - Static method in interface io.deephaven.api.Selectable
 
from(Collection<String>) - Static method in class io.deephaven.api.ColumnName
 
from(Collection<String>) - Static method in interface io.deephaven.api.filter.Filter
 
from(Collection<String>) - Static method in interface io.deephaven.api.JoinAddition
 
from(Collection<String>) - Static method in interface io.deephaven.api.JoinMatch
 
from(Collection<String>) - Static method in interface io.deephaven.api.Pair
 
from(Collection<String>) - Static method in interface io.deephaven.api.Selectable
 
Function - Class in io.deephaven.api.expression
Represents a function call.
Function() - Constructor for class io.deephaven.api.expression.Function
 
Function.Builder - Interface in io.deephaven.api.expression
 
fwdWindowScale() - Method in class io.deephaven.api.updateby.spec.RollingOpSpec
 

G

geq(Expression, Expression) - Static method in class io.deephaven.api.filter.FilterComparison
 
getDuration() - Method in class io.deephaven.api.updateby.spec.WindowScale
 
getExpression(String, Matcher, Object...) - Method in interface io.deephaven.api.expression.ExpressionFactory
 
getFractionalTimeScaleUnits() - Method in class io.deephaven.api.updateby.spec.WindowScale
Return the appropriate tick/time units as a double
getOut() - Method in class io.deephaven.api.agg.AggregationOutputs
 
getOut() - Method in class io.deephaven.api.agg.AggregationPairs
 
getPattern() - Method in class io.deephaven.api.expression.AbstractExpressionFactory
 
getPattern() - Method in interface io.deephaven.api.expression.ExpressionFactory
 
getProblemExpression() - Method in exception io.deephaven.api.expression.ExpressionException
Get the expression that has a problem.
getTicks() - Method in class io.deephaven.api.updateby.spec.WindowScale
 
getTimeScaleUnits() - Method in class io.deephaven.api.updateby.spec.WindowScale
Return the appropriate tick/time units as a long
GREATER_THAN - Enum constant in enum class io.deephaven.api.AsOfJoinRule
 
GREATER_THAN - Enum constant in enum class io.deephaven.api.filter.FilterComparison.Operator
lhs > rhs
GREATER_THAN - Enum constant in enum class io.deephaven.api.RangeEndRule
The left end column value must be strictly greater than right range column values.
GREATER_THAN_EQUAL - Enum constant in enum class io.deephaven.api.AsOfJoinRule
 
GREATER_THAN_OR_EQUAL - Enum constant in enum class io.deephaven.api.filter.FilterComparison.Operator
lhs >= rhs
GREATER_THAN_OR_EQUAL - Enum constant in enum class io.deephaven.api.RangeEndRule
The left end column value must be greater than or equal to right range column values.
GREATER_THAN_OR_EQUAL_ALLOW_FOLLOWING - Enum constant in enum class io.deephaven.api.RangeEndRule
The left end column value must be greater than or equal to right range column values.
group() - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
groupBy() - Method in interface io.deephaven.api.TableOperations
 
groupBy() - Method in interface io.deephaven.api.TableOperationsDefaults
 
groupBy(String...) - Method in interface io.deephaven.api.TableOperations
 
groupBy(String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
groupBy(Collection<? extends ColumnName>) - Method in interface io.deephaven.api.TableOperations
 
groupBy(Collection<? extends ColumnName>) - Method in interface io.deephaven.api.TableOperationsDefaults
 
gt(Expression, Expression) - Static method in class io.deephaven.api.filter.FilterComparison
 

H

has(SnapshotWhenOptions.Flag) - Method in class io.deephaven.api.snapshot.SnapshotWhenOptions
Check if the flag is set.
hashCode() - Method in class io.deephaven.api.filter.FilterPattern
 
head(long) - Method in interface io.deephaven.api.TableOperations
 
head(long) - Method in class io.deephaven.api.TableOperationsAdapter
 
HISTORY - Enum constant in enum class io.deephaven.api.snapshot.SnapshotWhenOptions.Flag
Whether the resulting table should keep history.

I

ICASE - Static variable in class io.deephaven.api.expression.SelectFactoryConstants
Case insensitive 'icase' expression
ID_PTRN - Static variable in class io.deephaven.api.expression.SelectFactoryConstants
Matches a variable starting with a letter, _ or $ followed by any number of letters, numbers, _ or $
IN - Static variable in class io.deephaven.api.expression.SelectFactoryConstants
Case insensitive 'in' expression
INCLUDE_NULLS_DEFAULT - Static variable in class io.deephaven.api.agg.spec.AggSpecDistinct
 
INCLUDE_NULLS_DEFAULT - Static variable in class io.deephaven.api.agg.spec.AggSpecUnique
 
includeGroupByColumns() - Method in class io.deephaven.api.agg.Partition
Whether group-by columns (sometimes referred to as "key" columns) should be included in the output sub-tables.
includeNulls() - Method in class io.deephaven.api.agg.spec.AggSpecDistinct
Whether null input values should be included in the distinct output values.
includeNulls() - Method in class io.deephaven.api.agg.spec.AggSpecUnique
Whether to include null values as a distinct value for determining if there is only one unique value to output.
INCLUDES - Static variable in class io.deephaven.api.expression.SelectFactoryConstants
Case insensitive 'includes' expression
INCREMENTAL - Enum constant in enum class io.deephaven.api.snapshot.SnapshotWhenOptions.Flag
Whether the resulting table should be incremental.
INITIAL - Enum constant in enum class io.deephaven.api.snapshot.SnapshotWhenOptions.Flag
Whether to take an initial snapshot upon construction.
INITIAL_HASH_TABLE_SIZE_PROPERTY - Static variable in class io.deephaven.api.updateby.UpdateByControl
 
initialHashTableSize() - Method in class io.deephaven.api.updateby.UpdateByControl
The initial hash table size.
initialHashTableSize(int) - Method in interface io.deephaven.api.updateby.UpdateByControl.Builder
 
initialHashTableSizeDefault() - Static method in class io.deephaven.api.updateby.UpdateByControl
Default is 4096.
initialHashTableSizeOrDefault() - Method in class io.deephaven.api.updateby.UpdateByControl
Equivalent to initialHashTableSize().orElseGet(UpdateByControl::initialHashTableSizeDefault).
input() - Method in class io.deephaven.api.ColumnName
 
input() - Method in interface io.deephaven.api.Pair
The input column.
INT_PTRN - Static variable in class io.deephaven.api.expression.SelectFactoryConstants
An integer, including the initial minus sign
intValue() - Method in interface io.deephaven.api.object.UnionObject
Equivalent to number().intValue().
invert() - Method in class io.deephaven.api.expression.Function
 
invert() - Method in class io.deephaven.api.expression.Method
 
invert() - Method in interface io.deephaven.api.filter.Filter
The logical inversion of this.
invert() - Method in class io.deephaven.api.filter.FilterAnd
Equivalent to an or-filter with all filters inverted.
invert() - Method in class io.deephaven.api.filter.FilterComparison
The logically inversion of this.
invert() - Method in enum class io.deephaven.api.filter.FilterComparison.Operator
The inverted, or negated, operator.
invert() - Method in class io.deephaven.api.filter.FilterIn
 
invert() - Method in class io.deephaven.api.filter.FilterIsNull
 
invert() - Method in class io.deephaven.api.filter.FilterNot
Equivalent to filter().
invert() - Method in class io.deephaven.api.filter.FilterOr
Equivalent to an and-filter with all filters inverted.
invert() - Method in class io.deephaven.api.filter.FilterPattern
 
invert() - Method in interface io.deephaven.api.literal.LiteralFilter
 
invert() - Method in class io.deephaven.api.RawString
 
invertFilter() - Method in class io.deephaven.api.filter.FilterNot
Creates a logical equivalent of this equal to filter().inverse().
invertPattern() - Method in class io.deephaven.api.filter.FilterPattern
 
invertPattern(boolean) - Method in interface io.deephaven.api.filter.FilterPattern.Builder
 
io.deephaven.api - package io.deephaven.api
 
io.deephaven.api.agg - package io.deephaven.api.agg
 
io.deephaven.api.agg.spec - package io.deephaven.api.agg.spec
 
io.deephaven.api.agg.util - package io.deephaven.api.agg.util
 
io.deephaven.api.expression - package io.deephaven.api.expression
 
io.deephaven.api.filter - package io.deephaven.api.filter
 
io.deephaven.api.literal - package io.deephaven.api.literal
 
io.deephaven.api.object - package io.deephaven.api.object
 
io.deephaven.api.snapshot - package io.deephaven.api.snapshot
 
io.deephaven.api.updateby - package io.deephaven.api.updateby
 
io.deephaven.api.updateby.spec - package io.deephaven.api.updateby.spec
 
io.deephaven.api.util - package io.deephaven.api.util
 
isAj() - Method in class io.deephaven.api.AsOfJoinMatch
 
isFalse(Expression) - Static method in interface io.deephaven.api.filter.Filter
Creates an is-false-filter.
isLegalNamespaceName(String) - Static method in class io.deephaven.api.util.NameValidator
 
isLegalNamespaceName(String, Function<String, String>) - Static method in class io.deephaven.api.util.NameValidator
 
isLegalNamespaceName(String, Function<String, String>, Set<String>) - Static method in class io.deephaven.api.util.NameValidator
Validates whether a given name is a valid namespace.
isLegalNamespaceName(String, Set<String>) - Static method in class io.deephaven.api.util.NameValidator
 
isLegalTableName(String) - Static method in class io.deephaven.api.util.NameValidator
 
isLegalTableName(String, Function<String, String>) - Static method in class io.deephaven.api.util.NameValidator
 
isLegalTableName(String, Function<String, String>, Set<String>) - Static method in class io.deephaven.api.util.NameValidator
Validates whether a given name is a legal table name.
isLegalTableName(String, Set<String>) - Static method in class io.deephaven.api.util.NameValidator
 
isMax() - Method in class io.deephaven.api.updateby.spec.CumMinMaxSpec
 
isMax() - Method in class io.deephaven.api.updateby.spec.EmMinMaxSpec
 
isMax() - Method in class io.deephaven.api.updateby.spec.RollingMinMaxSpec
 
isNotNull(Expression) - Static method in interface io.deephaven.api.filter.Filter
Creates an is-not-null-filter.
isNull(Expression) - Static method in interface io.deephaven.api.filter.Filter
Creates an is-null-filter.
isRaj() - Method in class io.deephaven.api.AsOfJoinMatch
 
isTimeBased() - Method in class io.deephaven.api.updateby.spec.WindowScale
 
isTrue(Expression) - Static method in interface io.deephaven.api.filter.Filter
Creates an is-true-filter.
isValidColumnName(String) - Static method in class io.deephaven.api.util.NameValidator
 
isValidNamespaceName(String) - Static method in class io.deephaven.api.util.NameValidator
 
isValidParsedColumnName(String) - Static method in class io.deephaven.api.ColumnName
 
isValidPartitionName(String) - Static method in class io.deephaven.api.util.NameValidator
 
isValidQueryParameterName(String) - Static method in class io.deephaven.api.util.NameValidator
 
isValidTableName(String) - Static method in class io.deephaven.api.util.NameValidator
 
iterator() - Method in class io.deephaven.api.filter.FilterAnd
 
iterator() - Method in class io.deephaven.api.filter.FilterOr
 

J

javaOperator() - Method in enum class io.deephaven.api.filter.FilterComparison.Operator
 
join(TABLE) - Method in interface io.deephaven.api.TableOperations
Perform a cross join with the rightTable.
join(TABLE) - Method in interface io.deephaven.api.TableOperationsDefaults
 
join(TABLE_1, Collection<? extends JoinMatch>, Collection<? extends JoinAddition>) - Method in class io.deephaven.api.TableOperationsAdapter
 
join(TABLE_1, Collection<? extends JoinMatch>, Collection<? extends JoinAddition>, int) - Method in class io.deephaven.api.TableOperationsAdapter
 
join(TABLE, String) - Method in interface io.deephaven.api.TableOperations
Perform a cross join with the rightTable.
join(TABLE, String) - Method in interface io.deephaven.api.TableOperationsDefaults
 
join(TABLE, String, String) - Method in interface io.deephaven.api.TableOperations
Perform a cross join with the rightTable.
join(TABLE, String, String) - Method in interface io.deephaven.api.TableOperationsDefaults
 
join(TABLE, Collection<? extends JoinMatch>, Collection<? extends JoinAddition>) - Method in interface io.deephaven.api.TableOperations
Perform a cross join with the rightTable.
join(TABLE, Collection<? extends JoinMatch>, Collection<? extends JoinAddition>, int) - Method in interface io.deephaven.api.TableOperations
Perform a cross join with the rightTable.
JoinAddition - Interface in io.deephaven.api
A join addition represents a new column that should be added as the result of a join, brought over from an existing column.
JoinMatch - Interface in io.deephaven.api
A join match represents one column from a left table and one column from a right table.
joinRule() - Method in class io.deephaven.api.AsOfJoinMatch
 

L

last() - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
lastBy() - Method in interface io.deephaven.api.TableOperations
Returns the last row of the given table.
lastBy() - Method in interface io.deephaven.api.TableOperationsDefaults
 
lastBy(ColumnName...) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and retrieves the last for the rest of the fields
lastBy(ColumnName...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
lastBy(String...) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and retrieves the last for the rest of the fields
lastBy(String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
lastBy(Collection<String>) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and retrieves the last for the rest of the fields
lastBy(Collection<String>) - Method in interface io.deephaven.api.TableOperationsDefaults
 
LastRowKey - Class in io.deephaven.api.agg
An aggregation that provides a single output column with the last row key from the input table for each aggregation group in the result.
LastRowKey() - Constructor for class io.deephaven.api.agg.LastRowKey
 
lazyUpdate(String...) - Method in interface io.deephaven.api.TableOperations
Compute column formulas on demand.
lazyUpdate(String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
lazyUpdate(Collection<? extends Selectable>) - Method in interface io.deephaven.api.TableOperations
Compute column formulas on demand.
lazyUpdate(Collection<? extends Selectable>) - Method in class io.deephaven.api.TableOperationsAdapter
 
left() - Method in class io.deephaven.api.ColumnName
 
left() - Method in interface io.deephaven.api.JoinMatch
The column from the left table.
leftColumn() - Method in class io.deephaven.api.AsOfJoinMatch
 
leftEndColumn() - Method in class io.deephaven.api.RangeJoinMatch
The column from the left table that bounds the end of the responsive range from the right table.
leftEndColumn(ColumnName) - Method in interface io.deephaven.api.RangeJoinMatch.Builder
 
lefts(Collection<? extends JoinMatch>) - Static method in interface io.deephaven.api.JoinMatch
 
leftStartColumn() - Method in class io.deephaven.api.RangeJoinMatch
The column from the left table that bounds the start of the responsive range from the right table.
leftStartColumn(ColumnName) - Method in interface io.deephaven.api.RangeJoinMatch.Builder
 
legalizeColumnName(String) - Static method in class io.deephaven.api.util.NameValidator
 
legalizeColumnName(String, Function<String, String>) - Static method in class io.deephaven.api.util.NameValidator
 
legalizeColumnName(String, Function<String, String>, Set<String>) - Static method in class io.deephaven.api.util.NameValidator
Attempts to return a legal name based on the passed in name.
legalizeColumnName(String, Set<String>) - Static method in class io.deephaven.api.util.NameValidator
 
legalizeColumnNames(String[]) - Static method in class io.deephaven.api.util.NameValidator
 
legalizeColumnNames(String[], boolean) - Static method in class io.deephaven.api.util.NameValidator
 
legalizeColumnNames(String[], Function<String, String>) - Static method in class io.deephaven.api.util.NameValidator
 
legalizeColumnNames(String[], Function<String, String>, boolean) - Static method in class io.deephaven.api.util.NameValidator
 
legalizeNamespaceName(String) - Static method in class io.deephaven.api.util.NameValidator
 
legalizeNamespaceName(String, Function<String, String>) - Static method in class io.deephaven.api.util.NameValidator
 
legalizeNamespaceName(String, Function<String, String>, Set<String>) - Static method in class io.deephaven.api.util.NameValidator
Attempts to return a legal name based on the passed in name.
legalizeNamespaceName(String, Set<String>) - Static method in class io.deephaven.api.util.NameValidator
 
legalizeNamespaceNames(String[]) - Static method in class io.deephaven.api.util.NameValidator
 
legalizeNamespaceNames(String[], boolean) - Static method in class io.deephaven.api.util.NameValidator
 
legalizeNamespaceNames(String[], Function<String, String>) - Static method in class io.deephaven.api.util.NameValidator
 
legalizeNamespaceNames(String[], Function<String, String>, boolean) - Static method in class io.deephaven.api.util.NameValidator
 
legalizeQueryParameterName(String) - Static method in class io.deephaven.api.util.NameValidator
 
legalizeQueryParameterName(String, Function<String, String>) - Static method in class io.deephaven.api.util.NameValidator
 
legalizeQueryParameterName(String, Function<String, String>, Set<String>) - Static method in class io.deephaven.api.util.NameValidator
Attempts to return a legal name based on the passed in name.
legalizeQueryParameterName(String, Set<String>) - Static method in class io.deephaven.api.util.NameValidator
 
legalizeQueryParameterNames(String[]) - Static method in class io.deephaven.api.util.NameValidator
 
legalizeQueryParameterNames(String[], boolean) - Static method in class io.deephaven.api.util.NameValidator
 
legalizeQueryParameterNames(String[], Function<String, String>) - Static method in class io.deephaven.api.util.NameValidator
 
legalizeQueryParameterNames(String[], Function<String, String>, boolean) - Static method in class io.deephaven.api.util.NameValidator
 
legalizeTableName(String) - Static method in class io.deephaven.api.util.NameValidator
 
legalizeTableName(String, Function<String, String>) - Static method in class io.deephaven.api.util.NameValidator
 
legalizeTableName(String, Function<String, String>, Set<String>) - Static method in class io.deephaven.api.util.NameValidator
Attempts to return a legal name based on the passed in name.
legalizeTableName(String, Set<String>) - Static method in class io.deephaven.api.util.NameValidator
 
legalizeTableNames(String[]) - Static method in class io.deephaven.api.util.NameValidator
 
legalizeTableNames(String[], boolean) - Static method in class io.deephaven.api.util.NameValidator
 
legalizeTableNames(String[], Function<String, String>) - Static method in class io.deephaven.api.util.NameValidator
 
legalizeTableNames(String[], Function<String, String>, boolean) - Static method in class io.deephaven.api.util.NameValidator
 
leq(Expression, Expression) - Static method in class io.deephaven.api.filter.FilterComparison
 
LESS_THAN - Enum constant in enum class io.deephaven.api.AsOfJoinRule
 
LESS_THAN - Enum constant in enum class io.deephaven.api.filter.FilterComparison.Operator
lhs < rhs
LESS_THAN - Enum constant in enum class io.deephaven.api.RangeStartRule
The left start column value must be strictly less than right range column values.
LESS_THAN_EQUAL - Enum constant in enum class io.deephaven.api.AsOfJoinRule
 
LESS_THAN_OR_EQUAL - Enum constant in enum class io.deephaven.api.filter.FilterComparison.Operator
lhs <= rhs
LESS_THAN_OR_EQUAL - Enum constant in enum class io.deephaven.api.RangeStartRule
The left start column value must be less than or equal to right range column values.
LESS_THAN_OR_EQUAL_ALLOW_PRECEDING - Enum constant in enum class io.deephaven.api.RangeStartRule
The left start column value must be less than or equal to right range column values.
lhs() - Method in class io.deephaven.api.filter.FilterComparison
The left-hand side expression.
lhs(Expression) - Method in interface io.deephaven.api.filter.FilterComparison.Builder
 
Literal - Interface in io.deephaven.api.literal
Represents a literal value.
LITERAL_PTRN - Static variable in class io.deephaven.api.expression.SelectFactoryConstants
Any pattern in: int float boolean char string datetime
Literal.Visitor<T> - Interface in io.deephaven.api.literal
 
LiteralBase - Class in io.deephaven.api.literal
 
LiteralBase() - Constructor for class io.deephaven.api.literal.LiteralBase
 
LiteralFilter - Interface in io.deephaven.api.literal
 
longValue() - Method in interface io.deephaven.api.object.UnionObject
Equivalent to number().longValue().
lt(Expression, Expression) - Static method in class io.deephaven.api.filter.FilterComparison
 

M

MATCHES - Enum constant in enum class io.deephaven.api.filter.FilterPattern.Mode
Matches the entire input against the pattern, uses Matcher.matches().
materialize() - Method in class io.deephaven.api.updateby.OperationControl
Create a new instance with all of the explicit-or-default values from this.
materialize() - Method in class io.deephaven.api.updateby.UpdateByControl
Create a new instance with all of the explicit-or-default values from this.
MATH_CONTEXT_PROPERTY - Static variable in class io.deephaven.api.updateby.UpdateByControl
 
mathContext() - Method in class io.deephaven.api.updateby.UpdateByControl
The math context.
mathContext(MathContext) - Method in interface io.deephaven.api.updateby.UpdateByControl.Builder
 
mathContextDefault() - Static method in class io.deephaven.api.updateby.UpdateByControl
Default is DECIMAL64.
mathContextOrDefault() - Method in class io.deephaven.api.updateby.UpdateByControl
Equivalent to mathContext().orElseGet(UpdateByControl::mathContextDefault).
max() - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
maxBy() - Method in interface io.deephaven.api.TableOperations
Produces a single row table with the maximum of each column.
maxBy() - Method in interface io.deephaven.api.TableOperationsDefaults
 
maxBy(ColumnName...) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the max for the rest of the fields
maxBy(ColumnName...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
maxBy(String...) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the max for the rest of the fields
maxBy(String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
maxBy(Collection<String>) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the max for the rest of the fields
maxBy(Collection<String>) - Method in interface io.deephaven.api.TableOperationsDefaults
 
MAXIMUM_LOAD_FACTOR_PROPERTY - Static variable in class io.deephaven.api.updateby.UpdateByControl
 
MAXIMUM_STATIC_MEMORY_OVERHEAD_PROPERTY - Static variable in class io.deephaven.api.updateby.UpdateByControl
 
maximumLoadFactor() - Method in class io.deephaven.api.updateby.UpdateByControl
The maximum load factor for the hash table.
maximumLoadFactor(double) - Method in interface io.deephaven.api.updateby.UpdateByControl.Builder
 
maximumLoadFactorDefault() - Static method in class io.deephaven.api.updateby.UpdateByControl
Default is 0.75.
maximumLoadFactorOrDefault() - Method in class io.deephaven.api.updateby.UpdateByControl
Equivalent to maximumLoadFactor().orElseGet(UpdateByControl::maximumLoadFactorDefault).
maximumStaticMemoryOverheadDefault() - Static method in class io.deephaven.api.updateby.UpdateByControl
Default is 1.1.
maxStaticSparseMemoryOverhead() - Method in class io.deephaven.api.updateby.UpdateByControl
The maximum fractional memory overhead allowable for sparse redirections as a fraction (e.g.
maxStaticSparseMemoryOverhead(double) - Method in interface io.deephaven.api.updateby.UpdateByControl.Builder
 
maxStaticSparseMemoryOverheadOrDefault() - Method in class io.deephaven.api.updateby.UpdateByControl
Equivalent to maxStaticSparseMemoryOverhead().orElseGet(UpdateByControl::maximumStaticMemoryOverheadDefault).
maybeTranspose() - Method in class io.deephaven.api.filter.FilterComparison
Transpose the filter if the left-hand side is not a ColumnName and the right-hand side is a ColumnName.
median() - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
median(boolean) - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
medianBy() - Method in interface io.deephaven.api.TableOperations
Produces a single row table with the median of each column.
medianBy() - Method in interface io.deephaven.api.TableOperationsDefaults
 
medianBy(ColumnName...) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the median for the rest of the fields
medianBy(ColumnName...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
medianBy(String...) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the median for the rest of the fields
medianBy(String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
medianBy(Collection<String>) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the median for the rest of the fields
medianBy(Collection<String>) - Method in interface io.deephaven.api.TableOperationsDefaults
 
Method - Class in io.deephaven.api.expression
Represents a method call.
Method() - Constructor for class io.deephaven.api.expression.Method
 
Method.Builder - Interface in io.deephaven.api.expression
 
min() - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
minBy() - Method in interface io.deephaven.api.TableOperations
Produces a single row table with the minimum of each column.
minBy() - Method in interface io.deephaven.api.TableOperationsDefaults
 
minBy(ColumnName...) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the min for the rest of the fields
minBy(ColumnName...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
minBy(String...) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the min for the rest of the fields
minBy(String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
minBy(Collection<String>) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the min for the rest of the fields
minBy(Collection<String>) - Method in interface io.deephaven.api.TableOperationsDefaults
 
mode() - Method in class io.deephaven.api.filter.FilterPattern
 
mode(FilterPattern.Mode) - Method in interface io.deephaven.api.filter.FilterPattern.Builder
 

N

name() - Method in class io.deephaven.api.ColumnName
The column name.
name() - Method in class io.deephaven.api.expression.Function
The function name.
name() - Method in class io.deephaven.api.expression.Method
The method name.
name(String) - Method in interface io.deephaven.api.expression.Function.Builder
 
name(String) - Method in interface io.deephaven.api.expression.Method.Builder
 
names(Collection<? extends ColumnName>) - Static method in class io.deephaven.api.ColumnName
 
NAMESPACE - Enum constant in enum class io.deephaven.api.util.NameValidator.Type
 
NameValidator - Class in io.deephaven.api.util
 
NameValidator() - Constructor for class io.deephaven.api.util.NameValidator
 
NameValidator.InvalidNameException - Exception in io.deephaven.api.util
 
NameValidator.LegalizeNameException - Exception in io.deephaven.api.util
 
NameValidator.Type - Enum Class in io.deephaven.api.util
 
naturalJoin(TABLE_1, Collection<? extends JoinMatch>, Collection<? extends JoinAddition>) - Method in class io.deephaven.api.TableOperationsAdapter
 
naturalJoin(TABLE, String) - Method in interface io.deephaven.api.TableOperations
Perform an natural-join with the rightTable.
naturalJoin(TABLE, String) - Method in interface io.deephaven.api.TableOperationsDefaults
 
naturalJoin(TABLE, String, String) - Method in interface io.deephaven.api.TableOperations
Perform a natural-join with the rightTable.
naturalJoin(TABLE, String, String) - Method in interface io.deephaven.api.TableOperationsDefaults
 
naturalJoin(TABLE, Collection<? extends JoinMatch>, Collection<? extends JoinAddition>) - Method in interface io.deephaven.api.TableOperations
Perform an exact-join with the rightTable.
neq(Expression, Expression) - Static method in class io.deephaven.api.filter.FilterComparison
 
newColumn() - Method in class io.deephaven.api.ColumnName
 
newColumn() - Method in interface io.deephaven.api.JoinAddition
The new column name, to be added to the new table.
newColumn() - Method in interface io.deephaven.api.Selectable
The new column name, to be added to the new table.
nonUniqueSentinel() - Method in class io.deephaven.api.agg.spec.AggSpecUnique
The output value to use for groups that don't have a single unique input value.
not(F) - Static method in interface io.deephaven.api.filter.Filter
Creates a not-filter from filter.
NOT - Static variable in class io.deephaven.api.expression.SelectFactoryConstants
Case insensitive 'not' expression
NOT_EQUALS - Enum constant in enum class io.deephaven.api.filter.FilterComparison.Operator
lhs != rhs
NULL_DOMINATES - Static variable in class io.deephaven.api.updateby.DeltaControl
 
nullBehavior() - Method in class io.deephaven.api.updateby.DeltaControl
Get the behavior of the Delta operation when null values are encountered.
nullBehavior(NullBehavior) - Method in interface io.deephaven.api.updateby.DeltaControl.Builder
Set the NullBehavior for the result.
NullBehavior - Enum Class in io.deephaven.api.updateby
The action that should be taken when the previous value is null
nullDominates() - Method in interface io.deephaven.api.updateby.DeltaControl.Builder
Set the NullBehavior for the result to NullBehavior.NullDominates
NullDominates - Enum constant in enum class io.deephaven.api.updateby.NullBehavior
In the case of Current - null, the null dominates so Column[i] - null = null
number() - Method in interface io.deephaven.api.object.UnionObject
Equivalent to expect(Number.class).

O

object() - Method in class io.deephaven.api.expression.Method
The method object.
object(Expression) - Method in interface io.deephaven.api.expression.Method.Builder
 
of() - Static method in class io.deephaven.api.agg.spec.AggSpecAbsSum
 
of() - Static method in class io.deephaven.api.agg.spec.AggSpecAvg
 
of() - Static method in class io.deephaven.api.agg.spec.AggSpecCountDistinct
Create a new AggSpecCountDistinct with countNulls of false.
of() - Static method in class io.deephaven.api.agg.spec.AggSpecDistinct
Create a new AggSpecDistinct with includeNulls of false.
of() - Static method in class io.deephaven.api.agg.spec.AggSpecFirst
 
of() - Static method in class io.deephaven.api.agg.spec.AggSpecFreeze
 
of() - Static method in class io.deephaven.api.agg.spec.AggSpecGroup
 
of() - Static method in class io.deephaven.api.agg.spec.AggSpecLast
 
of() - Static method in class io.deephaven.api.agg.spec.AggSpecMax
 
of() - Static method in class io.deephaven.api.agg.spec.AggSpecMedian
Create a new AggSpecMedian with averageEvenlyDivided of true.
of() - Static method in class io.deephaven.api.agg.spec.AggSpecMin
 
of() - Static method in class io.deephaven.api.agg.spec.AggSpecStd
 
of() - Static method in class io.deephaven.api.agg.spec.AggSpecSum
 
of() - Static method in class io.deephaven.api.agg.spec.AggSpecTDigest
Create a new AggSpecTDigest with compression chosen by the server.
of() - Static method in class io.deephaven.api.agg.spec.AggSpecUnique
Specify a "unique" aggregation that does not treat null as a value for purposes of determining if the values in a group are unique.
of() - Static method in class io.deephaven.api.agg.spec.AggSpecVar
 
of() - Static method in class io.deephaven.api.updateby.spec.CumProdSpec
 
of() - Static method in class io.deephaven.api.updateby.spec.CumSumSpec
 
of() - Static method in class io.deephaven.api.updateby.spec.DeltaSpec
 
of() - Static method in class io.deephaven.api.updateby.spec.FillBySpec
 
of(boolean) - Static method in class io.deephaven.api.agg.spec.AggSpecCountDistinct
Create a new AggSpecCountDistinct.
of(boolean) - Static method in class io.deephaven.api.agg.spec.AggSpecDistinct
Create a new AggSpecDistinct.
of(boolean) - Static method in class io.deephaven.api.agg.spec.AggSpecMedian
Create a new AggSpecMedian.
of(boolean) - Static method in interface io.deephaven.api.literal.Literal
Creates a literal / filter boolean from value.
of(boolean) - Static method in interface io.deephaven.api.object.UnionObject
 
of(boolean) - Static method in class io.deephaven.api.Strings
 
of(boolean) - Static method in class io.deephaven.api.updateby.spec.CumMinMaxSpec
 
of(boolean, boolean, boolean, String...) - Static method in class io.deephaven.api.snapshot.SnapshotWhenOptions
Creates an options with the flags and stampColumns..
of(boolean, UnionObject) - Static method in class io.deephaven.api.agg.spec.AggSpecUnique
Specify a "unique" aggregation that optionally treats null as a value for purposes of determining if the values in a group are unique.
of(boolean, WindowScale) - Static method in class io.deephaven.api.updateby.spec.EmMinMaxSpec
 
of(boolean, WindowScale) - Static method in class io.deephaven.api.updateby.spec.RollingMinMaxSpec
 
of(boolean, WindowScale, WindowScale) - Static method in class io.deephaven.api.updateby.spec.RollingMinMaxSpec
 
of(boolean, Object) - Static method in class io.deephaven.api.agg.spec.AggSpecUnique
Equivalent to of(includeNulls, UnionObject.from(nonUniqueSentinel)).
of(byte) - Static method in interface io.deephaven.api.literal.Literal
Creates a literal byte from value.
of(byte) - Static method in interface io.deephaven.api.object.UnionObject
 
of(byte) - Static method in class io.deephaven.api.Strings
 
of(char) - Static method in interface io.deephaven.api.literal.Literal
Creates a literal char from value.
of(char) - Static method in interface io.deephaven.api.object.UnionObject
 
of(char) - Static method in class io.deephaven.api.Strings
 
of(double) - Static method in class io.deephaven.api.agg.spec.AggSpecApproximatePercentile
Create a new AggSpecApproximatePercentile with compression chosen by the server.
of(double) - Static method in class io.deephaven.api.agg.spec.AggSpecPercentile
Create a new AggSpecPercentile with averageEvenlyDivided of false.
of(double) - Static method in class io.deephaven.api.agg.spec.AggSpecTDigest
Create a new AggSpecTDigest.
of(double) - Static method in interface io.deephaven.api.literal.Literal
Creates a literal double from value.
of(double) - Static method in interface io.deephaven.api.object.UnionObject
 
of(double) - Static method in class io.deephaven.api.Strings
 
of(double, boolean) - Static method in class io.deephaven.api.agg.spec.AggSpecPercentile
Create a new AggSpecPercentile.
of(double, double) - Static method in class io.deephaven.api.agg.spec.AggSpecApproximatePercentile
Create a new AggSpecApproximatePercentile.
of(double, ColumnName) - Static method in class io.deephaven.api.agg.util.PercentileOutput
 
of(double, String) - Static method in class io.deephaven.api.agg.util.PercentileOutput
 
of(float) - Static method in interface io.deephaven.api.literal.Literal
Creates a literal float from value.
of(float) - Static method in interface io.deephaven.api.object.UnionObject
 
of(float) - Static method in class io.deephaven.api.Strings
 
of(int) - Static method in interface io.deephaven.api.literal.Literal
Creates a literal int from value.
of(int) - Static method in interface io.deephaven.api.object.UnionObject
 
of(int) - Static method in class io.deephaven.api.Strings
 
of(long) - Static method in interface io.deephaven.api.literal.Literal
Creates a literal long from value.
of(long) - Static method in interface io.deephaven.api.object.UnionObject
 
of(long) - Static method in class io.deephaven.api.Strings
 
of(short) - Static method in interface io.deephaven.api.literal.Literal
Creates a literal short from value.
of(short) - Static method in interface io.deephaven.api.object.UnionObject
 
of(short) - Static method in class io.deephaven.api.Strings
 
of(F) - Static method in class io.deephaven.api.filter.FilterNot
 
of(Aggregation) - Static method in class io.deephaven.api.agg.AggregationDescriptions
 
of(Aggregation) - Static method in class io.deephaven.api.agg.AggregationOutputs
 
of(Aggregation) - Static method in class io.deephaven.api.agg.AggregationPairs
 
of(Aggregation) - Static method in class io.deephaven.api.Strings
 
of(Aggregation...) - Static method in interface io.deephaven.api.agg.Aggregation
Pass through a single Aggregation, or combine many into an Aggregations.
of(AggSpec) - Static method in class io.deephaven.api.agg.spec.AggSpecColumnReferences
 
of(AggSpec, Pair) - Static method in class io.deephaven.api.agg.ColumnAggregation
 
of(AggSpec, String) - Static method in interface io.deephaven.api.agg.Aggregation
Combine an AggSpec and an input/output column name pair into a ColumnAggregation.
of(AggSpec, String...) - Static method in interface io.deephaven.api.agg.Aggregation
Combine an AggSpec and one or more input/output column name pairs into a ColumnAggregation or ColumnAggregations.
of(AggSpec, List<String>) - Static method in interface io.deephaven.api.agg.Aggregation
Combine an AggSpec and one or more input/output column name pairs into a ColumnAggregation or ColumnAggregations.
of(AsOfJoinMatch) - Static method in class io.deephaven.api.Strings
 
of(ColumnName) - Static method in class io.deephaven.api.agg.Count
 
of(ColumnName) - Static method in class io.deephaven.api.agg.FirstRowKey
 
of(ColumnName) - Static method in class io.deephaven.api.agg.LastRowKey
 
of(ColumnName) - Static method in class io.deephaven.api.agg.Partition
 
of(ColumnName) - Static method in class io.deephaven.api.agg.spec.AggSpecWAvg
 
of(ColumnName) - Static method in class io.deephaven.api.agg.spec.AggSpecWSum
 
of(ColumnName) - Static method in class io.deephaven.api.Strings
 
of(ColumnName, boolean) - Static method in class io.deephaven.api.agg.Partition
 
of(ColumnName, boolean) - Static method in class io.deephaven.api.Strings
 
of(ColumnName, AsOfJoinRule, ColumnName) - Static method in class io.deephaven.api.AsOfJoinMatch
 
of(ColumnName, ColumnName) - Static method in interface io.deephaven.api.JoinAddition
 
of(ColumnName, ColumnName) - Static method in interface io.deephaven.api.JoinMatch
 
of(ColumnName, ColumnName) - Static method in interface io.deephaven.api.Pair
 
of(ColumnName, Expression) - Static method in interface io.deephaven.api.Selectable
 
of(ColumnName, RangeStartRule, ColumnName, RangeEndRule, ColumnName) - Static method in class io.deephaven.api.RangeJoinMatch
 
of(Expression) - Static method in class io.deephaven.api.filter.FilterIsNull
 
of(Expression) - Static method in class io.deephaven.api.Strings
 
of(Expression, Expression) - Method in enum class io.deephaven.api.filter.FilterComparison.Operator
 
of(Expression, Expression...) - Static method in class io.deephaven.api.filter.FilterIn
 
of(Expression, String, Expression...) - Static method in class io.deephaven.api.expression.Method
 
of(Expression, String, List<? extends Expression>) - Static method in class io.deephaven.api.expression.Method
 
of(Expression, List<Expression>) - Static method in class io.deephaven.api.filter.FilterIn
 
of(Expression, Pattern, FilterPattern.Mode, boolean) - Static method in class io.deephaven.api.filter.FilterPattern
 
of(Function) - Static method in class io.deephaven.api.Strings
 
of(Function, boolean) - Static method in class io.deephaven.api.Strings
 
of(Method) - Static method in class io.deephaven.api.Strings
 
of(Method, boolean) - Static method in class io.deephaven.api.Strings
 
of(Filter) - Static method in class io.deephaven.api.Strings
 
of(Filter...) - Static method in class io.deephaven.api.filter.FilterAnd
 
of(Filter...) - Static method in class io.deephaven.api.filter.FilterOr
 
of(FilterAnd) - Static method in class io.deephaven.api.Strings
 
of(FilterComparison) - Static method in class io.deephaven.api.Strings
 
of(FilterIn) - Static method in class io.deephaven.api.Strings
 
of(FilterIn, boolean) - Static method in class io.deephaven.api.Strings
 
of(FilterIsNull) - Static method in class io.deephaven.api.Strings
 
of(FilterIsNull, boolean) - Static method in class io.deephaven.api.Strings
 
of(FilterNot<?>) - Static method in class io.deephaven.api.Strings
 
of(FilterOr) - Static method in class io.deephaven.api.Strings
 
of(FilterPattern) - Static method in class io.deephaven.api.Strings
 
of(FilterPattern, boolean) - Static method in class io.deephaven.api.Strings
 
of(Filter, boolean) - Static method in class io.deephaven.api.Strings
 
of(JoinAddition) - Static method in class io.deephaven.api.Strings
 
of(JoinMatch) - Static method in class io.deephaven.api.Strings
 
of(Literal) - Static method in class io.deephaven.api.Strings
 
of(Pair) - Static method in class io.deephaven.api.Strings
 
of(RangeJoinMatch) - Static method in class io.deephaven.api.Strings
 
of(RawString) - Static method in class io.deephaven.api.Strings
 
of(RawString, boolean) - Static method in class io.deephaven.api.Strings
 
of(Selectable) - Static method in class io.deephaven.api.Strings
 
of(SnapshotWhenOptions.Flag...) - Static method in class io.deephaven.api.snapshot.SnapshotWhenOptions
Creates an options with the flags.
of(DeltaControl) - Static method in class io.deephaven.api.updateby.spec.DeltaSpec
 
of(OperationControl, boolean, WindowScale) - Static method in class io.deephaven.api.updateby.spec.EmMinMaxSpec
 
of(OperationControl, WindowScale) - Static method in class io.deephaven.api.updateby.spec.EmaSpec
 
of(OperationControl, WindowScale) - Static method in class io.deephaven.api.updateby.spec.EmsSpec
 
of(OperationControl, WindowScale) - Static method in class io.deephaven.api.updateby.spec.EmStdSpec
 
of(UpdateBySpec, Pair...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Conjoin an UpdateBySpec with columns for it to be applied to so the engine can construct the proper operators.
of(UpdateBySpec, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Conjoin an UpdateBySpec with columns for it to be applied to so the engine can construct the proper operators.
of(WindowScale) - Static method in class io.deephaven.api.updateby.spec.EmaSpec
 
of(WindowScale) - Static method in class io.deephaven.api.updateby.spec.EmsSpec
 
of(WindowScale) - Static method in class io.deephaven.api.updateby.spec.EmStdSpec
 
of(WindowScale) - Static method in class io.deephaven.api.updateby.spec.RollingAvgSpec
 
of(WindowScale) - Static method in class io.deephaven.api.updateby.spec.RollingCountSpec
 
of(WindowScale) - Static method in class io.deephaven.api.updateby.spec.RollingGroupSpec
 
of(WindowScale) - Static method in class io.deephaven.api.updateby.spec.RollingProductSpec
 
of(WindowScale) - Static method in class io.deephaven.api.updateby.spec.RollingStdSpec
 
of(WindowScale) - Static method in class io.deephaven.api.updateby.spec.RollingSumSpec
 
of(WindowScale, WindowScale) - Static method in class io.deephaven.api.updateby.spec.RollingAvgSpec
 
of(WindowScale, WindowScale) - Static method in class io.deephaven.api.updateby.spec.RollingCountSpec
 
of(WindowScale, WindowScale) - Static method in class io.deephaven.api.updateby.spec.RollingGroupSpec
 
of(WindowScale, WindowScale) - Static method in class io.deephaven.api.updateby.spec.RollingProductSpec
 
of(WindowScale, WindowScale) - Static method in class io.deephaven.api.updateby.spec.RollingStdSpec
 
of(WindowScale, WindowScale) - Static method in class io.deephaven.api.updateby.spec.RollingSumSpec
 
of(WindowScale, WindowScale, String) - Static method in class io.deephaven.api.updateby.spec.RollingWAvgSpec
 
of(WindowScale, WindowScale, String, String) - Static method in class io.deephaven.api.updateby.spec.RollingFormulaSpec
 
of(WindowScale, String) - Static method in class io.deephaven.api.updateby.spec.RollingWAvgSpec
 
of(WindowScale, String, String) - Static method in class io.deephaven.api.updateby.spec.RollingFormulaSpec
 
of(Iterable<? extends Filter>) - Static method in class io.deephaven.api.filter.FilterAnd
 
of(Iterable<? extends Filter>) - Static method in class io.deephaven.api.filter.FilterOr
 
of(Iterable<SnapshotWhenOptions.Flag>, String...) - Static method in class io.deephaven.api.snapshot.SnapshotWhenOptions
Creates an options containing the flags and stampColumns.
of(Object) - Static method in interface io.deephaven.api.object.UnionObject
Create a wrapped object, must not be a boxed primitive type.
of(String) - Static method in class io.deephaven.api.agg.Count
 
of(String) - Static method in class io.deephaven.api.agg.FirstRowKey
 
of(String) - Static method in class io.deephaven.api.agg.LastRowKey
 
of(String) - Static method in class io.deephaven.api.agg.Partition
 
of(String) - Static method in class io.deephaven.api.agg.spec.AggSpecFormula
Creates a new AggSpecFormula with paramToken of "each".
of(String) - Static method in class io.deephaven.api.ColumnName
 
of(String) - Static method in interface io.deephaven.api.literal.Literal
Creates a literal String from value.
of(String) - Static method in class io.deephaven.api.RawString
 
of(String) - Static method in class io.deephaven.api.Strings
 
of(String, boolean) - Static method in class io.deephaven.api.agg.Partition
 
of(String, Expression...) - Static method in class io.deephaven.api.expression.Function
 
of(String, String) - Static method in class io.deephaven.api.agg.spec.AggSpecFormula
Creates a new AggSpecFormula.
of(String, List<? extends Expression>) - Static method in class io.deephaven.api.expression.Function
 
of(Collection<? extends Aggregation>) - Static method in class io.deephaven.api.agg.AggregationDescriptions
 
of(Collection<? extends Aggregation>) - Static method in class io.deephaven.api.agg.AggregationOptimizer
Optimizes a collection of aggregations by grouping like-specced aggregations together.
of(Collection<? extends Aggregation>) - Static method in class io.deephaven.api.agg.AggregationOutputs
 
of(Collection<? extends Aggregation>) - Static method in class io.deephaven.api.agg.AggregationPairs
 
of(BiFunction<ColumnName, INPUT_TYPE, ColumnAggregation>, String, INPUT_TYPE...) - Static method in interface io.deephaven.api.agg.Aggregation
Create a single or compound Aggregation from a single input column and one or more per-aggregation input values.
of(Stream<? extends Aggregation>) - Static method in class io.deephaven.api.agg.AggregationDescriptions
 
ofAggregations(Collection<? extends Aggregation>) - Static method in class io.deephaven.api.Strings
 
ofColumnNames(Collection<? extends ColumnName>) - Static method in class io.deephaven.api.Strings
 
ofFalse() - Static method in interface io.deephaven.api.filter.Filter
Creates an always-false-filter.
ofJoinAdditions(Collection<? extends JoinAddition>) - Static method in class io.deephaven.api.Strings
 
ofJoinMatches(Collection<? extends JoinMatch>) - Static method in class io.deephaven.api.Strings
 
ofMap(Map<String, String>) - Static method in class io.deephaven.api.Strings
 
ofPairs(Collection<? extends Pair>) - Static method in class io.deephaven.api.Strings
 
ofTicks(boolean, double) - Static method in class io.deephaven.api.updateby.spec.EmMinMaxSpec
 
ofTicks(boolean, long) - Static method in class io.deephaven.api.updateby.spec.RollingMinMaxSpec
 
ofTicks(boolean, long, long) - Static method in class io.deephaven.api.updateby.spec.RollingMinMaxSpec
 
ofTicks(double) - Static method in class io.deephaven.api.updateby.spec.EmaSpec
 
ofTicks(double) - Static method in class io.deephaven.api.updateby.spec.EmsSpec
 
ofTicks(double) - Static method in class io.deephaven.api.updateby.spec.EmStdSpec
 
ofTicks(double) - Static method in class io.deephaven.api.updateby.spec.WindowScale
 
ofTicks(long) - Static method in class io.deephaven.api.updateby.spec.RollingAvgSpec
 
ofTicks(long) - Static method in class io.deephaven.api.updateby.spec.RollingCountSpec
 
ofTicks(long) - Static method in class io.deephaven.api.updateby.spec.RollingGroupSpec
 
ofTicks(long) - Static method in class io.deephaven.api.updateby.spec.RollingProductSpec
 
ofTicks(long) - Static method in class io.deephaven.api.updateby.spec.RollingStdSpec
 
ofTicks(long) - Static method in class io.deephaven.api.updateby.spec.RollingSumSpec
 
ofTicks(long, long) - Static method in class io.deephaven.api.updateby.spec.RollingAvgSpec
 
ofTicks(long, long) - Static method in class io.deephaven.api.updateby.spec.RollingCountSpec
 
ofTicks(long, long) - Static method in class io.deephaven.api.updateby.spec.RollingGroupSpec
 
ofTicks(long, long) - Static method in class io.deephaven.api.updateby.spec.RollingProductSpec
 
ofTicks(long, long) - Static method in class io.deephaven.api.updateby.spec.RollingStdSpec
 
ofTicks(long, long) - Static method in class io.deephaven.api.updateby.spec.RollingSumSpec
 
ofTicks(long, long, String) - Static method in class io.deephaven.api.updateby.spec.RollingWAvgSpec
 
ofTicks(long, long, String, String) - Static method in class io.deephaven.api.updateby.spec.RollingFormulaSpec
 
ofTicks(long, String) - Static method in class io.deephaven.api.updateby.spec.RollingWAvgSpec
 
ofTicks(long, String, String) - Static method in class io.deephaven.api.updateby.spec.RollingFormulaSpec
 
ofTicks(OperationControl, boolean, double) - Static method in class io.deephaven.api.updateby.spec.EmMinMaxSpec
 
ofTicks(OperationControl, double) - Static method in class io.deephaven.api.updateby.spec.EmaSpec
 
ofTicks(OperationControl, double) - Static method in class io.deephaven.api.updateby.spec.EmsSpec
 
ofTicks(OperationControl, double) - Static method in class io.deephaven.api.updateby.spec.EmStdSpec
 
ofTime(boolean, String, long) - Static method in class io.deephaven.api.updateby.spec.EmMinMaxSpec
 
ofTime(boolean, String, long) - Static method in class io.deephaven.api.updateby.spec.RollingMinMaxSpec
 
ofTime(boolean, String, long, long) - Static method in class io.deephaven.api.updateby.spec.RollingMinMaxSpec
 
ofTime(boolean, String, Duration) - Static method in class io.deephaven.api.updateby.spec.EmMinMaxSpec
 
ofTime(boolean, String, Duration) - Static method in class io.deephaven.api.updateby.spec.RollingMinMaxSpec
 
ofTime(boolean, String, Duration, Duration) - Static method in class io.deephaven.api.updateby.spec.RollingMinMaxSpec
 
ofTime(OperationControl, boolean, String, long) - Static method in class io.deephaven.api.updateby.spec.EmMinMaxSpec
 
ofTime(OperationControl, boolean, String, Duration) - Static method in class io.deephaven.api.updateby.spec.EmMinMaxSpec
 
ofTime(OperationControl, String, long) - Static method in class io.deephaven.api.updateby.spec.EmaSpec
 
ofTime(OperationControl, String, long) - Static method in class io.deephaven.api.updateby.spec.EmsSpec
 
ofTime(OperationControl, String, long) - Static method in class io.deephaven.api.updateby.spec.EmStdSpec
 
ofTime(OperationControl, String, Duration) - Static method in class io.deephaven.api.updateby.spec.EmaSpec
 
ofTime(OperationControl, String, Duration) - Static method in class io.deephaven.api.updateby.spec.EmsSpec
 
ofTime(OperationControl, String, Duration) - Static method in class io.deephaven.api.updateby.spec.EmStdSpec
 
ofTime(String, long) - Static method in class io.deephaven.api.updateby.spec.EmaSpec
 
ofTime(String, long) - Static method in class io.deephaven.api.updateby.spec.EmsSpec
 
ofTime(String, long) - Static method in class io.deephaven.api.updateby.spec.EmStdSpec
 
ofTime(String, long) - Static method in class io.deephaven.api.updateby.spec.RollingAvgSpec
 
ofTime(String, long) - Static method in class io.deephaven.api.updateby.spec.RollingCountSpec
 
ofTime(String, long) - Static method in class io.deephaven.api.updateby.spec.RollingGroupSpec
 
ofTime(String, long) - Static method in class io.deephaven.api.updateby.spec.RollingProductSpec
 
ofTime(String, long) - Static method in class io.deephaven.api.updateby.spec.RollingStdSpec
 
ofTime(String, long) - Static method in class io.deephaven.api.updateby.spec.RollingSumSpec
 
ofTime(String, long) - Static method in class io.deephaven.api.updateby.spec.WindowScale
 
ofTime(String, long, long) - Static method in class io.deephaven.api.updateby.spec.RollingAvgSpec
 
ofTime(String, long, long) - Static method in class io.deephaven.api.updateby.spec.RollingCountSpec
 
ofTime(String, long, long) - Static method in class io.deephaven.api.updateby.spec.RollingGroupSpec
 
ofTime(String, long, long) - Static method in class io.deephaven.api.updateby.spec.RollingProductSpec
 
ofTime(String, long, long) - Static method in class io.deephaven.api.updateby.spec.RollingStdSpec
 
ofTime(String, long, long) - Static method in class io.deephaven.api.updateby.spec.RollingSumSpec
 
ofTime(String, long, long, String) - Static method in class io.deephaven.api.updateby.spec.RollingWAvgSpec
 
ofTime(String, long, long, String, String) - Static method in class io.deephaven.api.updateby.spec.RollingFormulaSpec
 
ofTime(String, long, String) - Static method in class io.deephaven.api.updateby.spec.RollingWAvgSpec
 
ofTime(String, long, String, String) - Static method in class io.deephaven.api.updateby.spec.RollingFormulaSpec
 
ofTime(String, Duration) - Static method in class io.deephaven.api.updateby.spec.EmaSpec
 
ofTime(String, Duration) - Static method in class io.deephaven.api.updateby.spec.EmsSpec
 
ofTime(String, Duration) - Static method in class io.deephaven.api.updateby.spec.EmStdSpec
 
ofTime(String, Duration) - Static method in class io.deephaven.api.updateby.spec.RollingAvgSpec
 
ofTime(String, Duration) - Static method in class io.deephaven.api.updateby.spec.RollingCountSpec
 
ofTime(String, Duration) - Static method in class io.deephaven.api.updateby.spec.RollingGroupSpec
 
ofTime(String, Duration) - Static method in class io.deephaven.api.updateby.spec.RollingProductSpec
 
ofTime(String, Duration) - Static method in class io.deephaven.api.updateby.spec.RollingStdSpec
 
ofTime(String, Duration) - Static method in class io.deephaven.api.updateby.spec.RollingSumSpec
 
ofTime(String, Duration) - Static method in class io.deephaven.api.updateby.spec.WindowScale
 
ofTime(String, Duration, String) - Static method in class io.deephaven.api.updateby.spec.RollingWAvgSpec
 
ofTime(String, Duration, String, String) - Static method in class io.deephaven.api.updateby.spec.RollingFormulaSpec
 
ofTime(String, Duration, Duration) - Static method in class io.deephaven.api.updateby.spec.RollingAvgSpec
 
ofTime(String, Duration, Duration) - Static method in class io.deephaven.api.updateby.spec.RollingCountSpec
 
ofTime(String, Duration, Duration) - Static method in class io.deephaven.api.updateby.spec.RollingGroupSpec
 
ofTime(String, Duration, Duration) - Static method in class io.deephaven.api.updateby.spec.RollingProductSpec
 
ofTime(String, Duration, Duration) - Static method in class io.deephaven.api.updateby.spec.RollingStdSpec
 
ofTime(String, Duration, Duration) - Static method in class io.deephaven.api.updateby.spec.RollingSumSpec
 
ofTime(String, Duration, Duration, String) - Static method in class io.deephaven.api.updateby.spec.RollingWAvgSpec
 
ofTime(String, Duration, Duration, String, String) - Static method in class io.deephaven.api.updateby.spec.RollingFormulaSpec
 
ofTrue() - Static method in interface io.deephaven.api.filter.Filter
Creates an always-true-filter.
onNanValue() - Method in class io.deephaven.api.updateby.OperationControl
 
onNanValue(BadDataBehavior) - Method in interface io.deephaven.api.updateby.OperationControl.Builder
 
onNanValueOrDefault() - Method in class io.deephaven.api.updateby.OperationControl
Get the behavior for when Double.NaN values are encountered.
onNegativeDeltaTime() - Method in class io.deephaven.api.updateby.OperationControl
 
onNullTime() - Method in class io.deephaven.api.updateby.OperationControl
 
onNullValue() - Method in class io.deephaven.api.updateby.OperationControl
 
onNullValue(BadDataBehavior) - Method in interface io.deephaven.api.updateby.OperationControl.Builder
 
onNullValueOrDefault() - Method in class io.deephaven.api.updateby.OperationControl
Get the behavior for when null values are encountered.
onZeroDeltaTime() - Method in class io.deephaven.api.updateby.OperationControl
 
OperationControl - Class in io.deephaven.api.updateby
Control parameters for performing operations with Table#updateBy()
OperationControl() - Constructor for class io.deephaven.api.updateby.OperationControl
 
OperationControl.Builder - Interface in io.deephaven.api.updateby
 
operator() - Method in class io.deephaven.api.filter.FilterComparison
The operator.
operator(FilterComparison.Operator) - Method in interface io.deephaven.api.filter.FilterComparison.Builder
 
operatorString() - Method in enum class io.deephaven.api.AsOfJoinRule
 
or(Filter...) - Static method in interface io.deephaven.api.filter.Filter
Creates a filter that evaluates to true when any of filters evaluates to true, and false when none of the filters evaluates to true.
or(Collection<? extends Filter>) - Static method in interface io.deephaven.api.filter.Filter
Creates a filter that evaluates to true when any of filters evaluates to true, and false when none of the filters evaluates to true.
order() - Method in class io.deephaven.api.SortColumn
The order.
out - Variable in class io.deephaven.api.agg.AggregationOutputs
 
out - Variable in class io.deephaven.api.agg.AggregationPairs
 
out() - Method in class io.deephaven.api.agg.spec.AggSpecColumnReferences
 
output() - Method in class io.deephaven.api.agg.util.PercentileOutput
Output column name.
output() - Method in class io.deephaven.api.ColumnName
 
output() - Method in interface io.deephaven.api.Pair
The output column.

P

pair() - Method in class io.deephaven.api.agg.ColumnAggregation
 
Pair - Interface in io.deephaven.api
A column pair represents an input and an output column.
pairs() - Method in class io.deephaven.api.agg.ColumnAggregations
 
PARAM_TOKEN_DEFAULT - Static variable in class io.deephaven.api.agg.spec.AggSpecFormula
 
paramToken() - Method in class io.deephaven.api.agg.spec.AggSpecFormula
The formula parameter token to be replaced with the input column name for evaluation.
paramToken() - Method in class io.deephaven.api.updateby.spec.RollingFormulaSpec
 
parse(String) - Static method in enum class io.deephaven.api.AsOfJoinRule
 
parse(String) - Static method in class io.deephaven.api.ColumnName
 
parse(String) - Static method in interface io.deephaven.api.JoinAddition
 
parse(String) - Static method in interface io.deephaven.api.JoinMatch
 
parse(String) - Static method in interface io.deephaven.api.Pair
 
parse(String) - Static method in class io.deephaven.api.RangeJoinMatch
 
parse(String) - Static method in interface io.deephaven.api.Selectable
 
parse(String, Object...) - Method in class io.deephaven.api.expression.ExpressionParser
Attempt to process the expression using the configured factories
parseForAj(String) - Static method in class io.deephaven.api.AsOfJoinMatch
Parses the expression x, expecting it to either be a single column name, or an expression of the form "lhsColumnName >= rhsColumnName" or "lhsColumnName > rhsColumnName".
parseForRaj(String) - Static method in class io.deephaven.api.AsOfJoinMatch
Parses the expression x, expecting it to either be a single column name, or an expression of the form "lhsColumnName <= rhsColumnName" or "lhsColumnName < rhsColumnName".
Partition - Class in io.deephaven.api.agg
An Aggregation that provides a single output column with sub-tables of the input table for each aggregation group in the result.
Partition() - Constructor for class io.deephaven.api.agg.Partition
 
PARTITION - Enum constant in enum class io.deephaven.api.util.NameValidator.Type
 
pattern() - Method in class io.deephaven.api.filter.FilterPattern
 
pattern(Pattern) - Method in interface io.deephaven.api.filter.FilterPattern.Builder
 
PctOut(double, String) - Static method in interface io.deephaven.api.agg.Aggregation
percentile() - Method in class io.deephaven.api.agg.spec.AggSpecApproximatePercentile
Percentile.
percentile() - Method in class io.deephaven.api.agg.spec.AggSpecPercentile
The percentile to calculate.
percentile() - Method in class io.deephaven.api.agg.util.PercentileOutput
Percentile.
percentile(double) - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
percentile(double, boolean) - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
PercentileOutput - Class in io.deephaven.api.agg.util
Percentile and output column pair, used when specifying that a given input column should be aggregated into multiple exact or approximate percentiles.
PercentileOutput() - Constructor for class io.deephaven.api.agg.util.PercentileOutput
 
POISON - Enum constant in enum class io.deephaven.api.updateby.BadDataBehavior
Allow the bad data to poison the result.

Q

QUERY_PARAM - Enum constant in enum class io.deephaven.api.util.NameValidator.Type
 

R

raj(TABLE, String) - Method in interface io.deephaven.api.TableOperations
Perform an reverse-as-of join with the rightTable.
raj(TABLE, String) - Method in interface io.deephaven.api.TableOperationsDefaults
 
raj(TABLE, String, String) - Method in interface io.deephaven.api.TableOperations
Perform a reverse-as-of join with the rightTable.
raj(TABLE, String, String) - Method in interface io.deephaven.api.TableOperationsDefaults
 
rangeEndRule() - Method in class io.deephaven.api.RangeJoinMatch
The rule applied to RangeJoinMatch.leftStartColumn() and RangeJoinMatch.rightRangeColumn() to determine the end of the responsive range from the right table for a given left table row.
rangeEndRule(RangeEndRule) - Method in interface io.deephaven.api.RangeJoinMatch.Builder
 
RangeEndRule - Enum Class in io.deephaven.api
Each output row of a range join corresponds to exactly one left table row and one or more aggregations over a range of responsive right table rows.
rangeJoin(TABLE_1, Collection<? extends JoinMatch>, RangeJoinMatch, Collection<? extends Aggregation>) - Method in class io.deephaven.api.TableOperationsAdapter
 
rangeJoin(TABLE, Collection<? extends JoinMatch>, RangeJoinMatch, Collection<? extends Aggregation>) - Method in interface io.deephaven.api.TableOperations
Perform a range join with rightTable.
rangeJoin(TABLE, Collection<String>, Collection<? extends Aggregation>) - Method in interface io.deephaven.api.TableOperations
Perform a range join with rightTable.
rangeJoin(TABLE, Collection<String>, Collection<? extends Aggregation>) - Method in interface io.deephaven.api.TableOperationsDefaults
 
RangeJoinMatch - Class in io.deephaven.api
A RangeJoinMatch specifies the columns and relationships used to determine a bucket's responsive rows from the right table for each row in the left table of a range join.
RangeJoinMatch() - Constructor for class io.deephaven.api.RangeJoinMatch
 
RangeJoinMatch.Builder - Interface in io.deephaven.api
 
rangeStartRule() - Method in class io.deephaven.api.RangeJoinMatch
The rule applied to RangeJoinMatch.leftStartColumn() and RangeJoinMatch.rightRangeColumn() to determine the start of the responsive range from the right table for a given left table row.
rangeStartRule(RangeStartRule) - Method in interface io.deephaven.api.RangeJoinMatch.Builder
 
RangeStartRule - Enum Class in io.deephaven.api
Each output row of a range join corresponds to exactly one left table row and one or more aggregations over a range of responsive right table rows.
RawString - Class in io.deephaven.api
An un-parsed string; used for cases where the server has string-parsing that hasn't been structurally represented at the api layer yet.
RawString() - Constructor for class io.deephaven.api.RawString
 
registerFactory(ExpressionFactory<TYPE>) - Method in class io.deephaven.api.expression.ExpressionParser
Add an expression factory to the list of possible parsers for an expression.
RESET - Enum constant in enum class io.deephaven.api.updateby.BadDataBehavior
Reset the state for the bucket to null when invalid data is encountered
reverse() - Method in interface io.deephaven.api.TableOperations
 
reverse() - Method in class io.deephaven.api.TableOperationsAdapter
 
revWindowScale() - Method in class io.deephaven.api.updateby.spec.RollingOpSpec
 
rhs() - Method in class io.deephaven.api.filter.FilterComparison
The right-hand side expression.
rhs(Expression) - Method in interface io.deephaven.api.filter.FilterComparison.Builder
 
right() - Method in class io.deephaven.api.ColumnName
 
right() - Method in interface io.deephaven.api.JoinMatch
The column name from the right table.
rightColumn() - Method in class io.deephaven.api.AsOfJoinMatch
 
rightRangeColumn() - Method in class io.deephaven.api.RangeJoinMatch
The column name from the right table that determines which right table rows are responsive to a given left table row.
rightRangeColumn(ColumnName) - Method in interface io.deephaven.api.RangeJoinMatch.Builder
 
rights(Collection<? extends JoinMatch>) - Static method in interface io.deephaven.api.JoinMatch
 
RollingAvg(long, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling average for the supplied column name pairs, using ticks as the windowing unit.
RollingAvg(long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling average for the supplied column name pairs, using ticks as the windowing unit.
RollingAvg(String, long, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling average for the supplied column name pairs, using time as the windowing unit.
RollingAvg(String, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling average for the supplied column name pairs, using time as the windowing unit.
RollingAvg(String, Duration, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling average for the supplied column name pairs, using time as the windowing unit.
RollingAvg(String, Duration, Duration, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling average for the supplied column name pairs, using time as the windowing unit.
RollingAvgSpec - Class in io.deephaven.api.updateby.spec
A UpdateBySpec for performing a windowed rolling average across the specified columns
RollingAvgSpec() - Constructor for class io.deephaven.api.updateby.spec.RollingAvgSpec
 
RollingCount(long, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling count for the supplied column name pairs, using ticks as the windowing unit.
RollingCount(long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling count for the supplied column name pairs, using ticks as the windowing unit.
RollingCount(String, long, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling count for the supplied column name pairs, using time as the windowing unit.
RollingCount(String, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling count for the supplied column name pairs, using time as the windowing unit.
RollingCount(String, Duration, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling count for the supplied column name pairs, using time as the windowing unit.
RollingCount(String, Duration, Duration, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling count for the supplied column name pairs, using time as the windowing unit.
RollingCountSpec - Class in io.deephaven.api.updateby.spec
An UpdateBySpec for performing a windowed rolling count operation
RollingCountSpec() - Constructor for class io.deephaven.api.updateby.spec.RollingCountSpec
 
RollingFormula(long, long, String, String, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling forumla for the supplied column name pairs, using ticks as the windowing unit.
RollingFormula(long, String, String, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling forumla for the supplied column name pairs, using ticks as the windowing unit.
RollingFormula(String, long, long, String, String, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling forumla for the supplied column name pairs, using time as the windowing unit.
RollingFormula(String, long, String, String, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling forumla for the supplied column name pairs, using time as the windowing unit.
RollingFormula(String, Duration, String, String, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling forumla for the supplied column name pairs, using time as the windowing unit.
RollingFormula(String, Duration, Duration, String, String, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling forumla for the supplied column name pairs, using time as the windowing unit.
RollingFormulaSpec - Class in io.deephaven.api.updateby.spec
An UpdateBySpec for performing a windowed rolling formula operation.
RollingFormulaSpec() - Constructor for class io.deephaven.api.updateby.spec.RollingFormulaSpec
 
RollingGroup(long, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create rolling groups for the supplied column name pairs, using ticks as the windowing unit.
RollingGroup(long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create rolling groups for the supplied column name pairs, using ticks as the windowing unit.
RollingGroup(String, long, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create rolling groups for the supplied column name pairs, using time as the windowing unit.
RollingGroup(String, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create rolling groups for the supplied column name pairs, using time as the windowing unit.
RollingGroup(String, Duration, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create rolling groups for the supplied column name pairs, using time as the windowing unit.
RollingGroup(String, Duration, Duration, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create rolling groups for the supplied column name pairs, using time as the windowing unit.
RollingGroupSpec - Class in io.deephaven.api.updateby.spec
An UpdateBySpec for performing a windowed rolling group operation
RollingGroupSpec() - Constructor for class io.deephaven.api.updateby.spec.RollingGroupSpec
 
RollingMax(long, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling maximum for the supplied column name pairs, using ticks as the windowing unit.
RollingMax(long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling maximum for the supplied column name pairs, using ticks as the windowing unit.
RollingMax(String, long, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling maximum for the supplied column name pairs, using time as the windowing unit.
RollingMax(String, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling maximum for the supplied column name pairs, using time as the windowing unit.
RollingMax(String, Duration, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling maximum for the supplied column name pairs, using time as the windowing unit.
RollingMax(String, Duration, Duration, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling maximum for the supplied column name pairs, using time as the windowing unit.
RollingMin(long, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling minimum for the supplied column name pairs, using ticks as the windowing unit.
RollingMin(long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling minimum for the supplied column name pairs, using ticks as the windowing unit.
RollingMin(String, long, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling minimum for the supplied column name pairs, using time as the windowing unit.
RollingMin(String, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling minimum for the supplied column name pairs, using time as the windowing unit.
RollingMin(String, Duration, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling minimum for the supplied column name pairs, using time as the windowing unit.
RollingMin(String, Duration, Duration, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling minimum for the supplied column name pairs, using time as the windowing unit.
RollingMinMaxSpec - Class in io.deephaven.api.updateby.spec
A UpdateBySpec for performing a windowed rolling sum across the specified columns
RollingMinMaxSpec() - Constructor for class io.deephaven.api.updateby.spec.RollingMinMaxSpec
 
RollingOpSpec - Class in io.deephaven.api.updateby.spec
An UpdateBySpec base class for performing a windowed rolling operation
RollingOpSpec() - Constructor for class io.deephaven.api.updateby.spec.RollingOpSpec
 
RollingProduct(long, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling product for the supplied column name pairs, using ticks as the windowing unit.
RollingProduct(String, long, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling product for the supplied column name pairs, using time as the windowing unit.
RollingProduct(String, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling product for the supplied column name pairs, using time as the windowing unit.
RollingProduct(String, Duration, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling product for the supplied column name pairs, using time as the windowing unit.
RollingProduct(String, Duration, Duration, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling product for the supplied column name pairs, using time as the windowing unit.
RollingProductSpec - Class in io.deephaven.api.updateby.spec
An UpdateBySpec for performing a windowed rolling sum operation
RollingProductSpec() - Constructor for class io.deephaven.api.updateby.spec.RollingProductSpec
 
RollingStd(long, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling sample standard deviation for the supplied column name pairs, using ticks as the windowing unit.
RollingStd(long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling sample standard deviation for the supplied column name pairs, using ticks as the windowing unit.
RollingStd(String, long, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling sample standard deviation for the supplied column name pairs, using time as the windowing unit.
RollingStd(String, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling sample standard deviation for the supplied column name pairs, using time as the windowing unit.
RollingStd(String, Duration, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling sample standard deviation for the supplied column name pairs, using time as the windowing unit.
RollingStd(String, Duration, Duration, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling sample standard deviation for the supplied column name pairs, using time as the windowing unit.
RollingStdSpec - Class in io.deephaven.api.updateby.spec
An UpdateBySpec for performing a windowed rolling sum operation
RollingStdSpec() - Constructor for class io.deephaven.api.updateby.spec.RollingStdSpec
 
RollingSum(long, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling sum for the supplied column name pairs, using ticks as the windowing unit.
RollingSum(long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling sum for the supplied column name pairs, using ticks as the windowing unit.
RollingSum(String, long, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling sum for the supplied column name pairs, using time as the windowing unit.
RollingSum(String, long, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling sum for the supplied column name pairs, using time as the windowing unit.
RollingSum(String, Duration, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling sum for the supplied column name pairs, using time as the windowing unit.
RollingSum(String, Duration, Duration, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling sum for the supplied column name pairs, using time as the windowing unit.
RollingSumSpec - Class in io.deephaven.api.updateby.spec
An UpdateBySpec for performing a windowed rolling sum operation
RollingSumSpec() - Constructor for class io.deephaven.api.updateby.spec.RollingSumSpec
 
RollingWAvg(long, long, String, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling weighted average for the supplied column name pairs, using ticks as the windowing unit.
RollingWAvg(long, String, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling weighted average for the supplied column name pairs, using ticks as the windowing unit.
RollingWAvg(String, long, long, String, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling weighted average for the supplied column name pairs, using time as the windowing unit.
RollingWAvg(String, long, String, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling weighted average for the supplied column name pairs, using time as the windowing unit.
RollingWAvg(String, Duration, String, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling weighted average for the supplied column name pairs, using time as the windowing unit.
RollingWAvg(String, Duration, Duration, String, String...) - Static method in interface io.deephaven.api.updateby.UpdateByOperation
Create a rolling weighted average for the supplied column name pairs, using time as the windowing unit.
RollingWAvgSpec - Class in io.deephaven.api.updateby.spec
A UpdateBySpec for performing a windowed rolling weighted average across the specified columns
RollingWAvgSpec() - Constructor for class io.deephaven.api.updateby.spec.RollingWAvgSpec
 

S

select() - Method in interface io.deephaven.api.TableOperations
 
select() - Method in interface io.deephaven.api.TableOperationsDefaults
 
select(String...) - Method in interface io.deephaven.api.TableOperations
 
select(String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
select(Collection<? extends Selectable>) - Method in interface io.deephaven.api.TableOperations
 
select(Collection<? extends Selectable>) - Method in class io.deephaven.api.TableOperationsAdapter
 
Selectable - Interface in io.deephaven.api
Represents a selectable assignment for an Expression.
selectDistinct() - Method in interface io.deephaven.api.TableOperations
 
selectDistinct() - Method in class io.deephaven.api.TableOperationsAdapter
 
selectDistinct(String...) - Method in interface io.deephaven.api.TableOperations
 
selectDistinct(String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
selectDistinct(Collection<? extends Selectable>) - Method in interface io.deephaven.api.TableOperations
 
selectDistinct(Collection<? extends Selectable>) - Method in class io.deephaven.api.TableOperationsAdapter
 
SelectFactoryConstants - Class in io.deephaven.api.expression
A set of constants used to build consistent patterns to process query parameters.
SelectFactoryConstants() - Constructor for class io.deephaven.api.expression.SelectFactoryConstants
 
shortValue() - Method in interface io.deephaven.api.object.UnionObject
Equivalent to number().shortValue().
SKIP - Enum constant in enum class io.deephaven.api.updateby.BadDataBehavior
Skip and do not process the invalid data without changing state
snapshot() - Method in interface io.deephaven.api.TableOperations
Creates a table with a single static snapshot of this.
snapshot() - Method in class io.deephaven.api.TableOperationsAdapter
 
snapshotWhen(TABLE_1, SnapshotWhenOptions) - Method in class io.deephaven.api.TableOperationsAdapter
 
snapshotWhen(TABLE_1, SnapshotWhenOptions.Flag...) - Method in class io.deephaven.api.TableOperationsAdapter
 
snapshotWhen(TABLE_1, Collection<SnapshotWhenOptions.Flag>, String...) - Method in class io.deephaven.api.TableOperationsAdapter
 
snapshotWhen(TABLE, SnapshotWhenOptions) - Method in interface io.deephaven.api.TableOperations
Creates a table that captures a snapshot of this whenever trigger updates.
snapshotWhen(TABLE, SnapshotWhenOptions.Flag...) - Method in interface io.deephaven.api.TableOperations
Creates a table that captures a snapshot of this whenever trigger updates.
snapshotWhen(TABLE, Collection<SnapshotWhenOptions.Flag>, String...) - Method in interface io.deephaven.api.TableOperations
Creates a table that captures a snapshot of this whenever trigger updates.
SnapshotWhenOptions - Class in io.deephaven.api.snapshot
The options for creating a snapshotting table with respect to the base and trigger tables of TableOperations.snapshotWhen(Object, SnapshotWhenOptions).
SnapshotWhenOptions() - Constructor for class io.deephaven.api.snapshot.SnapshotWhenOptions
 
SnapshotWhenOptions.Builder - Interface in io.deephaven.api.snapshot
 
SnapshotWhenOptions.Flag - Enum Class in io.deephaven.api.snapshot
 
sort(String...) - Method in interface io.deephaven.api.TableOperations
 
sort(String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
sort(Collection<SortColumn>) - Method in interface io.deephaven.api.TableOperations
 
sort(Collection<SortColumn>) - Method in class io.deephaven.api.TableOperationsAdapter
 
SortColumn - Class in io.deephaven.api
Represents a column and order pair.
SortColumn() - Constructor for class io.deephaven.api.SortColumn
 
SortColumn.Order - Enum Class in io.deephaven.api
 
sortDescending(String...) - Method in interface io.deephaven.api.TableOperations
 
sortDescending(String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
sortedFirst(String...) - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
sortedFirst(Collection<? extends String>) - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
sortedLast(String...) - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
sortedLast(Collection<? extends String>) - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
spec() - Method in class io.deephaven.api.agg.ColumnAggregation
 
spec() - Method in class io.deephaven.api.agg.ColumnAggregations
 
spec() - Method in class io.deephaven.api.updateby.ColumnUpdateOperation
Provide the specification for an updateBy operation.
spec(AggSpec) - Method in interface io.deephaven.api.agg.ColumnAggregations.Builder
 
spec(UpdateBySpec) - Method in interface io.deephaven.api.updateby.ColumnUpdateOperation.Builder
 
spliterator() - Method in class io.deephaven.api.filter.FilterAnd
 
spliterator() - Method in class io.deephaven.api.filter.FilterOr
 
splitToCollection(String) - Static method in interface io.deephaven.api.TableOperationsDefaults
 
splitToList(String) - Static method in interface io.deephaven.api.TableOperationsDefaults
 
stampColumns() - Method in class io.deephaven.api.snapshot.SnapshotWhenOptions
The trigger table stamp columns.
START_PTRN - Static variable in class io.deephaven.api.expression.SelectFactoryConstants
The beginning of a complete expression.
std() - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
stdBy() - Method in interface io.deephaven.api.TableOperations
Produces a single row table with the sample standard deviation of each column.
stdBy() - Method in interface io.deephaven.api.TableOperationsDefaults
 
stdBy(ColumnName...) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the sample standard deviation for the rest of the fields
stdBy(ColumnName...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
stdBy(String...) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the sample standard deviation for the rest of the fields
stdBy(String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
stdBy(Collection<String>) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the sample standard deviation for the rest of the fields
stdBy(Collection<String>) - Method in interface io.deephaven.api.TableOperationsDefaults
 
STR_PTRN - Static variable in class io.deephaven.api.expression.SelectFactoryConstants
A string, surrounded by either " or ` characters
Strings - Class in io.deephaven.api
A set of static helpers to turn strongly-typed api arguments into their String counterparts.
Strings() - Constructor for class io.deephaven.api.Strings
 
sum() - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
sumBy() - Method in interface io.deephaven.api.TableOperations
Produces a single row table with the sum of each column.
sumBy() - Method in interface io.deephaven.api.TableOperationsDefaults
 
sumBy(ColumnName...) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the sum for the rest of the fields
sumBy(ColumnName...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
sumBy(String...) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the sum for the rest of the fields
sumBy(String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
sumBy(Collection<String>) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the sum for the rest of the fields
sumBy(Collection<String>) - Method in interface io.deephaven.api.TableOperationsDefaults
 

T

TABLE - Enum constant in enum class io.deephaven.api.util.NameValidator.Type
 
TableOperations<TOPS extends TableOperations<TOPS,TABLE>,TABLE> - Interface in io.deephaven.api
Table operations is a user-accessible api for modifying tables or building up table operations.
TableOperationsAdapter<TOPS_1 extends TableOperations<TOPS_1,TABLE_1>,TABLE_1,TOPS_2 extends TableOperations<TOPS_2,TABLE_2>,TABLE_2> - Class in io.deephaven.api
 
TableOperationsAdapter(TOPS_2) - Constructor for class io.deephaven.api.TableOperationsAdapter
 
TableOperationsDefaults<TOPS extends TableOperations<TOPS,TABLE>,TABLE> - Interface in io.deephaven.api
Sub-interface to capture default methods rom TableOperationsDefaults.
tail(long) - Method in interface io.deephaven.api.TableOperations
 
tail(long) - Method in class io.deephaven.api.TableOperationsAdapter
 
TARGET_LOAD_FACTOR_PROPERTY - Static variable in class io.deephaven.api.updateby.UpdateByControl
 
targetLoadFactor() - Method in class io.deephaven.api.updateby.UpdateByControl
The target load factor for the hash table.
targetLoadFactor(double) - Method in interface io.deephaven.api.updateby.UpdateByControl.Builder
 
targetLoadFactorDefault() - Static method in class io.deephaven.api.updateby.UpdateByControl
Default is 0.7.
targetLoadFactorOrDefault() - Method in class io.deephaven.api.updateby.UpdateByControl
Equivalent to targetLoadFactor().orElseGet(UpdateByControl::targetLoadFactorDefault).
tDigest() - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
tDigest(double) - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
THROW - Enum constant in enum class io.deephaven.api.updateby.BadDataBehavior
Throw an exception and abort processing when bad data is encountered
tickUnits() - Method in class io.deephaven.api.updateby.spec.WindowScale
Store the tick units as a double and convert to long as needed.
timestampCol() - Method in class io.deephaven.api.updateby.spec.WindowScale
 
timeUnits() - Method in class io.deephaven.api.updateby.spec.WindowScale
Store the time units as a long (in nanoseconds).
toRpcString() - Method in class io.deephaven.api.AsOfJoinMatch
 
toString() - Method in class io.deephaven.api.ColumnName
 
toString() - Method in class io.deephaven.api.filter.FilterPattern
 
toString() - Method in enum class io.deephaven.api.util.NameValidator.Type
 
transpose() - Method in enum class io.deephaven.api.filter.FilterComparison.Operator
The transposed, or flipped, operator.
transpose() - Method in class io.deephaven.api.filter.FilterComparison
The logically equivalent transposed filter.

U

ungroup() - Method in interface io.deephaven.api.TableOperations
Ungroups a table by expanding all columns of arrays or vectors into columns of singular values, creating one row in the output table for each value in the columns to be ungrouped.
ungroup() - Method in interface io.deephaven.api.TableOperationsDefaults
 
ungroup(boolean) - Method in interface io.deephaven.api.TableOperations
Ungroups a table by expanding all columns of arrays or vectors into columns of singular values, creating one row in the output table for each value in the columns to be ungrouped.
ungroup(boolean) - Method in interface io.deephaven.api.TableOperationsDefaults
 
ungroup(boolean, String...) - Method in interface io.deephaven.api.TableOperations
Ungroups a table by expanding columns of arrays or vectors into columns of singular values, creating one row in the output table for each value in the columns to be ungrouped.
ungroup(boolean, String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
ungroup(boolean, Collection<? extends ColumnName>) - Method in interface io.deephaven.api.TableOperations
Ungroups a table by expanding columns of arrays or vectors into columns of singular values, creating one row in the output table for each value in the columns to be ungrouped.
ungroup(boolean, Collection<? extends ColumnName>) - Method in class io.deephaven.api.TableOperationsAdapter
 
ungroup(String...) - Method in interface io.deephaven.api.TableOperations
Ungroups a table by expanding columns of arrays or vectors into columns of singular values, creating one row in the output table for each value in the columns to be ungrouped.
ungroup(String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
UnionObject - Interface in io.deephaven.api.object
A union object represents a boolean, char, byte, short, int, long, float, double, or Object.
UnionObject.Visitor<T> - Interface in io.deephaven.api.object
 
unique() - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
unique(boolean, UnionObject) - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
unique(boolean, Object) - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
unwrap() - Method in interface io.deephaven.api.object.UnionObject
Unwraps the object or boxed primitive.
update(String...) - Method in interface io.deephaven.api.TableOperations
 
update(String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
update(Collection<? extends Selectable>) - Method in interface io.deephaven.api.TableOperations
 
update(Collection<? extends Selectable>) - Method in class io.deephaven.api.TableOperationsAdapter
 
updateBy(UpdateByControl, UpdateByOperation) - Method in interface io.deephaven.api.TableOperations
Creates a table with additional columns calculated from window-based aggregations of columns in its parent.
updateBy(UpdateByControl, UpdateByOperation) - Method in interface io.deephaven.api.TableOperationsDefaults
 
updateBy(UpdateByControl, UpdateByOperation, String...) - Method in interface io.deephaven.api.TableOperations
Creates a table with additional columns calculated from window-based aggregations of columns in its parent.
updateBy(UpdateByControl, UpdateByOperation, String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
updateBy(UpdateByControl, Collection<? extends UpdateByOperation>) - Method in interface io.deephaven.api.TableOperations
Creates a table with additional columns calculated from window-based aggregations of columns in its parent.
updateBy(UpdateByControl, Collection<? extends UpdateByOperation>) - Method in interface io.deephaven.api.TableOperationsDefaults
 
updateBy(UpdateByControl, Collection<? extends UpdateByOperation>, Collection<? extends ColumnName>) - Method in interface io.deephaven.api.TableOperations
Creates a table with additional columns calculated from window-based aggregations of columns in its parent.
updateBy(UpdateByControl, Collection<? extends UpdateByOperation>, Collection<? extends ColumnName>) - Method in class io.deephaven.api.TableOperationsAdapter
 
updateBy(UpdateByOperation) - Method in interface io.deephaven.api.TableOperations
Creates a table with additional columns calculated from window-based aggregations of columns in its parent.
updateBy(UpdateByOperation) - Method in interface io.deephaven.api.TableOperationsDefaults
 
updateBy(UpdateByOperation, String...) - Method in interface io.deephaven.api.TableOperations
Creates a table with additional columns calculated from window-based aggregations of columns in its parent.
updateBy(UpdateByOperation, String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
updateBy(Collection<? extends UpdateByOperation>) - Method in interface io.deephaven.api.TableOperations
Creates a table with additional columns calculated from window-based aggregations of columns in its parent.
updateBy(Collection<? extends UpdateByOperation>) - Method in interface io.deephaven.api.TableOperationsDefaults
 
updateBy(Collection<? extends UpdateByOperation>, String...) - Method in interface io.deephaven.api.TableOperations
Creates a table with additional columns calculated from window-based aggregations of columns in its parent.
updateBy(Collection<? extends UpdateByOperation>, String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
updateBy(Collection<? extends UpdateByOperation>, Collection<? extends ColumnName>) - Method in interface io.deephaven.api.TableOperations
Creates a table with additional columns calculated from window-based aggregations of columns in its parent.
updateBy(Collection<? extends UpdateByOperation>, Collection<? extends ColumnName>) - Method in interface io.deephaven.api.TableOperationsDefaults
 
UpdateByControl - Class in io.deephaven.api.updateby
An interface to control the behavior of an Table#updateBy
UpdateByControl() - Constructor for class io.deephaven.api.updateby.UpdateByControl
 
UpdateByControl.Builder - Interface in io.deephaven.api.updateby
 
UpdateByOperation - Interface in io.deephaven.api.updateby
Defines an operation that can be applied to a table with Table#updateBy()}
UpdateByOperation.Visitor<T> - Interface in io.deephaven.api.updateby
 
UpdateBySpec - Interface in io.deephaven.api.updateby.spec
A Specification for an updateBy operation.
UpdateBySpec.Visitor<T> - Interface in io.deephaven.api.updateby.spec
 
UpdateBySpecBase - Class in io.deephaven.api.updateby.spec
 
UpdateBySpecBase() - Constructor for class io.deephaven.api.updateby.spec.UpdateBySpecBase
 
updateView(String...) - Method in interface io.deephaven.api.TableOperations
 
updateView(String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
updateView(Collection<? extends Selectable>) - Method in interface io.deephaven.api.TableOperations
 
updateView(Collection<? extends Selectable>) - Method in class io.deephaven.api.TableOperationsAdapter
 
USE_REDIRECTION_PROPERTY - Static variable in class io.deephaven.api.updateby.UpdateByControl
 
useRedirection() - Method in class io.deephaven.api.updateby.UpdateByControl
If redirections should be used for output sources instead of sparse array sources.
useRedirection(Boolean) - Method in interface io.deephaven.api.updateby.UpdateByControl.Builder
 
useRedirectionDefault() - Static method in class io.deephaven.api.updateby.UpdateByControl
Default is false.
useRedirectionOrDefault() - Method in class io.deephaven.api.updateby.UpdateByControl
Equivalent to useRedirection() == null ? useRedirectionDefault() : useRedirection().

V

validateColumnName(String) - Static method in class io.deephaven.api.util.NameValidator
 
validateNamespaceName(String) - Static method in class io.deephaven.api.util.NameValidator
 
validatePartitionName(String) - Static method in class io.deephaven.api.util.NameValidator
 
validateQueryParameterName(String) - Static method in class io.deephaven.api.util.NameValidator
 
validateTableName(String) - Static method in class io.deephaven.api.util.NameValidator
 
value() - Method in class io.deephaven.api.RawString
 
VALUE_DOMINATES - Static variable in class io.deephaven.api.updateby.DeltaControl
 
valueDominates() - Method in interface io.deephaven.api.updateby.DeltaControl.Builder
Set the NullBehavior for the result to NullBehavior.ValueDominates
ValueDominates - Enum constant in enum class io.deephaven.api.updateby.NullBehavior
In the case of Current - null, the current value dominates so Column[i] - null = Column[i]
valueOf(String) - Static method in enum class io.deephaven.api.AsOfJoinRule
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.deephaven.api.filter.FilterComparison.Operator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.deephaven.api.filter.FilterPattern.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.deephaven.api.RangeEndRule
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.deephaven.api.RangeStartRule
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.deephaven.api.snapshot.SnapshotWhenOptions.Flag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.deephaven.api.SortColumn.Order
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.deephaven.api.updateby.BadDataBehavior
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.deephaven.api.updateby.NullBehavior
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.deephaven.api.util.NameValidator.Type
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.deephaven.api.AsOfJoinRule
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.deephaven.api.filter.FilterComparison.Operator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class io.deephaven.api.filter.FilterIn
 
values() - Static method in enum class io.deephaven.api.filter.FilterPattern.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.deephaven.api.RangeEndRule
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.deephaven.api.RangeStartRule
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.deephaven.api.snapshot.SnapshotWhenOptions.Flag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.deephaven.api.SortColumn.Order
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.deephaven.api.updateby.BadDataBehavior
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.deephaven.api.updateby.NullBehavior
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.deephaven.api.util.NameValidator.Type
Returns an array containing the constants of this enum class, in the order they are declared.
var() - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
varBy() - Method in interface io.deephaven.api.TableOperations
Produces a single row table with the sample variance of each column.
varBy() - Method in interface io.deephaven.api.TableOperationsDefaults
 
varBy(ColumnName...) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the sample variance for the rest of the fields
varBy(ColumnName...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
varBy(String...) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the sample variance for the rest of the fields
varBy(String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
varBy(Collection<String>) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the variance for the rest of the fields
varBy(Collection<String>) - Method in interface io.deephaven.api.TableOperationsDefaults
 
view(String...) - Method in interface io.deephaven.api.TableOperations
 
view(String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
view(Collection<? extends Selectable>) - Method in interface io.deephaven.api.TableOperations
 
view(Collection<? extends Selectable>) - Method in class io.deephaven.api.TableOperationsAdapter
 
visit(boolean) - Method in interface io.deephaven.api.filter.Filter.Visitor
 
visit(boolean) - Method in interface io.deephaven.api.literal.Literal.Visitor
 
visit(boolean) - Method in interface io.deephaven.api.object.UnionObject.Visitor
 
visit(byte) - Method in interface io.deephaven.api.literal.Literal.Visitor
 
visit(byte) - Method in interface io.deephaven.api.object.UnionObject.Visitor
 
visit(char) - Method in interface io.deephaven.api.literal.Literal.Visitor
 
visit(char) - Method in interface io.deephaven.api.object.UnionObject.Visitor
 
visit(double) - Method in interface io.deephaven.api.literal.Literal.Visitor
 
visit(double) - Method in interface io.deephaven.api.object.UnionObject.Visitor
 
visit(float) - Method in interface io.deephaven.api.literal.Literal.Visitor
 
visit(float) - Method in interface io.deephaven.api.object.UnionObject.Visitor
 
visit(int) - Method in interface io.deephaven.api.literal.Literal.Visitor
 
visit(int) - Method in interface io.deephaven.api.object.UnionObject.Visitor
 
visit(long) - Method in interface io.deephaven.api.literal.Literal.Visitor
 
visit(long) - Method in interface io.deephaven.api.object.UnionObject.Visitor
 
visit(short) - Method in interface io.deephaven.api.literal.Literal.Visitor
 
visit(short) - Method in interface io.deephaven.api.object.UnionObject.Visitor
 
visit(Aggregations) - Method in interface io.deephaven.api.agg.Aggregation.Visitor
visit(Aggregations) - Method in class io.deephaven.api.agg.AggregationDescriptions
 
visit(Aggregations) - Method in class io.deephaven.api.agg.AggregationOptimizer
 
visit(Aggregations) - Method in class io.deephaven.api.agg.AggregationOutputs
 
visit(Aggregations) - Method in class io.deephaven.api.agg.AggregationPairs
 
visit(ColumnAggregation) - Method in interface io.deephaven.api.agg.Aggregation.Visitor
visit(ColumnAggregation) - Method in class io.deephaven.api.agg.AggregationDescriptions
 
visit(ColumnAggregation) - Method in class io.deephaven.api.agg.AggregationOptimizer
 
visit(ColumnAggregation) - Method in class io.deephaven.api.agg.AggregationOutputs
 
visit(ColumnAggregation) - Method in class io.deephaven.api.agg.AggregationPairs
 
visit(ColumnAggregations) - Method in interface io.deephaven.api.agg.Aggregation.Visitor
visit(ColumnAggregations) - Method in class io.deephaven.api.agg.AggregationDescriptions
 
visit(ColumnAggregations) - Method in class io.deephaven.api.agg.AggregationOptimizer
 
visit(ColumnAggregations) - Method in class io.deephaven.api.agg.AggregationOutputs
 
visit(ColumnAggregations) - Method in class io.deephaven.api.agg.AggregationPairs
 
visit(Count) - Method in interface io.deephaven.api.agg.Aggregation.Visitor
visit(Count) - Method in class io.deephaven.api.agg.AggregationDescriptions
 
visit(Count) - Method in class io.deephaven.api.agg.AggregationOptimizer
 
visit(Count) - Method in class io.deephaven.api.agg.AggregationOutputs
 
visit(Count) - Method in class io.deephaven.api.agg.AggregationPairs
 
visit(FirstRowKey) - Method in interface io.deephaven.api.agg.Aggregation.Visitor
visit(FirstRowKey) - Method in class io.deephaven.api.agg.AggregationDescriptions
 
visit(FirstRowKey) - Method in class io.deephaven.api.agg.AggregationOptimizer
 
visit(FirstRowKey) - Method in class io.deephaven.api.agg.AggregationOutputs
 
visit(FirstRowKey) - Method in class io.deephaven.api.agg.AggregationPairs
 
visit(LastRowKey) - Method in interface io.deephaven.api.agg.Aggregation.Visitor
visit(LastRowKey) - Method in class io.deephaven.api.agg.AggregationDescriptions
 
visit(LastRowKey) - Method in class io.deephaven.api.agg.AggregationOptimizer
 
visit(LastRowKey) - Method in class io.deephaven.api.agg.AggregationOutputs
 
visit(LastRowKey) - Method in class io.deephaven.api.agg.AggregationPairs
 
visit(Partition) - Method in interface io.deephaven.api.agg.Aggregation.Visitor
visit(Partition) - Method in class io.deephaven.api.agg.AggregationDescriptions
 
visit(Partition) - Method in class io.deephaven.api.agg.AggregationOptimizer
 
visit(Partition) - Method in class io.deephaven.api.agg.AggregationOutputs
 
visit(Partition) - Method in class io.deephaven.api.agg.AggregationPairs
 
visit(AggSpecAbsSum) - Method in interface io.deephaven.api.agg.spec.AggSpec.Visitor
 
visit(AggSpecAbsSum) - Method in class io.deephaven.api.agg.spec.AggSpecColumnReferences
 
visit(AggSpecApproximatePercentile) - Method in interface io.deephaven.api.agg.spec.AggSpec.Visitor
 
visit(AggSpecApproximatePercentile) - Method in class io.deephaven.api.agg.spec.AggSpecColumnReferences
 
visit(AggSpecAvg) - Method in interface io.deephaven.api.agg.spec.AggSpec.Visitor
 
visit(AggSpecAvg) - Method in class io.deephaven.api.agg.spec.AggSpecColumnReferences
 
visit(AggSpecCountDistinct) - Method in interface io.deephaven.api.agg.spec.AggSpec.Visitor
 
visit(AggSpecCountDistinct) - Method in class io.deephaven.api.agg.spec.AggSpecColumnReferences
 
visit(AggSpecDistinct) - Method in interface io.deephaven.api.agg.spec.AggSpec.Visitor
 
visit(AggSpecDistinct) - Method in class io.deephaven.api.agg.spec.AggSpecColumnReferences
 
visit(AggSpecFirst) - Method in interface io.deephaven.api.agg.spec.AggSpec.Visitor
 
visit(AggSpecFirst) - Method in class io.deephaven.api.agg.spec.AggSpecColumnReferences
 
visit(AggSpecFormula) - Method in interface io.deephaven.api.agg.spec.AggSpec.Visitor
 
visit(AggSpecFormula) - Method in class io.deephaven.api.agg.spec.AggSpecColumnReferences
 
visit(AggSpecFreeze) - Method in interface io.deephaven.api.agg.spec.AggSpec.Visitor
 
visit(AggSpecFreeze) - Method in class io.deephaven.api.agg.spec.AggSpecColumnReferences
 
visit(AggSpecGroup) - Method in interface io.deephaven.api.agg.spec.AggSpec.Visitor
 
visit(AggSpecGroup) - Method in class io.deephaven.api.agg.spec.AggSpecColumnReferences
 
visit(AggSpecLast) - Method in interface io.deephaven.api.agg.spec.AggSpec.Visitor
 
visit(AggSpecLast) - Method in class io.deephaven.api.agg.spec.AggSpecColumnReferences
 
visit(AggSpecMax) - Method in interface io.deephaven.api.agg.spec.AggSpec.Visitor
 
visit(AggSpecMax) - Method in class io.deephaven.api.agg.spec.AggSpecColumnReferences
 
visit(AggSpecMedian) - Method in interface io.deephaven.api.agg.spec.AggSpec.Visitor
 
visit(AggSpecMedian) - Method in class io.deephaven.api.agg.spec.AggSpecColumnReferences
 
visit(AggSpecMin) - Method in interface io.deephaven.api.agg.spec.AggSpec.Visitor
 
visit(AggSpecMin) - Method in class io.deephaven.api.agg.spec.AggSpecColumnReferences
 
visit(AggSpecPercentile) - Method in interface io.deephaven.api.agg.spec.AggSpec.Visitor
 
visit(AggSpecPercentile) - Method in class io.deephaven.api.agg.spec.AggSpecColumnReferences
 
visit(AggSpecSortedFirst) - Method in interface io.deephaven.api.agg.spec.AggSpec.Visitor
 
visit(AggSpecSortedFirst) - Method in class io.deephaven.api.agg.spec.AggSpecColumnReferences
 
visit(AggSpecSortedLast) - Method in interface io.deephaven.api.agg.spec.AggSpec.Visitor
 
visit(AggSpecSortedLast) - Method in class io.deephaven.api.agg.spec.AggSpecColumnReferences
 
visit(AggSpecStd) - Method in interface io.deephaven.api.agg.spec.AggSpec.Visitor
 
visit(AggSpecStd) - Method in class io.deephaven.api.agg.spec.AggSpecColumnReferences
 
visit(AggSpecSum) - Method in interface io.deephaven.api.agg.spec.AggSpec.Visitor
 
visit(AggSpecSum) - Method in class io.deephaven.api.agg.spec.AggSpecColumnReferences
 
visit(AggSpecTDigest) - Method in interface io.deephaven.api.agg.spec.AggSpec.Visitor
 
visit(AggSpecTDigest) - Method in class io.deephaven.api.agg.spec.AggSpecColumnReferences
 
visit(AggSpecUnique) - Method in interface io.deephaven.api.agg.spec.AggSpec.Visitor
 
visit(AggSpecUnique) - Method in class io.deephaven.api.agg.spec.AggSpecColumnReferences
 
visit(AggSpecVar) - Method in interface io.deephaven.api.agg.spec.AggSpec.Visitor
 
visit(AggSpecVar) - Method in class io.deephaven.api.agg.spec.AggSpecColumnReferences
 
visit(AggSpecWAvg) - Method in interface io.deephaven.api.agg.spec.AggSpec.Visitor
 
visit(AggSpecWAvg) - Method in class io.deephaven.api.agg.spec.AggSpecColumnReferences
 
visit(AggSpecWSum) - Method in interface io.deephaven.api.agg.spec.AggSpec.Visitor
 
visit(AggSpecWSum) - Method in class io.deephaven.api.agg.spec.AggSpecColumnReferences
 
visit(ColumnName) - Method in interface io.deephaven.api.expression.Expression.Visitor
 
visit(Function) - Method in interface io.deephaven.api.expression.Expression.Visitor
 
visit(Function) - Method in interface io.deephaven.api.filter.Filter.Visitor
 
visit(Method) - Method in interface io.deephaven.api.expression.Expression.Visitor
 
visit(Method) - Method in interface io.deephaven.api.filter.Filter.Visitor
 
visit(Filter) - Method in interface io.deephaven.api.expression.Expression.Visitor
 
visit(FilterAnd) - Method in interface io.deephaven.api.filter.Filter.Visitor
 
visit(FilterComparison) - Method in interface io.deephaven.api.filter.Filter.Visitor
 
visit(FilterIn) - Method in interface io.deephaven.api.filter.Filter.Visitor
 
visit(FilterIsNull) - Method in interface io.deephaven.api.filter.Filter.Visitor
 
visit(FilterNot<?>) - Method in interface io.deephaven.api.filter.Filter.Visitor
 
visit(FilterOr) - Method in interface io.deephaven.api.filter.Filter.Visitor
 
visit(FilterPattern) - Method in interface io.deephaven.api.filter.Filter.Visitor
 
visit(Literal) - Method in interface io.deephaven.api.expression.Expression.Visitor
 
visit(UnionObject.Visitor<T>) - Method in interface io.deephaven.api.object.UnionObject
 
visit(RawString) - Method in interface io.deephaven.api.expression.Expression.Visitor
 
visit(RawString) - Method in interface io.deephaven.api.filter.Filter.Visitor
 
visit(ColumnUpdateOperation) - Method in interface io.deephaven.api.updateby.UpdateByOperation.Visitor
 
visit(CumMinMaxSpec) - Method in interface io.deephaven.api.updateby.spec.UpdateBySpec.Visitor
 
visit(CumProdSpec) - Method in interface io.deephaven.api.updateby.spec.UpdateBySpec.Visitor
 
visit(CumSumSpec) - Method in interface io.deephaven.api.updateby.spec.UpdateBySpec.Visitor
 
visit(DeltaSpec) - Method in interface io.deephaven.api.updateby.spec.UpdateBySpec.Visitor
 
visit(EmaSpec) - Method in interface io.deephaven.api.updateby.spec.UpdateBySpec.Visitor
 
visit(EmMinMaxSpec) - Method in interface io.deephaven.api.updateby.spec.UpdateBySpec.Visitor
 
visit(EmsSpec) - Method in interface io.deephaven.api.updateby.spec.UpdateBySpec.Visitor
 
visit(EmStdSpec) - Method in interface io.deephaven.api.updateby.spec.UpdateBySpec.Visitor
 
visit(FillBySpec) - Method in interface io.deephaven.api.updateby.spec.UpdateBySpec.Visitor
 
visit(RollingAvgSpec) - Method in interface io.deephaven.api.updateby.spec.UpdateBySpec.Visitor
 
visit(RollingCountSpec) - Method in interface io.deephaven.api.updateby.spec.UpdateBySpec.Visitor
 
visit(RollingFormulaSpec) - Method in interface io.deephaven.api.updateby.spec.UpdateBySpec.Visitor
 
visit(RollingGroupSpec) - Method in interface io.deephaven.api.updateby.spec.UpdateBySpec.Visitor
 
visit(RollingMinMaxSpec) - Method in interface io.deephaven.api.updateby.spec.UpdateBySpec.Visitor
 
visit(RollingProductSpec) - Method in interface io.deephaven.api.updateby.spec.UpdateBySpec.Visitor
 
visit(RollingStdSpec) - Method in interface io.deephaven.api.updateby.spec.UpdateBySpec.Visitor
 
visit(RollingSumSpec) - Method in interface io.deephaven.api.updateby.spec.UpdateBySpec.Visitor
 
visit(RollingWAvgSpec) - Method in interface io.deephaven.api.updateby.spec.UpdateBySpec.Visitor
 
visit(Object) - Method in interface io.deephaven.api.object.UnionObject.Visitor
 
visit(String) - Method in interface io.deephaven.api.literal.Literal.Visitor
 
visitAll(Aggregation.Visitor) - Static method in interface io.deephaven.api.agg.Aggregation
Calls every single visit method of visitor with a null object.
visitAll(AggSpec.Visitor) - Static method in interface io.deephaven.api.agg.spec.AggSpec
Calls every single visit method of visitor with a null object.

W

walk(Expression.Visitor<T>) - Method in class io.deephaven.api.ColumnName
 
walk(Expression.Visitor<T>) - Method in interface io.deephaven.api.expression.Expression
 
walk(Expression.Visitor<T>) - Method in class io.deephaven.api.expression.Function
 
walk(Expression.Visitor<T>) - Method in class io.deephaven.api.expression.Method
 
walk(Expression.Visitor<T>) - Method in class io.deephaven.api.filter.FilterBase
 
walk(Expression.Visitor<T>) - Method in class io.deephaven.api.literal.LiteralBase
 
walk(Expression.Visitor<T>) - Method in class io.deephaven.api.RawString
 
walk(Filter.Visitor<T>) - Method in class io.deephaven.api.expression.Function
 
walk(Filter.Visitor<T>) - Method in class io.deephaven.api.expression.Method
 
walk(Filter.Visitor<T>) - Method in interface io.deephaven.api.filter.Filter
 
walk(Filter.Visitor<T>) - Method in class io.deephaven.api.filter.FilterAnd
 
walk(Filter.Visitor<T>) - Method in class io.deephaven.api.filter.FilterComparison
 
walk(Filter.Visitor<T>) - Method in class io.deephaven.api.filter.FilterIn
 
walk(Filter.Visitor<T>) - Method in class io.deephaven.api.filter.FilterIsNull
 
walk(Filter.Visitor<T>) - Method in class io.deephaven.api.filter.FilterNot
 
walk(Filter.Visitor<T>) - Method in class io.deephaven.api.filter.FilterOr
 
walk(Filter.Visitor<T>) - Method in class io.deephaven.api.filter.FilterPattern
 
walk(Filter.Visitor<T>) - Method in class io.deephaven.api.RawString
 
walk(Literal.Visitor<T>) - Method in interface io.deephaven.api.literal.Literal
 
walk(UpdateBySpec.Visitor<T>) - Method in class io.deephaven.api.updateby.spec.CumMinMaxSpec
 
walk(UpdateBySpec.Visitor<T>) - Method in class io.deephaven.api.updateby.spec.CumProdSpec
 
walk(UpdateBySpec.Visitor<T>) - Method in class io.deephaven.api.updateby.spec.CumSumSpec
 
walk(UpdateBySpec.Visitor<T>) - Method in class io.deephaven.api.updateby.spec.DeltaSpec
 
walk(UpdateBySpec.Visitor<T>) - Method in class io.deephaven.api.updateby.spec.EmaSpec
 
walk(UpdateBySpec.Visitor<T>) - Method in class io.deephaven.api.updateby.spec.EmMinMaxSpec
 
walk(UpdateBySpec.Visitor<T>) - Method in class io.deephaven.api.updateby.spec.EmsSpec
 
walk(UpdateBySpec.Visitor<T>) - Method in class io.deephaven.api.updateby.spec.EmStdSpec
 
walk(UpdateBySpec.Visitor<T>) - Method in class io.deephaven.api.updateby.spec.FillBySpec
 
walk(UpdateBySpec.Visitor<T>) - Method in class io.deephaven.api.updateby.spec.RollingAvgSpec
 
walk(UpdateBySpec.Visitor<T>) - Method in class io.deephaven.api.updateby.spec.RollingCountSpec
 
walk(UpdateBySpec.Visitor<T>) - Method in class io.deephaven.api.updateby.spec.RollingFormulaSpec
 
walk(UpdateBySpec.Visitor<T>) - Method in class io.deephaven.api.updateby.spec.RollingGroupSpec
 
walk(UpdateBySpec.Visitor<T>) - Method in class io.deephaven.api.updateby.spec.RollingMinMaxSpec
 
walk(UpdateBySpec.Visitor<T>) - Method in class io.deephaven.api.updateby.spec.RollingProductSpec
 
walk(UpdateBySpec.Visitor<T>) - Method in class io.deephaven.api.updateby.spec.RollingStdSpec
 
walk(UpdateBySpec.Visitor<T>) - Method in class io.deephaven.api.updateby.spec.RollingSumSpec
 
walk(UpdateBySpec.Visitor<T>) - Method in class io.deephaven.api.updateby.spec.RollingWAvgSpec
 
walk(UpdateBySpec.Visitor<T>) - Method in interface io.deephaven.api.updateby.spec.UpdateBySpec
 
walk(UpdateByOperation.Visitor<T>) - Method in class io.deephaven.api.updateby.ColumnUpdateOperation
 
walk(UpdateByOperation.Visitor<T>) - Method in interface io.deephaven.api.updateby.UpdateByOperation
 
walk(V) - Method in interface io.deephaven.api.agg.Aggregation
Glue method to deliver this Aggregation to a AggSpec.Visitor.
walk(V) - Method in class io.deephaven.api.agg.Aggregations
 
walk(V) - Method in class io.deephaven.api.agg.ColumnAggregation
 
walk(V) - Method in class io.deephaven.api.agg.ColumnAggregations
 
walk(V) - Method in class io.deephaven.api.agg.Count
 
walk(V) - Method in class io.deephaven.api.agg.FirstRowKey
 
walk(V) - Method in class io.deephaven.api.agg.LastRowKey
 
walk(V) - Method in class io.deephaven.api.agg.Partition
 
walk(V) - Method in interface io.deephaven.api.agg.spec.AggSpec
Glue method to deliver this AggSpec to a AggSpec.Visitor.
walk(V) - Method in class io.deephaven.api.agg.spec.AggSpecAbsSum
 
walk(V) - Method in class io.deephaven.api.agg.spec.AggSpecApproximatePercentile
 
walk(V) - Method in class io.deephaven.api.agg.spec.AggSpecAvg
 
walk(V) - Method in class io.deephaven.api.agg.spec.AggSpecCountDistinct
 
walk(V) - Method in class io.deephaven.api.agg.spec.AggSpecDistinct
 
walk(V) - Method in class io.deephaven.api.agg.spec.AggSpecFirst
 
walk(V) - Method in class io.deephaven.api.agg.spec.AggSpecFormula
 
walk(V) - Method in class io.deephaven.api.agg.spec.AggSpecFreeze
 
walk(V) - Method in class io.deephaven.api.agg.spec.AggSpecGroup
 
walk(V) - Method in class io.deephaven.api.agg.spec.AggSpecLast
 
walk(V) - Method in class io.deephaven.api.agg.spec.AggSpecMax
 
walk(V) - Method in class io.deephaven.api.agg.spec.AggSpecMedian
 
walk(V) - Method in class io.deephaven.api.agg.spec.AggSpecMin
 
walk(V) - Method in class io.deephaven.api.agg.spec.AggSpecPercentile
 
walk(V) - Method in class io.deephaven.api.agg.spec.AggSpecSortedFirst
 
walk(V) - Method in class io.deephaven.api.agg.spec.AggSpecSortedLast
 
walk(V) - Method in class io.deephaven.api.agg.spec.AggSpecStd
 
walk(V) - Method in class io.deephaven.api.agg.spec.AggSpecSum
 
walk(V) - Method in class io.deephaven.api.agg.spec.AggSpecTDigest
 
walk(V) - Method in class io.deephaven.api.agg.spec.AggSpecUnique
 
walk(V) - Method in class io.deephaven.api.agg.spec.AggSpecVar
 
walk(V) - Method in class io.deephaven.api.agg.spec.AggSpecWAvg
 
walk(V) - Method in class io.deephaven.api.agg.spec.AggSpecWSum
 
wavg(String) - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
wavgBy(String) - Method in interface io.deephaven.api.TableOperations
Produces a single row table with the weighted average using weightColumn for the rest of the fields
wavgBy(String) - Method in interface io.deephaven.api.TableOperationsDefaults
 
wavgBy(String, ColumnName...) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the weighted average using weightColumn for the rest of the fields
wavgBy(String, ColumnName...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
wavgBy(String, String...) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the weighted average using weightColumn for the rest of the fields
wavgBy(String, String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
wavgBy(String, Collection<String>) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the weighted average using weightColumn for the rest of the fields
wavgBy(String, Collection<String>) - Method in interface io.deephaven.api.TableOperationsDefaults
 
weight() - Method in class io.deephaven.api.agg.spec.AggSpecWAvg
Column name for the source of input weights.
weight() - Method in class io.deephaven.api.agg.spec.AggSpecWSum
Column name for the source of input weights.
weightCol() - Method in class io.deephaven.api.updateby.spec.RollingWAvgSpec
 
weightColumnApplicableTo(Class<?>) - Method in class io.deephaven.api.updateby.spec.RollingWAvgSpec
 
where(Filter) - Method in interface io.deephaven.api.TableOperations
 
where(Filter) - Method in class io.deephaven.api.TableOperationsAdapter
 
where(String...) - Method in interface io.deephaven.api.TableOperations
 
where(String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
whereIn(TABLE_1, Collection<? extends JoinMatch>) - Method in class io.deephaven.api.TableOperationsAdapter
 
whereIn(TABLE, String...) - Method in interface io.deephaven.api.TableOperations
Filters this table based on the set of values in the rightTable.
whereIn(TABLE, String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
whereIn(TABLE, Collection<? extends JoinMatch>) - Method in interface io.deephaven.api.TableOperations
Filters this table based on the set of values in the rightTable.
whereNotIn(TABLE_1, Collection<? extends JoinMatch>) - Method in class io.deephaven.api.TableOperationsAdapter
 
whereNotIn(TABLE, String...) - Method in interface io.deephaven.api.TableOperations
Filters this table based on the set of values not in the rightTable.
whereNotIn(TABLE, String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
whereNotIn(TABLE, Collection<? extends JoinMatch>) - Method in interface io.deephaven.api.TableOperations
Filters this table based on the set of values not in the rightTable.
windowScale() - Method in class io.deephaven.api.updateby.spec.EmaSpec
 
windowScale() - Method in class io.deephaven.api.updateby.spec.EmMinMaxSpec
 
windowScale() - Method in class io.deephaven.api.updateby.spec.EmsSpec
 
windowScale() - Method in class io.deephaven.api.updateby.spec.EmStdSpec
 
WindowScale - Class in io.deephaven.api.updateby.spec
 
WindowScale() - Constructor for class io.deephaven.api.updateby.spec.WindowScale
 
wsum(String) - Static method in interface io.deephaven.api.agg.spec.AggSpec
 
wsumBy(String) - Method in interface io.deephaven.api.TableOperations
Computes the weighted sum for all rows in the table using weightColumn for the rest of the fields
wsumBy(String) - Method in interface io.deephaven.api.TableOperationsDefaults
 
wsumBy(String, ColumnName...) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the weighted sum using weightColumn for the rest of the fields
wsumBy(String, ColumnName...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
wsumBy(String, String...) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the weighted sum using weightColumn for the rest of the fields
wsumBy(String, String...) - Method in interface io.deephaven.api.TableOperationsDefaults
 
wsumBy(String, Collection<String>) - Method in interface io.deephaven.api.TableOperations
Groups the data column according to groupByColumns and computes the weighted sum using weightColumn for the rest of the fields
wsumBy(String, Collection<String>) - Method in interface io.deephaven.api.TableOperationsDefaults
 

Z

ZERO_DOMINATES - Static variable in class io.deephaven.api.updateby.DeltaControl
 
ZERO_LENGTH_COLUMNNAME_ARRAY - Static variable in interface io.deephaven.api.TableOperationsDefaults
 
ZERO_LENGTH_FILTER_ARRAY - Static variable in interface io.deephaven.api.TableOperationsDefaults
 
zeroDominates() - Method in interface io.deephaven.api.updateby.DeltaControl.Builder
Set the NullBehavior for the result to NullBehavior.ZeroDominates
ZeroDominates - Enum constant in enum class io.deephaven.api.updateby.NullBehavior
In the case of Current - null, return zero so Column[i] - null = 0
A B C D E F G H I J L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form