- AbstractDataMap<K,V> - Class in hivis.data
-
Base class for
DataMap
implementations.
- AbstractDataMap() - Constructor for class hivis.data.AbstractDataMap
-
- AbstractDataRow - Class in hivis.data
-
Base class for implementations of DataRow.
- AbstractDataRow() - Constructor for class hivis.data.AbstractDataRow
-
- AbstractDataSeries<V> - Class in hivis.data
-
- AbstractDataSeries() - Constructor for class hivis.data.AbstractDataSeries
-
- AbstractDataSeries(Data) - Constructor for class hivis.data.AbstractDataSeries
-
- AbstractDataTable - Class in hivis.data
-
- AbstractDataTable() - Constructor for class hivis.data.AbstractDataTable
-
- AbstractDataTable(Data) - Constructor for class hivis.data.AbstractDataTable
-
- AbstractDataValue<V> - Class in hivis.data
-
- AbstractDataValue() - Constructor for class hivis.data.AbstractDataValue
-
- AbstractImmutableDataSeries<V> - Class in hivis.data
-
Base class for DataSeries that cannot be directly modified.
- AbstractImmutableDataSeries() - Constructor for class hivis.data.AbstractImmutableDataSeries
-
- AbstractMapView<K,V,D extends Data> - Class in hivis.data.view
-
Base class for DataMap views, optionally based on another
Data
object.
- AbstractMapView(D) - Constructor for class hivis.data.view.AbstractMapView
-
Create a ViewSeries for the given data.
- AbstractMapView() - Constructor for class hivis.data.view.AbstractMapView
-
Create a ViewSeries.
- AbstractModifiableDataSeries<V> - Class in hivis.data
-
Default base implementation of
DataSeries
intended for user-modifiable series implementations.
- AbstractModifiableDataSeries() - Constructor for class hivis.data.AbstractModifiableDataSeries
-
- AbstractModifiableDataValue<V> - Class in hivis.data
-
- AbstractModifiableDataValue() - Constructor for class hivis.data.AbstractModifiableDataValue
-
- AbstractSeriesView<V> - Class in hivis.data.view
-
Base class for creating
DataSeries
that are based on some other
Data
set.
- AbstractSeriesView(Data) - Constructor for class hivis.data.view.AbstractSeriesView
-
Create an AbstractSeriesView that has the given (primary) data source.
- AbstractSeriesView() - Constructor for class hivis.data.view.AbstractSeriesView
-
Create an AbstractSeriesView that is not based on any input.
- AbstractSeriesViewMultiple<I,O> - Class in hivis.data.view
-
Base class for creating
DataSeries
that are based on other
DataSeries, and/or a DataValue, or a DataTable, or a DataMap.
- AbstractSeriesViewMultiple(DataSeries<I>...) - Constructor for class hivis.data.view.AbstractSeriesViewMultiple
-
Create a ViewSeries for the given input series.
- AbstractSeriesViewMultiple(DataValue<?>, DataSeries<I>...) - Constructor for class hivis.data.view.AbstractSeriesViewMultiple
-
Create a ViewSeries for the given value (may be null) and input series,
with length equal to the (first) input series.
- AbstractSeriesViewMultiple(DataValue<?>...) - Constructor for class hivis.data.view.AbstractSeriesViewMultiple
-
Create a ViewSeries for the given values.
- AbstractSeriesViewMultiple(DataTable) - Constructor for class hivis.data.view.AbstractSeriesViewMultiple
-
Create a ViewSeries for the given table.
- AbstractSeriesViewMultiple(DataMap<?, ?>) - Constructor for class hivis.data.view.AbstractSeriesViewMultiple
-
Create a ViewSeries for the given map.
- AbstractSeriesViewMultiple(int) - Constructor for class hivis.data.view.AbstractSeriesViewMultiple
-
Create a SeriesViewFunction function with the given length.
- AbstractSeriesViewMultiple() - Constructor for class hivis.data.view.AbstractSeriesViewMultiple
-
Create a ViewSeries that is not based on any input and with the length manually calculated.
- AbstractTableView<S extends DataSeries<?>,I extends Data> - Class in hivis.data.view
-
Base class for
DataTable
views that are (optionally) based on another DataTable.
- AbstractTableView() - Constructor for class hivis.data.view.AbstractTableView
-
Create a ViewTable that is not derived from a source Data set.
- AbstractTableView(I...) - Constructor for class hivis.data.view.AbstractTableView
-
Create a ViewTable that is derived from the given source Data set(s).
- AbstractUnmodifiableDataMap<K,V> - Class in hivis.data
-
- AbstractUnmodifiableDataMap() - Constructor for class hivis.data.AbstractUnmodifiableDataMap
-
- AbstractUnmodifiableDataSeries<V> - Class in hivis.data
-
Base class for DataSeries that cannot be directly modified.
- AbstractUnmodifiableDataSeries() - Constructor for class hivis.data.AbstractUnmodifiableDataSeries
-
- AbstractUnmodifiableDataTable<S extends DataSeries<?>> - Class in hivis.data
-
Base class for DataTables that cannot be directly modified.
- AbstractUnmodifiableDataTable() - Constructor for class hivis.data.AbstractUnmodifiableDataTable
-
- AbstractUnmodifiableDataValue<V> - Class in hivis.data
-
- AbstractUnmodifiableDataValue() - Constructor for class hivis.data.AbstractUnmodifiableDataValue
-
- AbstractValueView<I,O> - Class in hivis.data.view
-
Base class for creating
DataValue
s that are optionally based on one or more other DataValues or DataSeries.
- AbstractValueView(DataValue<I>...) - Constructor for class hivis.data.view.AbstractValueView
-
Create a DataValue for the given input value(s).
- AbstractValueView(DataSeries<I>...) - Constructor for class hivis.data.view.AbstractValueView
-
Create a DataValue for the given input series.
- AbstractValueView() - Constructor for class hivis.data.view.AbstractValueView
-
Create a DataValue that is not based on input values.
- add(E) - Method in class hivis.common.AListSet
-
Appends the specified element to the end of this list set,
if the element is not already contained by it.
- add(int, E) - Method in class hivis.common.AListSet
-
Inserts the specified element at the specified position in this
list.
- add(T) - Method in class hivis.common.BMListSet
-
Appends the specified element to the end of this list set,
if the element is not already contained by it.
- add(int, T) - Method in class hivis.common.BMListSet
-
Inserts the specified element at the specified position in this
list.
- add(E) - Method in interface hivis.common.ListSet
-
Appends the specified element to the end of this list set,
if the element is not already contained by it.
- add(int, E) - Method in interface hivis.common.ListSet
-
Inserts the specified element at the specified position in this
list.
- add(Number) - Method in class hivis.data.AbstractDataSeries
-
- add(DataSeries<?>) - Method in class hivis.data.AbstractDataSeries
-
- add(DataValue<?>) - Method in class hivis.data.AbstractDataSeries
-
- add(Number) - Method in class hivis.data.AbstractDataValue
-
- add(DataValue<?>) - Method in class hivis.data.AbstractDataValue
-
- add(Number) - Method in interface hivis.data.DataSeries
-
Create a view of this series in which the values are the result of adding
the given value to each value in this series.
- add(DataValue<?>) - Method in interface hivis.data.DataSeries
-
Create a view of this series in which the values are the result of adding
the given value to each value in this series.
- add(DataSeries<?>) - Method in interface hivis.data.DataSeries
-
Create a view of this series in which the values are the result of adding
the values in the given series to the corresponding values in this
series.
- add(Number) - Method in interface hivis.data.DataValue
-
Create a view of this DataValue in which the value is the result of
adding the given value to this value.
- add(DataValue<?>) - Method in interface hivis.data.DataValue
-
Create a view of this DataValue in which the value is the result of
adding the given value to this value.
- addAll(Collection<? extends E>) - Method in class hivis.common.AListSet
-
Appends all of the elements in the specified collection to the end of
this list set, in the order that they are returned by the
specified collection's Iterator, excepting elements that are already
present in this list set.
- addAll(int, Collection<? extends E>) - Method in class hivis.common.AListSet
-
Inserts all of the elements in the specified collection into this
list, starting at the specified position, excepting elements that
are already present in this list set.
- addAll(Collection<? extends T>) - Method in class hivis.common.BMListSet
-
Appends all of the elements in the specified collection to the end of
this list set, in the order that they are returned by the
specified collection's Iterator, excepting elements that are already
present in this list set.
- addAll(int, Collection<? extends T>) - Method in class hivis.common.BMListSet
-
Inserts all of the elements in the specified collection into this
list, starting at the specified position, excepting elements that
are already present in this list set.
- addAll(Collection<? extends E>) - Method in interface hivis.common.ListSet
-
Appends all of the elements in the specified collection to the end of
this list set, in the order that they are returned by the
specified collection's Iterator, excepting elements that are already
present in this list set.
- addAll(int, Collection<? extends E>) - Method in interface hivis.common.ListSet
-
Inserts all of the elements in the specified collection into this
list, starting at the specified position, excepting elements that
are already present in this list set.
- addChangeListener(DataListener) - Method in interface hivis.data.Data
-
Registers an object for notification of changes to the DataSet.
- addChangeListener(DataListener) - Method in class hivis.data.DataDefault
-
- addContainer(Data) - Method in interface hivis.data.Data
-
Adds the given DataSet as a container for this DataSet, or if it has already been added makes no changes.
- addContainer(Data) - Method in class hivis.data.DataDefault
-
- addSeries(String, DataSeries<?>) - Method in class hivis.data.AbstractUnmodifiableDataTable
-
- addSeries(DataTable) - Method in class hivis.data.AbstractUnmodifiableDataTable
-
- addSeries(String, DataSeries<?>) - Method in interface hivis.data.DataTable
-
Add the given series to this table with the given label.
- addSeries(DataTable) - Method in interface hivis.data.DataTable
-
Add the series in the given table to this table.
- addSeries(String, DataSeries<?>) - Method in class hivis.data.DataTableDefault
-
- addSeries(DataTable) - Method in class hivis.data.DataTableDefault
-
- affected - Variable in class hivis.common.Event
-
The object affected by the change.
- aggregate(AggregateFunction) - Method in class hivis.data.view.DefaultGroupedTable
-
- aggregate(AggregateFunction) - Method in interface hivis.data.view.GroupedTable
-
Creates a view of the table groups in which each group table is
aggregated into a single row using the specified aggregation function.
- AggregateFunction - Interface in hivis.data
-
Interface for classes implementing an aggregation function over a
GroupedTable
.
- aggregateMax() - Method in class hivis.data.view.DefaultGroupedTable
-
- aggregateMax() - Method in interface hivis.data.view.GroupedTable
-
- aggregateMean() - Method in class hivis.data.view.DefaultGroupedTable
-
- aggregateMean() - Method in interface hivis.data.view.GroupedTable
-
- aggregateMin() - Method in class hivis.data.view.DefaultGroupedTable
-
- aggregateMin() - Method in interface hivis.data.view.GroupedTable
-
- aggregateProduct() - Method in class hivis.data.view.DefaultGroupedTable
-
- aggregateProduct() - Method in interface hivis.data.view.GroupedTable
-
- aggregateStdDev() - Method in class hivis.data.view.DefaultGroupedTable
-
- aggregateStdDev() - Method in interface hivis.data.view.GroupedTable
-
- aggregateSum() - Method in class hivis.data.view.DefaultGroupedTable
-
- aggregateSum() - Method in interface hivis.data.view.GroupedTable
-
- aggregateVariance() - Method in class hivis.data.view.DefaultGroupedTable
-
- aggregateVariance() - Method in interface hivis.data.view.GroupedTable
-
- AListSet<E> - Class in hivis.common
-
- AListSet(int) - Constructor for class hivis.common.AListSet
-
Constructs an empty list with the specified initial capacity.
- AListSet() - Constructor for class hivis.common.AListSet
-
Constructs an empty list with an initial capacity of ten.
- AListSet(Collection<? extends E>) - Constructor for class hivis.common.AListSet
-
Constructs a list containing the elements of the specified
collection, in the order they are returned by the collection's
iterator.
- append(DataSeries<V>) - Method in class hivis.data.AbstractDataSeries
-
- append(DataTable) - Method in class hivis.data.AbstractDataTable
-
- append(Object) - Method in class hivis.data.AbstractModifiableDataSeries
-
- append(Object) - Method in class hivis.data.AbstractUnmodifiableDataSeries
-
- append(Object) - Method in interface hivis.data.DataSeries
-
Adds the given element to the end of this series.
- append(DataSeries<V>) - Method in interface hivis.data.DataSeries
-
Create a view of this series that contains the values of this series
followed by the values in the given series.
- append(DataTable) - Method in interface hivis.data.DataTable
-
Get a table view comprising the series in the given table appended to the series in this table.
- appendAll(Object...) - Method in class hivis.data.AbstractDataSeries
-
- appendAll(Object...) - Method in class hivis.data.AbstractUnmodifiableDataSeries
-
- appendAll(Object...) - Method in interface hivis.data.DataSeries
-
Adds the given element(s) to the end of the series.
- appendAllValues(V...) - Method in class hivis.data.AbstractDataSeries
-
- appendAllValues(V...) - Method in class hivis.data.AbstractUnmodifiableDataSeries
-
- appendAllValues(V...) - Method in interface hivis.data.DataSeries
-
Adds the given elements to the end of the series.
- appendValue(V) - Method in class hivis.data.AbstractUnmodifiableDataSeries
-
- appendValue(V) - Method in interface hivis.data.DataSeries
-
Adds the given element to the end of the series.
- appendValue(Double) - Method in class hivis.data.DataSeriesDouble
-
- appendValue(Float) - Method in class hivis.data.DataSeriesFloat
-
- appendValue(V) - Method in class hivis.data.DataSeriesGeneric
-
- appendValue(Integer) - Method in class hivis.data.DataSeriesInteger
-
- appendValue(Long) - Method in class hivis.data.DataSeriesLong
-
- apply(MapFunction<K, V, T>) - Method in class hivis.data.AbstractDataMap
-
- apply(Function<V, O>) - Method in class hivis.data.AbstractDataSeries
-
- apply(TableFunction, boolean) - Method in class hivis.data.AbstractDataTable
-
- apply(SeriesFunction) - Method in class hivis.data.AbstractDataTable
-
- apply(Function<V, O>) - Method in class hivis.data.AbstractDataValue
-
- apply(String, DataSeries<?>) - Method in interface hivis.data.AggregateFunction
-
- apply(Function<V, O>) - Method in interface hivis.data.DataSeries
-
Create a view of this series that is calculated by applying the given
function to each element in this series.
- apply(TableFunction, boolean) - Method in interface hivis.data.DataTable
-
Get a table containing series generated by applying the given function to
this table.
- apply(SeriesFunction<?, ?>) - Method in interface hivis.data.DataTable
-
Get a table containing the series in this table passed through the given
SeriesFunction
.
- apply(Function<V, O>) - Method in interface hivis.data.DataValue
-
Get a view of this DataValue that is calculated using the given function applied to this value.
- apply(K, I) - Method in interface hivis.data.MapFunction
-
- apply(I) - Method in class hivis.data.view.Function
-
- apply(float) - Method in class hivis.data.view.Function
-
- apply(double) - Method in class hivis.data.view.Function
-
- apply(int) - Method in class hivis.data.view.Function
-
- apply(long) - Method in class hivis.data.view.Function
-
- apply(String) - Method in class hivis.data.view.Function
-
- apply(Date) - Method in class hivis.data.view.Function
-
- apply(TemporalAccessor) - Method in class hivis.data.view.Function
-
- apply(DataSeries<I>) - Method in interface hivis.data.view.SeriesFunction
-
For the given DataSeries produce a DataSeries derived from it.
- applyMathMethod(String) - Method in class hivis.data.AbstractDataSeries
-
- applyMathMethod(String) - Method in interface hivis.data.DataSeries
-
Create a view of this series that is calculated by applying the given
method from the java.lang.Math class to each element in this series.
- asArray() - Method in class hivis.data.AbstractDataSeries
-
- asArray(V[]) - Method in class hivis.data.AbstractDataSeries
-
- asArray() - Method in interface hivis.data.DataSeries
-
Get the values in this series as an array of values.
- asArray(V[]) - Method in interface hivis.data.DataSeries
-
Get the values in this series as an array of values.
- asBooleanArray() - Method in class hivis.data.AbstractDataSeries
-
- asBooleanArray(boolean[]) - Method in class hivis.data.AbstractDataSeries
-
- asBooleanArray() - Method in interface hivis.data.DataSeries
-
Get the values in this series as an array of boolean values.
- asBooleanArray(boolean[]) - Method in interface hivis.data.DataSeries
-
Get the values in this series as an array of boolean values.
- asDouble() - Method in class hivis.data.AbstractDataSeries
-
Get a view of this series representing the values as double-precision floating point numbers.
- asDouble() - Method in class hivis.data.AbstractDataValue
-
Get a view of this DataValue representing the value as double-precision floating point number.
- asDouble() - Method in interface hivis.data.DataSeries
-
Get a view of this series representing the values as double-precision
floating point numbers.
- asDouble() - Method in interface hivis.data.DataValue
-
Get a view of this DataValue representing the value as a double-precision floating point number.
- asDoubleArray() - Method in class hivis.data.AbstractDataSeries
-
- asDoubleArray(double[]) - Method in class hivis.data.AbstractDataSeries
-
- asDoubleArray() - Method in interface hivis.data.DataSeries
-
Get the values in this series as an array of double (real) values.
- asDoubleArray(double[]) - Method in interface hivis.data.DataSeries
-
Get the values in this series as an array of double (real) values.
- asDoubleArray(double[]) - Method in class hivis.data.DataSeriesDouble
-
- asDoubleArray() - Method in class hivis.data.DataSeriesDouble.Sorted
-
- asFloat() - Method in class hivis.data.AbstractDataSeries
-
Get a view of this series representing the values as single-precision floating point numbers.
- asFloat() - Method in class hivis.data.AbstractDataValue
-
Get a view of this DataValue, representing the value as a single-precision floating point number.
- asFloat() - Method in interface hivis.data.DataSeries
-
Get a view of this series representing the values as single-precision
floating point numbers.
- asFloat() - Method in interface hivis.data.DataValue
-
Get a view of this DataValue representing the value as a single-precision floating point number.
- asFloatArray() - Method in class hivis.data.AbstractDataSeries
-
- asFloatArray(float[]) - Method in class hivis.data.AbstractDataSeries
-
- asFloatArray() - Method in interface hivis.data.DataSeries
-
Get the values in this series as an array of float (real) values.
- asFloatArray(float[]) - Method in interface hivis.data.DataSeries
-
Get the values in this series as an array of float (real) values.
- asFloatArray(float[]) - Method in class hivis.data.DataSeriesFloat
-
- asFloatArray() - Method in class hivis.data.DataSeriesFloat.Sorted
-
- asInt() - Method in class hivis.data.AbstractDataSeries
-
Get a view of this series representing the values as integers.
- asInt() - Method in class hivis.data.AbstractDataValue
-
Get a view of this DataValue representing the values as integers.
- asInt() - Method in interface hivis.data.DataSeries
-
Get a view of this series representing the values as integers.
- asInt() - Method in interface hivis.data.DataValue
-
Get a view of this DataValue representing the value as an integer.
- asIntArray() - Method in class hivis.data.AbstractDataSeries
-
- asIntArray(int[]) - Method in class hivis.data.AbstractDataSeries
-
- asIntArray() - Method in interface hivis.data.DataSeries
-
Get the values in this series as an array of integer values.
- asIntArray(int[]) - Method in interface hivis.data.DataSeries
-
Get the values in this series as an array of integer values.
- asIntArray(int[]) - Method in class hivis.data.DataSeriesInteger
-
- asIntArray() - Method in class hivis.data.DataSeriesInteger.Sorted
-
- asList() - Method in class hivis.common.AListSet
-
Returns a List view of this ListSet, with the property that the equals
method will return true according to the usual contract of
List.equals(Object)
- asList() - Method in class hivis.common.BMListSet
-
Returns a List view of this ListSet, with the property that the equals
method will return true according to the usual contract of
List.equals(Object)
- asList() - Method in interface hivis.common.ListMap
-
Returns an (unmodifiable) List view of this ListMap.
- asList() - Method in interface hivis.common.ListSet
-
Returns a List view of this ListSet, with the property that the equals
method will return true according to the usual contract of
List.equals(Object)
- asList() - Method in class hivis.common.LSListMap
-
- asList() - Method in class hivis.common.UnmodifiableListMap
-
- asList() - Method in class hivis.data.AbstractDataSeries
-
- asList() - Method in interface hivis.data.DataSeries
-
Get the values in this series as an (unmodifiable) List.
- asLong() - Method in class hivis.data.AbstractDataSeries
-
Get a view of this series representing the values as long integers.
- asLong() - Method in class hivis.data.AbstractDataValue
-
Get a view of this DataValue representing the values as long integers.
- asLong() - Method in interface hivis.data.DataSeries
-
Get a view of this series representing the values as long integers.
- asLong() - Method in interface hivis.data.DataValue
-
Get a view of this DataValue representing the value as a long integer.
- asLongArray() - Method in class hivis.data.AbstractDataSeries
-
- asLongArray(long[]) - Method in class hivis.data.AbstractDataSeries
-
- asLongArray() - Method in interface hivis.data.DataSeries
-
Get the values in this series as an array of long values.
- asLongArray(long[]) - Method in interface hivis.data.DataSeries
-
Get the values in this series as an array of long values.
- asLongArray(long[]) - Method in class hivis.data.DataSeriesLong
-
- asLongArray() - Method in class hivis.data.DataSeriesLong.Sorted
-
- asMap() - Method in interface hivis.common.ListMap
-
Returns a Map view of this ListMap, with the property that the equals
method will return true according to the usual contract of
Map.equals(Object)
- asMap() - Method in class hivis.common.LSListMap
-
- asMap() - Method in class hivis.common.UnmodifiableListMap
-
- asSet() - Method in class hivis.common.AListSet
-
Returns a Set view of this ListSet, with the property that the equals
method will return true according to the usual contract of
Set.equals(Object)
- asSet() - Method in class hivis.common.BMListSet
-
Returns a Set view of this ListSet, with the property that the equals
method will return true according to the usual contract of
Set.equals(Object)
- asSet() - Method in interface hivis.common.ListSet
-
Returns a Set view of this ListSet, with the property that the equals
method will return true according to the usual contract of
Set.equals(Object)
- asString() - Method in class hivis.data.AbstractDataSeries
-
Get a view of this series representing the values as long integers.
- asString() - Method in interface hivis.data.DataSeries
-
Get a view of this series representing the values as Strings.
- asStringArray() - Method in class hivis.data.AbstractDataSeries
-
- asStringArray(String[]) - Method in class hivis.data.AbstractDataSeries
-
- asStringArray() - Method in interface hivis.data.DataSeries
-
Get the values in this series as an array of String values.
- asStringArray(String[]) - Method in interface hivis.data.DataSeries
-
Get the values in this series as an array of String values.
- AUTO - Static variable in class hivis.data.reader.SpreadSheetReader.Config
-
- axis(PApplet, Config) - Static method in class hivis.common.HVDraw
-
Draw an axis.
- calc(int) - Method in class hivis.data.view.CalcSeries
-
- calc(int) - Method in class hivis.data.view.CalcSeries.DoubleSeries
-
- calc(int) - Method in class hivis.data.view.CalcSeries.FloatSeries
-
- calc(int) - Method in class hivis.data.view.CalcSeries.IntSeries
-
- calc(int) - Method in class hivis.data.view.CalcSeries.LongSeries
-
- calc(int) - Method in class hivis.data.view.CalcSeries.Maths
-
- calc() - Method in class hivis.data.view.CalcValue
-
This is the method where you implement the function.
- calc() - Method in class hivis.data.view.CalcValue.DoubleValue
-
- calc() - Method in class hivis.data.view.CalcValue.FloatValue
-
- calc() - Method in class hivis.data.view.CalcValue.IntValue
-
- calc() - Method in class hivis.data.view.CalcValue.LongValue
-
- calcBoolean(int) - Method in class hivis.data.view.CalcSeries
-
- calcBoolean() - Method in class hivis.data.view.CalcValue
-
- calcDouble(int) - Method in class hivis.data.view.CalcSeries
-
- calcDouble(int) - Method in class hivis.data.view.CalcSeries.DoubleSeries
-
- calcDouble() - Method in class hivis.data.view.CalcValue
-
- calcDouble() - Method in class hivis.data.view.CalcValue.DoubleValue
-
- calcDouble() - Method in class hivis.data.view.CalcValue.DoubleValue.FuncDV
-
- calcDouble() - Method in class hivis.data.view.CalcValue.DoubleValue.FuncRaw
-
- calcDouble() - Method in class hivis.data.view.CalcValue.DoubleValue.SeriesFunc
-
- calcFloat(int) - Method in class hivis.data.view.CalcSeries
-
- calcFloat(int) - Method in class hivis.data.view.CalcSeries.FloatSeries
-
- calcFloat() - Method in class hivis.data.view.CalcValue
-
- calcFloat() - Method in class hivis.data.view.CalcValue.FloatValue
-
- calcFloat() - Method in class hivis.data.view.CalcValue.FloatValue.FuncDV
-
- calcFloat() - Method in class hivis.data.view.CalcValue.FloatValue.FuncRaw
-
- calcFloat() - Method in class hivis.data.view.CalcValue.FloatValue.SeriesFunc
-
- calcInteger(int) - Method in class hivis.data.view.CalcSeries
-
- calcInteger(int) - Method in class hivis.data.view.CalcSeries.IntSeries
-
- calcInteger() - Method in class hivis.data.view.CalcValue
-
- calcInteger() - Method in class hivis.data.view.CalcValue.IntValue
-
- calcInteger() - Method in class hivis.data.view.CalcValue.IntValue.FuncDV
-
- calcInteger() - Method in class hivis.data.view.CalcValue.IntValue.FuncRaw
-
- calcInteger() - Method in class hivis.data.view.CalcValue.IntValue.SeriesFunc
-
- calcLong(int) - Method in class hivis.data.view.CalcSeries
-
- calcLong(int) - Method in class hivis.data.view.CalcSeries.LongSeries
-
- calcLong() - Method in class hivis.data.view.CalcValue
-
- calcLong() - Method in class hivis.data.view.CalcValue.LongValue
-
- calcLong() - Method in class hivis.data.view.CalcValue.LongValue.FuncDV
-
- calcLong() - Method in class hivis.data.view.CalcValue.LongValue.FuncRaw
-
- calcLong() - Method in class hivis.data.view.CalcValue.LongValue.SeriesFunc
-
- CalcMap<K,V,D extends Data> - Class in hivis.data.view
-
Base class for creating
DataMap
s that are optionally calculated from
another Data source.
- CalcMap(D) - Constructor for class hivis.data.view.CalcMap
-
Create a DataMap view of the given input data.
- CalcMap() - Constructor for class hivis.data.view.CalcMap
-
Create a DataMap view.
- CalcSeries<I,O> - Class in hivis.data.view
-
Base class for creating
DataSeries
that are calculated from zero, one
or more other DataSeries, and/or DataValue, or a DataTable.
- CalcSeries(DataSeries<I>...) - Constructor for class hivis.data.view.CalcSeries
-
Create a DataSeries function of the given input series, with length equal
to the (first) input series.
- CalcSeries(DataValue<?>, DataSeries<I>...) - Constructor for class hivis.data.view.CalcSeries
-
Create a DataSeries function of the given input value and series, with
length equal to the (first) input series.
- CalcSeries(DataValue<?>...) - Constructor for class hivis.data.view.CalcSeries
-
Create a DataSeries function of the given values.
- CalcSeries(DataTable) - Constructor for class hivis.data.view.CalcSeries
-
Create a DataSeries function of the given input table.
- CalcSeries(DataMap<?, ?>) - Constructor for class hivis.data.view.CalcSeries
-
Create a DataSeries function of the given input map.
- CalcSeries(int) - Constructor for class hivis.data.view.CalcSeries
-
Create a DataSeries function with the given length.
- CalcSeries.DoubleSeries<I> - Class in hivis.data.view
-
- CalcSeries.DoubleSeries.FuncSeries<I> - Class in hivis.data.view
-
- CalcSeries.DoubleSeries.FuncValue<I> - Class in hivis.data.view
-
- CalcSeries.FloatSeries<I> - Class in hivis.data.view
-
- CalcSeries.FloatSeries.FuncSeries<I> - Class in hivis.data.view
-
- CalcSeries.FloatSeries.FuncValue<I> - Class in hivis.data.view
-
- CalcSeries.IntSeries<I> - Class in hivis.data.view
-
- CalcSeries.IntSeries.FuncSeries<I> - Class in hivis.data.view
-
- CalcSeries.IntSeries.FuncValue<I> - Class in hivis.data.view
-
- CalcSeries.LongSeries<I> - Class in hivis.data.view
-
- CalcSeries.LongSeries.FuncSeries<I> - Class in hivis.data.view
-
- CalcSeries.LongSeries.FuncValue<I> - Class in hivis.data.view
-
- CalcSeries.Maths<I> - Class in hivis.data.view
-
- CalcSeries.Op - Enum in hivis.data.view
-
- CalcValue<I,O> - Class in hivis.data.view
-
Base class for creating
DataValue
s that are calculated from zero, one
or more other DataValues.
- CalcValue(DataValue<I>...) - Constructor for class hivis.data.view.CalcValue
-
Create a DataValue function of the given input values.
- CalcValue(DataSeries<I>...) - Constructor for class hivis.data.view.CalcValue
-
Create a DataValue function of the given input collection.
- CalcValue.DoubleValue<I> - Class in hivis.data.view
-
- CalcValue.DoubleValue.FuncDV<I> - Class in hivis.data.view
-
- CalcValue.DoubleValue.FuncRaw<I> - Class in hivis.data.view
-
- CalcValue.DoubleValue.SeriesFunc - Class in hivis.data.view
-
- CalcValue.FloatValue<I> - Class in hivis.data.view
-
- CalcValue.FloatValue.FuncDV<I> - Class in hivis.data.view
-
- CalcValue.FloatValue.FuncRaw<I> - Class in hivis.data.view
-
- CalcValue.FloatValue.SeriesFunc - Class in hivis.data.view
-
- CalcValue.IntValue<I> - Class in hivis.data.view
-
- CalcValue.IntValue.FuncDV<I> - Class in hivis.data.view
-
- CalcValue.IntValue.FuncRaw<I> - Class in hivis.data.view
-
- CalcValue.IntValue.SeriesFunc - Class in hivis.data.view
-
- CalcValue.LongValue<I> - Class in hivis.data.view
-
- CalcValue.LongValue.FuncDV<I> - Class in hivis.data.view
-
- CalcValue.LongValue.FuncRaw<I> - Class in hivis.data.view
-
- CalcValue.LongValue.SeriesFunc - Class in hivis.data.view
-
- CalcValue.Op - Enum in hivis.data.view
-
- CalcValue.SeriesOp - Enum in hivis.data.view
-
- changeInProgress() - Method in interface hivis.data.Data
-
Returns true iff any changers have indicated that they will modify the data.
- changeInProgress() - Method in class hivis.data.DataDefault
-
- clear() - Method in class hivis.common.AListSet
-
Removes all of the elements from this list set.
- clear() - Method in class hivis.common.BMListSet
-
Removes all of the elements from this list set.
- clear() - Method in interface hivis.common.ListMap
-
Removes all of the entries from this list map.
- clear() - Method in interface hivis.common.ListSet
-
Removes all of the elements from this list set.
- clear() - Method in class hivis.common.LSListMap
-
- clear() - Method in class hivis.common.LSListMap.MapFace
-
- clear() - Method in class hivis.common.UnmodifiableListMap
-
- clone() - Method in class hivis.common.AListSet
-
Returns a shallow copy of this ArrayListSet instance.
- CollectionView<V> - Interface in hivis.data.view
-
Interface for classes that present a view of a DataSeries.
- columnCount(int) - Method in class hivis.data.reader.SpreadSheetReader.Config
-
- columnIndex(int) - Method in class hivis.data.reader.SpreadSheetReader.Config
-
Set the (zero-based) index of the column to start creating series from.
- combine(DataTable) - Method in class hivis.data.AbstractDataTable
-
- combine(DataTable) - Method in interface hivis.data.DataTable
-
Get a table view comprising the series in this table followed by the series in the given table.
- compareTo(V) - Method in class hivis.data.AbstractDataValue
-
- Config - Class in hivis.common
-
Provides a flexible way of specifying the parameters for an operation.
- Config() - Constructor for class hivis.common.Config
-
- Config() - Constructor for class hivis.data.reader.SpreadSheetReader.Config
-
- Config.MissingParameterException - Exception in hivis.common
-
- Config.ParameterAlreadySetException - Exception in hivis.common
-
- Config.WrongParameterTypeException - Exception in hivis.common
-
- contains(Object) - Method in class hivis.common.AListSet
-
Returns true if this list contains the specified element.
- contains(Object) - Method in class hivis.common.BMListSet
-
Returns true if this list contains the specified element.
- contains(Object) - Method in interface hivis.common.ListSet
-
Returns true if this list contains the specified element.
- containsAll(Collection<?>) - Method in class hivis.common.BMListSet
- containsKey(Object) - Method in interface hivis.common.ListMap
-
Returns true if this list map contains a mapping for the
specified key.
- containsKey(Object) - Method in class hivis.common.LSListMap
-
- containsKey(Object) - Method in class hivis.common.LSListMap.MapFace
-
- containsKey(Object) - Method in class hivis.common.UnmodifiableListMap
-
- containsKey(String) - Method in class hivis.data.AbstractDataTable
-
- containsKey(K) - Method in interface hivis.data.DataMap
-
Returns true iff the given key is present in the set of keys.
- containsKey(K) - Method in class hivis.data.DataMapDefault
-
- containsKey(K) - Method in class hivis.data.view.CalcMap
-
- containsValue(Object) - Method in interface hivis.common.ListMap
-
Returns true if this list map maps one or more keys to the
specified value.
- containsValue(Object) - Method in class hivis.common.LSListMap
-
- containsValue(Object) - Method in class hivis.common.LSListMap.MapFace
-
- containsValue(Object) - Method in class hivis.common.UnmodifiableListMap
-
- copy() - Method in class hivis.data.AbstractDataSeries
-
- copy() - Method in class hivis.data.AbstractDataTable
-
- copy() - Method in interface hivis.data.DataSeries
-
Get a copy of this DataSeries.
- copy() - Method in class hivis.data.DataSeriesDouble
-
- copy() - Method in class hivis.data.DataSeriesFloat
-
- copy() - Method in class hivis.data.DataSeriesGeneric
-
- copy() - Method in class hivis.data.DataSeriesInteger
-
- copy() - Method in class hivis.data.DataSeriesLong
-
- copy() - Method in interface hivis.data.DataTable
-
Get a copy of this DataTable.
- copy() - Method in class hivis.data.reader.SpreadSheetReader.Config
-
Creates a copy of this Config.
- CSV - Static variable in class hivis.data.reader.SpreadSheetReader.Config
-
- csvQuote(String) - Method in class hivis.data.reader.SpreadSheetReader.Config
-
- csvSeparator(String) - Method in class hivis.data.reader.SpreadSheetReader.Config
-
- Data - Interface in hivis.data
-
Interface for any object representing data.
- dataChanged(DataEvent) - Method in interface hivis.data.DataListener
-
Receives notification of a DataSet change event.
- dataChanged(DataEvent) - Method in class hivis.data.view.AbstractMapView
-
- dataChanged(DataEvent) - Method in class hivis.data.view.AbstractSeriesViewMultiple
-
- dataChanged(DataEvent) - Method in class hivis.data.view.AbstractTableView
-
- dataChanged(DataEvent) - Method in class hivis.data.view.AbstractValueView
-
- dataChanged(DataEvent) - Method in class hivis.data.view.CalcValue
-
- dataChanged(DataEvent) - Method in class hivis.data.view.SeriesViewRow
-
- dataChanged(DataEvent) - Method in class hivis.data.view.SortedSeries
-
- DataDefault - Class in hivis.data
-
Default base class for any object representing data via a
Data
.
- DataDefault() - Constructor for class hivis.data.DataDefault
-
- DataDefault(Data) - Constructor for class hivis.data.DataDefault
-
- DataEvent - Class in hivis.data
-
Stores data about events that occur for a set of data.
- DataEvent(Data, DataEvent, Object...) - Constructor for class hivis.data.DataEvent
-
- DataEvent(Data, Object...) - Constructor for class hivis.data.DataEvent
-
- DataListener - Interface in hivis.data
-
The interface that must be supported by classes that wish to receive notification of changes to a DataSet.
- DataMap<K,V> - Interface in hivis.data
-
Represents a mapping from keys to items.
- DataMapDefault<K,V> - Class in hivis.data
-
- DataMapDefault() - Constructor for class hivis.data.DataMapDefault
-
- DataReadException - Exception in hivis.data.reader
-
Indicates an exception occurred while trying to read data from an input source.
- DataReadException(String) - Constructor for exception hivis.data.reader.DataReadException
-
- DataReadException(String, Exception) - Constructor for exception hivis.data.reader.DataReadException
-
- DataRow - Interface in hivis.data
-
A view of a row of a table.
- DataSequence - Interface in hivis.data
-
Represents an ordered sequence of items, possibly of different types.
- DataSeries<V> - Interface in hivis.data
-
Represents a series or vector of values that are all of the same type.
- DataSeries.DoubleSeries - Interface in hivis.data
-
Internal use.
- DataSeries.FloatSeries - Interface in hivis.data
-
Internal use.
- DataSeries.IntSeries - Interface in hivis.data
-
Internal use.
- DataSeries.LongSeries - Interface in hivis.data
-
Internal use.
- DataSeries.StringSeries - Interface in hivis.data
-
Internal use.
- DataSeriesChange - Enum in hivis.data
-
- DataSeriesDouble - Class in hivis.data
-
Data series storing double-precision floating-point numbers (represented as double for efficiency).
- DataSeriesDouble() - Constructor for class hivis.data.DataSeriesDouble
-
- DataSeriesDouble(int) - Constructor for class hivis.data.DataSeriesDouble
-
- DataSeriesDouble(double...) - Constructor for class hivis.data.DataSeriesDouble
-
- DataSeriesDouble(DataSeriesDouble) - Constructor for class hivis.data.DataSeriesDouble
-
- DataSeriesDouble.Sorted - Class in hivis.data
-
Subclass of SortedSeries optimised for doubles.
- DataSeriesFloat - Class in hivis.data
-
Data series storing single-precision floating-point numbers (represented as float for efficiency).
- DataSeriesFloat() - Constructor for class hivis.data.DataSeriesFloat
-
- DataSeriesFloat(int) - Constructor for class hivis.data.DataSeriesFloat
-
- DataSeriesFloat(float...) - Constructor for class hivis.data.DataSeriesFloat
-
- DataSeriesFloat(DataSeriesFloat) - Constructor for class hivis.data.DataSeriesFloat
-
- DataSeriesFloat.Sorted - Class in hivis.data
-
Subclass of SortedSeries optimised for floats.
- DataSeriesGeneric<V> - Class in hivis.data
-
Generic data series implementation.
- DataSeriesGeneric() - Constructor for class hivis.data.DataSeriesGeneric
-
Create a new empty DataSeries.
- DataSeriesGeneric(V...) - Constructor for class hivis.data.DataSeriesGeneric
-
Create a new empty DataSeries.
- DataSeriesGeneric(DataSeriesGeneric<V>) - Constructor for class hivis.data.DataSeriesGeneric
-
Create a copy of the given DataSeries.
- DataSeriesInteger - Class in hivis.data
-
Data series storing integer numbers (represented as int for efficiency).
- DataSeriesInteger() - Constructor for class hivis.data.DataSeriesInteger
-
- DataSeriesInteger(int) - Constructor for class hivis.data.DataSeriesInteger
-
- DataSeriesInteger(int[]) - Constructor for class hivis.data.DataSeriesInteger
-
- DataSeriesInteger(DataSeriesInteger) - Constructor for class hivis.data.DataSeriesInteger
-
- DataSeriesInteger.Sorted - Class in hivis.data
-
Subclass of SortedSeries optimised for ints.
- DataSeriesLong - Class in hivis.data
-
Data series storing long numbers (represented as long for efficiency).
- DataSeriesLong() - Constructor for class hivis.data.DataSeriesLong
-
- DataSeriesLong(int) - Constructor for class hivis.data.DataSeriesLong
-
- DataSeriesLong(long[]) - Constructor for class hivis.data.DataSeriesLong
-
- DataSeriesLong(DataSeriesLong) - Constructor for class hivis.data.DataSeriesLong
-
- DataSeriesLong.Sorted - Class in hivis.data
-
Subclass of SortedSeries optimised for longs.
- DataSetSource<D extends Data> - Interface in hivis.data.reader
-
Interface for classes that provide a
DataDefault
from an external source.
- DataTable - Interface in hivis.data
-
Represents a table of data in which the columns are represented as
DataSeries
, each of which has a unique String label.
- DataTableChange - Enum in hivis.data
-
- DataTableDefault - Class in hivis.data
-
- DataTableDefault() - Constructor for class hivis.data.DataTableDefault
-
- dataTableToString(DataTable) - Static method in class hivis.common.Util
-
- DataValue<V> - Interface in hivis.data
-
Represents a single value.
- DataValueDouble - Class in hivis.data
-
Data series storing double-precision floating-point numbers (represented as primitive double for efficiency).
- DataValueDouble() - Constructor for class hivis.data.DataValueDouble
-
- DataValueDouble(double) - Constructor for class hivis.data.DataValueDouble
-
- DataValueFloat - Class in hivis.data
-
Data series storing single-precision floating-point numbers (represented as primitive float for efficiency).
- DataValueFloat() - Constructor for class hivis.data.DataValueFloat
-
- DataValueFloat(float) - Constructor for class hivis.data.DataValueFloat
-
- DataValueGeneric<V> - Class in hivis.data
-
Data series storing generic Objects.
- DataValueGeneric() - Constructor for class hivis.data.DataValueGeneric
-
- DataValueGeneric(V) - Constructor for class hivis.data.DataValueGeneric
-
- DataValueInteger - Class in hivis.data
-
Data series storing integer numbers (represented as primitive int for efficiency).
- DataValueInteger() - Constructor for class hivis.data.DataValueInteger
-
- DataValueInteger(int) - Constructor for class hivis.data.DataValueInteger
-
- DataValueLong - Class in hivis.data
-
Data series storing longeger numbers (represented as primitive long for efficiency).
- DataValueLong() - Constructor for class hivis.data.DataValueLong
-
- DataValueLong(long) - Constructor for class hivis.data.DataValueLong
-
- dateFormats(String...) - Method in class hivis.data.reader.SpreadSheetReader.Config
-
- DefaultGroupedTable<K> - Class in hivis.data.view
-
Create a view of a DataTable containing the rows collected into groups.
- DefaultGroupedTable(DataTable, int) - Constructor for class hivis.data.view.DefaultGroupedTable
-
Create a grouping where the key for a row is based on the value of the
specified series in that row.
- DefaultGroupedTable(DataTable, String) - Constructor for class hivis.data.view.DefaultGroupedTable
-
Create a grouping where the key for a row is based on the value of the
specified series in that row.
- DefaultGroupedTable(DataTable, Function<DataRow, K>) - Constructor for class hivis.data.view.DefaultGroupedTable
-
Create a grouping where the key for a row is calculated using the given
key function, which should accept a row from the table and return a group
key (identifier) for that row.
- determineDateTimeFormat(String, String...) - Static method in class hivis.common.Util
-
Try to determine the date format of the given String.
- divide(Number) - Method in class hivis.data.AbstractDataSeries
-
- divide(DataSeries<?>) - Method in class hivis.data.AbstractDataSeries
-
- divide(DataValue<?>) - Method in class hivis.data.AbstractDataSeries
-
- divide(Number) - Method in class hivis.data.AbstractDataValue
-
- divide(DataValue<?>) - Method in class hivis.data.AbstractDataValue
-
- divide(Number) - Method in interface hivis.data.DataSeries
-
Create a view of this series in which the values are the result of
dividing each value in this series by the given value.
- divide(DataValue<?>) - Method in interface hivis.data.DataSeries
-
Create a view of this series in which the values are the result of
dividing each value in this series by the given value.
- divide(DataSeries<?>) - Method in interface hivis.data.DataSeries
-
Create a view of this series in which the values are the result of
dividing the values in this series by the corresponding values in the
given series.
- divide(Number) - Method in interface hivis.data.DataValue
-
Create a view of this DataValue in which the value is the result of
dividing this value by the given value.
- divide(DataValue<?>) - Method in interface hivis.data.DataValue
-
Create a view of this DataValue in which the value is the result of
dividing this value by the given value.
- doublePrecision(boolean) - Method in class hivis.data.reader.SpreadSheetReader.Config
-
Set whether numeric series should be created as DataSeries<Double> (true), or as DataSeries<Float> (false).
- DoubleSeries(int) - Constructor for class hivis.data.view.CalcSeries.DoubleSeries
-
- DoubleSeries(DataValue<?>, DataSeries<I>...) - Constructor for class hivis.data.view.CalcSeries.DoubleSeries
-
- DoubleSeries(DataSeries<I>...) - Constructor for class hivis.data.view.CalcSeries.DoubleSeries
-
- DoubleValue(DataValue<I>...) - Constructor for class hivis.data.view.CalcValue.DoubleValue
-
- DoubleValue(DataSeries<I>...) - Constructor for class hivis.data.view.CalcValue.DoubleValue
-
- get(int) - Method in class hivis.common.BMListSet
- get(String) - Method in class hivis.common.Config
-
- get(String, T) - Method in class hivis.common.Config
-
- get(int) - Method in interface hivis.common.ListMap
-
Returns the entry at the specified position in this list.
- get(Object) - Method in interface hivis.common.ListMap
-
Returns the value to which the specified key is mapped, or null
if this map contains no mapping for the key.
- get(int) - Method in class hivis.common.LSListMap
-
- get(Object) - Method in class hivis.common.LSListMap
-
- get(Object) - Method in class hivis.common.LSListMap.MapFace
-
- get(int) - Method in class hivis.common.UnmodifiableListMap
-
- get(Object) - Method in class hivis.common.UnmodifiableListMap
-
- get(int) - Method in class hivis.data.AbstractDataTable
-
- get(String) - Method in class hivis.data.AbstractDataTable
-
- get(K) - Method in interface hivis.data.DataMap
-
- get(K) - Method in class hivis.data.DataMapDefault
-
- get(String) - Method in interface hivis.data.DataRow
-
Get the element at the specified column.
- get(int) - Method in interface hivis.data.DataRow
-
Get the element at the specified column index.
- get(int) - Method in interface hivis.data.DataSequence
-
Get the element at the specified index.
- get(int) - Method in interface hivis.data.DataSeries
-
- get(int) - Method in class hivis.data.DataSeriesDouble
-
- get(int) - Method in class hivis.data.DataSeriesFloat
-
- get(int) - Method in class hivis.data.DataSeriesGeneric
-
- get(int) - Method in class hivis.data.DataSeriesInteger
-
- get(int) - Method in class hivis.data.DataSeriesLong
-
- get(int) - Method in interface hivis.data.DataTable
-
Get the specified series.
- get(String) - Method in interface hivis.data.DataTable
-
Get the specified series.
- get() - Method in interface hivis.data.DataValue
-
- get() - Method in class hivis.data.DataValueDouble
-
- get() - Method in class hivis.data.DataValueFloat
-
- get() - Method in class hivis.data.DataValueGeneric
-
- get() - Method in class hivis.data.DataValueInteger
-
- get() - Method in class hivis.data.DataValueLong
-
- get(K) - Method in class hivis.data.view.CalcMap
-
- get(int) - Method in class hivis.data.view.CalcSeries
-
- get() - Method in class hivis.data.view.CalcValue
-
- get(K) - Method in class hivis.data.view.DefaultGroupedTable
-
- get(K) - Method in class hivis.data.view.GroupedSeries
-
- get(K) - Method in interface hivis.data.view.GroupedTable
-
Get the group table for the specified group identifier/key.
- get(int) - Method in class hivis.data.view.SeriesViewRow
-
- get(int) - Method in class hivis.data.view.SortedSeries
-
- getAll() - Method in class hivis.data.AbstractDataTable
-
- getAll() - Method in interface hivis.data.DataTable
-
Get the series contained in this table.
- getBoolean(String) - Method in class hivis.data.AbstractDataRow
-
- getBoolean(int) - Method in class hivis.data.AbstractDataRow
-
- getBoolean(int) - Method in class hivis.data.AbstractDataSeries
-
Get the value stored at the given index as a boolean.
- getBoolean() - Method in class hivis.data.AbstractDataValue
-
Get the value stored as a boolean.
- getBoolean(String) - Method in interface hivis.data.DataRow
-
Get the element at the specified column as the primitive type 'boolean'.
- getBoolean(int) - Method in interface hivis.data.DataRow
-
Get the element at the specified column index as the primitive type 'boolean'.
- getBoolean(int) - Method in interface hivis.data.DataSequence
-
Get the element at the specified index as the primitive type 'boolean'.
- getBoolean(int) - Method in interface hivis.data.DataSeries
-
Get the element at the specified index as the primitive type 'boolean'.
- getBoolean() - Method in interface hivis.data.DataValue
-
Get the value as the primitive type 'boolean'.
- getBoolean(int) - Method in class hivis.data.view.CalcSeries
-
- getBoolean() - Method in class hivis.data.view.CalcValue
-
- getBoolean(int) - Method in class hivis.data.view.SeriesViewRow
-
- getCommonAncestorClass(Class<?>, Class<?>) - Static method in class hivis.common.Util
-
Given two classes, determine the common ancestor class.
- getContainers() - Method in interface hivis.data.Data
-
Get the DataSets that "contain" this DataSet as part of their own data.
- getContainers() - Method in class hivis.data.DataDefault
-
- getCurrentChangers() - Method in interface hivis.data.Data
-
Get the list of objects that are currently changing the data, if any.
- getCurrentChangers() - Method in class hivis.data.DataDefault
-
- getData() - Method in interface hivis.data.reader.DataSetSource
-
- getData() - Method in class hivis.data.reader.SpreadSheetReader
-
- getDataRef() - Method in class hivis.data.DataSeriesDouble
-
Returns a reference to the underlying data array.
- getDataRef() - Method in class hivis.data.DataSeriesFloat
-
Returns a reference to the underlying data array.
- getDataValue(String) - Method in class hivis.common.Config
-
- getDataValue(String, DataValue<?>) - Method in class hivis.common.Config
-
- getDataValue(int) - Method in class hivis.data.AbstractDataSeries
-
- getDataValue(int) - Method in interface hivis.data.DataSeries
-
Get the element at the specified index as a DataValue.
- getDouble(String) - Method in class hivis.common.Config
-
- getDouble(String, double) - Method in class hivis.common.Config
-
- getDouble(String) - Method in class hivis.data.AbstractDataRow
-
- getDouble(int) - Method in class hivis.data.AbstractDataRow
-
- getDouble(int) - Method in class hivis.data.AbstractDataSeries
-
Get the value stored at the given index as a double.
- getDouble() - Method in class hivis.data.AbstractDataValue
-
Get the value stored as a double.
- getDouble(String) - Method in interface hivis.data.DataRow
-
Get the element at the specified column as the primitive type 'double'.
- getDouble(int) - Method in interface hivis.data.DataRow
-
Get the element at the specified column index as the primitive type 'double'.
- getDouble(int) - Method in interface hivis.data.DataSequence
-
Get the element at the specified index as the primitive type 'double'.
- getDouble(int) - Method in interface hivis.data.DataSeries
-
Get the element at the specified index as the primitive type 'double'.
- getDouble(int) - Method in class hivis.data.DataSeriesDouble
-
- getDouble(int) - Method in class hivis.data.DataSeriesDouble.Sorted
-
- getDouble() - Method in interface hivis.data.DataValue
-
Get the value as the primitive type 'double'.
- getDouble() - Method in class hivis.data.DataValueDouble
-
- getDouble(int) - Method in class hivis.data.view.CalcSeries
-
- getDouble() - Method in class hivis.data.view.CalcValue
-
- getDouble(int) - Method in class hivis.data.view.SeriesViewRow
-
- getEmptyValue() - Method in class hivis.data.AbstractDataSeries
-
- getEmptyValue() - Method in class hivis.data.AbstractDataValue
-
- getEmptyValue() - Method in interface hivis.data.DataSeries
-
Get the value corresponding to an empty value.
- getEmptyValue() - Method in class hivis.data.DataSeriesDouble
-
- getEmptyValue() - Method in class hivis.data.DataSeriesFloat
-
- getEmptyValue() - Method in class hivis.data.DataSeriesInteger
-
- getEmptyValue() - Method in class hivis.data.DataSeriesLong
-
- getEmptyValue() - Method in interface hivis.data.DataValue
-
Get the value corresponding to an empty value.
- getEmptyValue() - Method in class hivis.data.DataValueDouble
-
- getEmptyValue() - Method in class hivis.data.DataValueFloat
-
- getEmptyValue() - Method in class hivis.data.DataValueGeneric
-
- getEmptyValue() - Method in class hivis.data.DataValueInteger
-
- getEmptyValue() - Method in class hivis.data.DataValueLong
-
- getEmptyValue() - Method in class hivis.data.view.AbstractSeriesViewMultiple
-
- getEmptyValue() - Method in class hivis.data.view.SeriesViewAppend
-
- getEmptyValue() - Method in class hivis.data.view.SeriesViewRow
-
- getEnvelopeNumberType(Class<Number>, Class<Number>, boolean) - Static method in class hivis.common.Util
-
Given two numeric class types, return the most generic.
- getFloat(String) - Method in class hivis.common.Config
-
- getFloat(String, float) - Method in class hivis.common.Config
-
- getFloat(String) - Method in class hivis.data.AbstractDataRow
-
- getFloat(int) - Method in class hivis.data.AbstractDataRow
-
- getFloat(int) - Method in class hivis.data.AbstractDataSeries
-
Get the value stored at the given index as a float.
- getFloat() - Method in class hivis.data.AbstractDataValue
-
Get the value stored as a float.
- getFloat(String) - Method in interface hivis.data.DataRow
-
Get the element at the specified column as the primitive type 'float'.
- getFloat(int) - Method in interface hivis.data.DataRow
-
Get the element at the specified column index as the primitive type 'float'.
- getFloat(int) - Method in interface hivis.data.DataSequence
-
Get the element at the specified index as the primitive type 'float'.
- getFloat(int) - Method in interface hivis.data.DataSeries
-
Get the element at the specified index as the primitive type 'float'.
- getFloat(int) - Method in class hivis.data.DataSeriesFloat
-
- getFloat(int) - Method in class hivis.data.DataSeriesFloat.Sorted
-
- getFloat() - Method in interface hivis.data.DataValue
-
Get the value as the primitive type 'float'.
- getFloat() - Method in class hivis.data.DataValueFloat
-
- getFloat(int) - Method in class hivis.data.view.CalcSeries
-
- getFloat() - Method in class hivis.data.view.CalcValue
-
- getInputSeries() - Method in class hivis.data.view.AbstractSeriesViewMultiple
-
Get the list of input series for this view, or null if no input series
are used.
- getInputSeries(int) - Method in class hivis.data.view.AbstractSeriesViewMultiple
-
Get the specified input series for this view.
- getInputSeries() - Method in class hivis.data.view.AbstractValueView
-
Get the list of input series for this view.
- getInputSeries(int) - Method in class hivis.data.view.AbstractValueView
-
Get the list of input series for this view.
- getInputValue(int) - Method in class hivis.data.view.AbstractValueView
-
Get the list of input values for this view.
- getInputValues() - Method in class hivis.data.view.AbstractValueView
-
Get the list of input values for this view.
- getInt(String) - Method in class hivis.common.Config
-
- getInt(String, int) - Method in class hivis.common.Config
-
- getInt(String) - Method in class hivis.data.AbstractDataRow
-
- getInt(int) - Method in class hivis.data.AbstractDataRow
-
- getInt(int) - Method in class hivis.data.AbstractDataSeries
-
Get the value stored at the given index as an int.
- getInt() - Method in class hivis.data.AbstractDataValue
-
Get the value stored as an int.
- getInt(String) - Method in interface hivis.data.DataRow
-
Get the element at the specified column as the primitive type 'int'.
- getInt(int) - Method in interface hivis.data.DataRow
-
Get the element at the specified column index as the primitive type 'int'.
- getInt(int) - Method in interface hivis.data.DataSequence
-
Get the element at the specified index as the primitive type 'int'.
- getInt(int) - Method in interface hivis.data.DataSeries
-
Get the element at the specified index as the primitive type 'int'.
- getInt(int) - Method in class hivis.data.DataSeriesInteger
-
- getInt(int) - Method in class hivis.data.DataSeriesInteger.Sorted
-
- getInt() - Method in interface hivis.data.DataValue
-
Get the value as the primitive type 'int'.
- getInt() - Method in class hivis.data.DataValueInteger
-
- getInt(int) - Method in class hivis.data.view.CalcSeries
-
- getInt() - Method in class hivis.data.view.CalcValue
-
- getInt(int) - Method in class hivis.data.view.SeriesViewRow
-
- getLabel(int) - Method in interface hivis.data.DataRow
-
Return the label for the given index.
- getLabelledSeries() - Method in interface hivis.data.DataTable
-
Get the series contained in this table, keyed by their label in this
table, as an unmodifiable ListMap.
- getLabelledSeries() - Method in class hivis.data.DataTableDefault
-
- getLabelledSeries() - Method in class hivis.data.view.AbstractTableView
-
- getLong(String) - Method in class hivis.common.Config
-
- getLong(String, long) - Method in class hivis.common.Config
-
- getLong(String) - Method in class hivis.data.AbstractDataRow
-
- getLong(int) - Method in class hivis.data.AbstractDataRow
-
- getLong(int) - Method in class hivis.data.AbstractDataSeries
-
Get the value stored at the given index as a long.
- getLong() - Method in class hivis.data.AbstractDataValue
-
Get the value stored as a long.
- getLong(String) - Method in interface hivis.data.DataRow
-
Get the element at the specified column as the primitive type 'long'.
- getLong(int) - Method in interface hivis.data.DataRow
-
Get the element at the specified column index as the primitive type 'long'.
- getLong(int) - Method in interface hivis.data.DataSequence
-
Get the element at the specified index as the primitive type 'long'.
- getLong(int) - Method in interface hivis.data.DataSeries
-
Get the element at the specified index as the primitive type 'long'.
- getLong(int) - Method in class hivis.data.DataSeriesLong
-
- getLong(int) - Method in class hivis.data.DataSeriesLong.Sorted
-
- getLong() - Method in interface hivis.data.DataValue
-
Get the value as the primitive type 'long'.
- getLong() - Method in class hivis.data.DataValueLong
-
- getLong(int) - Method in class hivis.data.view.CalcSeries
-
- getLong() - Method in class hivis.data.view.CalcValue
-
- getLong(int) - Method in class hivis.data.view.SeriesViewRow
-
- getNewDataValue(Class<V>) - Static method in class hivis.data.AbstractDataSeries
-
- getNewDataValue() - Method in class hivis.data.AbstractDataSeries
-
- getNewDataValue() - Method in class hivis.data.AbstractDataValue
-
- getNewDataValue(Class<V>) - Static method in class hivis.data.AbstractDataValue
-
- getNewDataValue() - Method in interface hivis.data.DataSeries
-
Get a
DataValue
representing the same type as this series.
- getNewDataValue() - Method in interface hivis.data.DataValue
-
Get an empty DataValue of the same type as this DataValue.
- getNewDataValue() - Method in class hivis.data.DataValueDouble
-
- getNewDataValue() - Method in class hivis.data.DataValueFloat
-
- getNewDataValue() - Method in class hivis.data.DataValueGeneric
-
- getNewDataValue() - Method in class hivis.data.DataValueInteger
-
- getNewDataValue() - Method in class hivis.data.DataValueLong
-
- getNewDataValue() - Method in class hivis.data.view.CalcValue.DoubleValue
-
- getNewDataValue() - Method in class hivis.data.view.CalcValue.FloatValue
-
- getNewDataValue() - Method in class hivis.data.view.CalcValue.IntValue
-
- getNewDataValue() - Method in class hivis.data.view.CalcValue.LongValue
-
- getNewSeries(Class<V>) - Static method in class hivis.data.AbstractDataSeries
-
- getNewSeries(Iterable<?>) - Method in class hivis.data.AbstractDataSeries
-
- getNewSeries() - Method in class hivis.data.AbstractDataSeries
-
- getNewSeries() - Method in interface hivis.data.DataSeries
-
Get an empty modifiable series representing the same type as this series.
- getNewSeries(Iterable<?>) - Method in interface hivis.data.DataSeries
-
Get a series representing the same type as this series and containing the
given values.
- getNewSeries() - Method in class hivis.data.DataSeriesDouble
-
- getNewSeries() - Method in class hivis.data.DataSeriesFloat
-
- getNewSeries() - Method in class hivis.data.DataSeriesGeneric
-
- getNewSeries() - Method in class hivis.data.DataSeriesInteger
-
- getNewSeries() - Method in class hivis.data.DataSeriesLong
-
- getNewSeries() - Method in class hivis.data.view.CalcSeries.DoubleSeries
-
- getNewSeries() - Method in class hivis.data.view.CalcSeries.FloatSeries
-
- getNewSeries() - Method in class hivis.data.view.CalcSeries.IntSeries
-
- getNewSeries() - Method in class hivis.data.view.CalcSeries.LongSeries
-
- getNumericDataValue(String) - Method in class hivis.common.Config
-
- getNumericDataValue(String, DataValue<?>) - Method in class hivis.common.Config
-
- getParameterLabels() - Method in class hivis.common.Config
-
- getRelativePosition(DataValue<?>, DataValue<?>, DataValue<?>) - Method in class hivis.common.HV
-
Given a number range [l, h] and a value, x,
returns the relative position of x with respect
to the range, calculated as (x - l) / (h - l).
- getRelativePosition(float, float, float) - Method in class hivis.common.HV
-
Given a number range [l, h] and a value, x,
returns the relative position of x with respect
to the range, calculated as (x - l) / (h - l).
- getRelativePosition(double, double, double) - Method in class hivis.common.HV
-
Given a number range [l, h] and a value, x,
returns the relative position of x with respect
to the range, calculated as (x - l) / (h - l).
- getRow(int) - Method in class hivis.data.AbstractDataTable
-
- getRow(int) - Method in interface hivis.data.DataTable
-
Get a view of the specified row.
- getRowIndex() - Method in interface hivis.data.DataRow
-
Returns the index of the table row this DataRow is referencing if applicable, otherwise -1.
- getRowKeyIndex() - Method in interface hivis.data.DataTable
-
Returns the index of the series that represents the row keys, or -1 if
there is no such series.
- getRowKeyIndex() - Method in class hivis.data.DataTableDefault
-
- getRowKeyIndex() - Method in class hivis.data.view.AbstractTableView
-
- getRowKeyLabel() - Method in class hivis.data.AbstractDataTable
-
- getRowKeyLabel() - Method in interface hivis.data.DataTable
-
Returns the label of the series that represents the row keys, or null if
there is no such series.
- getSelected() - Method in class hivis.data.view.TableViewSeries
-
- getSeries(int) - Method in class hivis.data.AbstractDataTable
-
- getSeries(String) - Method in class hivis.data.AbstractDataTable
-
- getSeries(int) - Method in interface hivis.data.DataTable
-
- getSeries(String) - Method in interface hivis.data.DataTable
-
- getSeries(List<DataTable>, ListMap<String, DataSeries<?>>) - Method in class hivis.data.view.SeriesStats
-
- getSeries(List<DataTable>, ListMap<String, DataSeries<?>>) - Method in interface hivis.data.view.TableFunction
-
For the given DataTable produce the series this function generates and add them to the given output list.
- getSeriesLabel(int) - Method in class hivis.data.AbstractDataTable
-
- getSeriesLabel(int) - Method in interface hivis.data.DataTable
-
Returns the label associated with the specified series.
- getSeriesLabels() - Method in class hivis.data.AbstractDataTable
-
- getSeriesLabels() - Method in interface hivis.data.DataTable
-
Returns the set of labels associated with each series.
- getString(String) - Method in class hivis.data.AbstractDataRow
-
- getString(int) - Method in class hivis.data.AbstractDataRow
-
- getString(String) - Method in interface hivis.data.DataRow
-
Get the element at the specified column as a String.
- getString(int) - Method in interface hivis.data.DataRow
-
Get the element at the specified column index as a String.
- getTicSeries(Config) - Static method in class hivis.common.HVDraw
-
Returns a DataSeries containing nice, rounded tic values for a plot axis.
- getType(int) - Method in class hivis.data.AbstractDataRow
-
- getType(String) - Method in class hivis.data.AbstractDataRow
-
- getType() - Method in class hivis.data.AbstractDataSeries
-
- getType() - Method in class hivis.data.AbstractDataValue
-
- getType(int) - Method in interface hivis.data.DataRow
-
Return the type of the element at the specified column index.
- getType(String) - Method in interface hivis.data.DataRow
-
Return the type of the element at the specified column.
- getType() - Method in interface hivis.data.DataSeries
-
Return the type represented by this series.
- getType() - Method in interface hivis.data.DataValue
-
Return the Class of the type represented by this DataValue.
- getType() - Method in class hivis.data.view.CalcSeries.Maths
-
- getType() - Method in class hivis.data.view.SeriesViewAppend
-
- getType() - Method in class hivis.data.view.SortedSeries
-
- getTypes() - Method in class hivis.common.Event
-
Get the list of change types represented by this event.
- group() - Method in class hivis.data.AbstractDataSeries
-
- group(Function<V, K>) - Method in class hivis.data.AbstractDataSeries
-
- group(int) - Method in class hivis.data.AbstractDataTable
-
- group(String) - Method in class hivis.data.AbstractDataTable
-
- group(Function<DataRow, K>) - Method in class hivis.data.AbstractDataTable
-
- group() - Method in interface hivis.data.DataSeries
-
Create a view of this DataSeries containing the values in the DataSeries
grouped according to their mutual equality.
- group(Function<V, K>) - Method in interface hivis.data.DataSeries
-
Create a view of this DataSeries containing the values in the DataSeries
grouped according to the given key function.
- group(int) - Method in interface hivis.data.DataTable
-
Create a view of this table containing the rows in the table grouped
according to the values in the specified series.
- group(String) - Method in interface hivis.data.DataTable
-
Create a view of this table containing the rows in the table grouped
according to the values in the specified series.
- group(Function<DataRow, K>) - Method in interface hivis.data.DataTable
-
Create a view of this table containing the rows in the table grouped
according to the specified row key function.
- GroupedSeries<K,V> - Class in hivis.data.view
-
Create a view of a DataSeries containing the values in the DataSeries
collected into groups.
- GroupedSeries(DataSeries<V>) - Constructor for class hivis.data.view.GroupedSeries
-
- GroupedSeries(DataSeries<V>, Function<V, K>) - Constructor for class hivis.data.view.GroupedSeries
-
- GroupedTable<K> - Interface in hivis.data.view
-
Represents a view of a DataTable containing the rows collected into groups.
- ignoreColumnsWithNoHeader(boolean) - Method in class hivis.data.reader.SpreadSheetReader.Config
-
Set whether to ignore columns that have an empty header value.
- immutableCopy() - Method in class hivis.data.AbstractDataMap
-
- immutableCopy() - Method in class hivis.data.AbstractDataRow
-
- immutableCopy() - Method in class hivis.data.AbstractDataSeries
-
- immutableCopy() - Method in class hivis.data.AbstractDataTable
-
- immutableCopy() - Method in class hivis.data.AbstractDataValue
-
- immutableCopy() - Method in interface hivis.data.Data
-
- immutableCopy() - Method in interface hivis.data.DataMap
-
Get an immutable and independent copy of this DataMap (the returned map
cannot be modified, and changes to this map will not be reflected in the
returned map).
- immutableCopy() - Method in interface hivis.data.DataRow
-
Get an independent and immutable copy of this DataRow (the returned row cannot be
modified, and changes to this row will not be reflected in the returned row).
- immutableCopy() - Method in interface hivis.data.DataSeries
-
Get an independent immutable copy of this DataSeries (the returned series cannot be
modified, and changes to this series will not be reflected in the returned series).
- immutableCopy() - Method in interface hivis.data.DataTable
-
Get an independent and immutable copy of this DataTable (the returned table cannot be
modified, and changes to this table will not be reflected in the returned table).
- immutableCopy() - Method in interface hivis.data.DataValue
-
Get an independent and immutable copy of this DataValue (the returned value cannot be
modified, and changes to this value will not be reflected in the returned value).
- indexOf(Object) - Method in class hivis.common.BMListSet
- indexOfKey(Object) - Method in interface hivis.common.ListMap
-
Returns the index in this list map of the specified key,
or -1 if the key does not exist.
- indexOfKey(Object) - Method in class hivis.common.LSListMap
-
- indexOfKey(Object) - Method in class hivis.common.UnmodifiableListMap
-
- indexOfValue(Object) - Method in interface hivis.common.ListMap
-
Returns the index in this list map of the first occurrence of the specified value,
or -1 if the value does not exist.
- indexOfValue(Object) - Method in class hivis.common.LSListMap
-
- indexOfValue(Object) - Method in class hivis.common.UnmodifiableListMap
-
- inputMap - Variable in class hivis.data.view.AbstractSeriesViewMultiple
-
The (optional) input map on which this view is based.
- inputSeries - Variable in class hivis.data.view.AbstractSeriesViewMultiple
-
The (optional) input series on which this view is based.
- inputSeries() - Method in class hivis.data.view.SeriesViewRow
-
Convenience method to get a reference to the input series.
- inputTable - Variable in class hivis.data.view.AbstractSeriesViewMultiple
-
The (optional) input table on which this view is based.
- inputType - Variable in class hivis.data.view.Function
-
- inputValues - Variable in class hivis.data.view.AbstractSeriesViewMultiple
-
The (optional) input value on which this view is based.
- integerSequence(int, int, int) - Static method in class hivis.common.HV
-
Generates a DataSeries that contains a sequence of integer values that increase or decrease by the given step size.
- IntSeries(int) - Constructor for class hivis.data.view.CalcSeries.IntSeries
-
- IntSeries(DataValue<?>, DataSeries<I>...) - Constructor for class hivis.data.view.CalcSeries.IntSeries
-
- IntSeries(DataSeries<I>...) - Constructor for class hivis.data.view.CalcSeries.IntSeries
-
- IntValue(DataValue<I>...) - Constructor for class hivis.data.view.CalcValue.IntValue
-
- IntValue(DataSeries<I>...) - Constructor for class hivis.data.view.CalcValue.IntValue
-
- isEmpty() - Method in class hivis.common.BMListSet
- isEmpty() - Method in class hivis.common.LSListMap
-
- isEmpty() - Method in class hivis.common.LSListMap.MapFace
-
- isEmpty() - Method in class hivis.common.UnmodifiableListMap
-
- isEmpty(int) - Method in class hivis.data.AbstractDataSeries
-
- isEmpty() - Method in class hivis.data.AbstractDataValue
-
- isEmpty(int) - Method in interface hivis.data.DataSeries
-
Returns true iff the value at the given index is considered empty
- isEmpty() - Method in interface hivis.data.DataValue
-
Returns true iff the value is considered empty
- isMutable() - Method in class hivis.data.AbstractImmutableDataSeries
-
- isMutable() - Method in interface hivis.data.Data
-
Returns true iff the data represented by this Data set is mutable (either directly via setter methods or indirectly via other processes).
- isMutable() - Method in class hivis.data.DataDefault
-
Default implementation that always returns true.
- isNumeric(int) - Method in class hivis.data.AbstractDataRow
-
- isNumeric(String) - Method in class hivis.data.AbstractDataRow
-
- isNumeric(int) - Method in class hivis.data.AbstractDataSeries
-
- isNumeric() - Method in class hivis.data.AbstractDataSeries
-
- isNumeric() - Method in class hivis.data.AbstractDataValue
-
- isNumeric(String) - Method in interface hivis.data.DataRow
-
Returns true iff the element at the specified column is numeric.
- isNumeric(int) - Method in interface hivis.data.DataRow
-
Returns true iff the element at the specified column index is numeric.
- isNumeric(int) - Method in interface hivis.data.DataSequence
-
Returns true iff the element at the specified index is numeric.
- isNumeric() - Method in interface hivis.data.DataSeries
-
Returns true iff this series stores numeric values.
- isNumeric() - Method in interface hivis.data.DataValue
-
Returns true iff this DataValue represents a numeric value.
- isNumeric() - Method in class hivis.data.view.SeriesViewAppend
-
- isType(Object) - Method in class hivis.common.Event
-
Returns true iff this event represents the given type.
- iterator() - Method in class hivis.common.AListSet
-
Returns an iterator over the elements in this list set in proper sequence.
- iterator() - Method in interface hivis.common.ListSet
-
Returns an iterator over the elements in this list set in proper sequence.
- iterator() - Method in class hivis.data.AbstractDataSeries
-
- iterator() - Method in class hivis.data.AbstractDataTable
-
Returns an iterator that presents a row-based (see
DataRow
)
view of this table.
- randomDateSeries(int, Date, Date) - Static method in class hivis.common.HV
-
Generates a DataSeries containing uniformly distributed dates.
- randomIntegerSeries(int, int, int) - Static method in class hivis.common.HV
-
Generates a DataSeries containing uniformly distributed integer numbers.
- randomNormalSeries(int, double, double) - Static method in class hivis.common.HV
-
Generates a DataSeries containing normally (Gaussian) distributed numbers.
- randomUniformSeries(int, double, double) - Static method in class hivis.common.HV
-
Generates a DataSeries containing uniformly distributed numbers.
- realOutput - Variable in enum hivis.data.view.CalcSeries.Op
-
Indicates that the output of this operation should be assumed to be a
real value.
- realOutput - Variable in enum hivis.data.view.CalcValue.SeriesOp
-
- realSequence(int, double, double) - Static method in class hivis.common.HV
-
Generates a DataSeries that contains a sequence of real (double) values that increase or decrease by the given step size.
- relabelSeries(String...) - Method in class hivis.data.AbstractDataTable
-
- relabelSeries(String...) - Method in interface hivis.data.DataTable
-
Get a view of this table containing the series in this table renamed
with the specified labels.
- relabelSeriesPP(String, String) - Method in class hivis.data.AbstractDataTable
-
- relabelSeriesPP(String, String) - Method in interface hivis.data.DataTable
-
Get a view of this table containing the series in this table renamed by
prepending and appending the specified prefix and postfix to the labels.
- remove(int) - Method in class hivis.common.AListSet
-
Removes the element at the specified position in this list.
- remove(Object) - Method in class hivis.common.AListSet
-
Removes the the specified element from this list, if it is present.
- remove(Object) - Method in class hivis.common.BMListSet
-
Removes the the specified element from this list, if it is present.
- remove(int) - Method in class hivis.common.BMListSet
-
Removes the element at the specified position in this list.
- remove(int) - Method in interface hivis.common.ListMap
-
Removes the entry at the specified position in this list map.
- remove(Object) - Method in interface hivis.common.ListMap
-
Removes the mapping for a key from this map if it is present (optional
operation).
- remove(int) - Method in interface hivis.common.ListSet
-
Removes the element at the specified position in this list.
- remove(Object) - Method in interface hivis.common.ListSet
-
Removes the the specified element from this list, if it is present.
- remove(Object) - Method in class hivis.common.LSListMap.MapFace
-
- remove(Object) - Method in class hivis.common.LSListMap
-
- remove(int) - Method in class hivis.common.LSListMap
-
- remove(int) - Method in class hivis.common.UnmodifiableListMap
-
- remove(Object) - Method in class hivis.common.UnmodifiableListMap
-
- remove(String) - Method in class hivis.data.AbstractDataTable
-
- remove(K) - Method in class hivis.data.AbstractUnmodifiableDataMap
-
- remove(int) - Method in class hivis.data.AbstractUnmodifiableDataSeries
-
- remove(K) - Method in interface hivis.data.DataMap
-
Remove the given key and associated value from this map.
- remove(K) - Method in class hivis.data.DataMapDefault
-
- remove(int) - Method in interface hivis.data.DataSeries
-
Removes the element at the given index.
- remove(int) - Method in class hivis.data.DataSeriesDouble
-
- remove(int) - Method in class hivis.data.DataSeriesFloat
-
- remove(int) - Method in class hivis.data.DataSeriesGeneric
-
- remove(int) - Method in class hivis.data.DataSeriesInteger
-
- remove(int) - Method in class hivis.data.DataSeriesLong
-
- remove(K) - Method in class hivis.data.view.AbstractMapView
-
- removeAll(Collection<?>) - Method in class hivis.common.AListSet
-
Removes from this list all of its elements that are contained in the
specified collection.
- removeAll(Collection<?>) - Method in class hivis.common.BMListSet
-
Removes from this list all of its elements that are contained in the
specified collection.
- removeAll(Collection<?>) - Method in interface hivis.common.ListSet
-
Removes from this list all of its elements that are contained in the
specified collection.
- removeChangeListener(DataListener) - Method in interface hivis.data.Data
-
De-registers an object for notification of changes to the DataSet.
- removeChangeListener(DataListener) - Method in class hivis.data.DataDefault
-
- removeContainer(Data) - Method in interface hivis.data.Data
-
Removes the given DataSet as a container for this DataSet.
- removeContainer(Data) - Method in class hivis.data.DataDefault
-
- removeRange(int, int) - Method in class hivis.common.BMListSet
-
Removes from this list set all of the elements whose index is between
fromIndex
, inclusive, and toIndex
, exclusive.
- removeSeries(String) - Method in class hivis.data.AbstractUnmodifiableDataTable
-
- removeSeries(int) - Method in class hivis.data.AbstractUnmodifiableDataTable
-
- removeSeries(String) - Method in interface hivis.data.DataTable
-
Remove the specified series from this table.
- removeSeries(int) - Method in interface hivis.data.DataTable
-
Remove the specified series from this table.
- removeSeries(String) - Method in class hivis.data.DataTableDefault
-
- removeSeries(int) - Method in class hivis.data.DataTableDefault
-
- renameSeries(String...) - Method in class hivis.data.view.TableViewSeries
-
Relabels the series in the input table with the given labels.
- renameSeriesPP(String, String) - Method in class hivis.data.view.TableViewSeries
-
Relabels the series in the input table by prepending and appending the
specified prefix and postfix to their labels.
- replaceAll(UnaryOperator<E>) - Method in class hivis.common.AListSet
-
Replaces each element of this list with the result of applying the operator to that element.
- replaceAll(UnaryOperator<T>) - Method in class hivis.common.BMListSet
-
Replaces each element of this list with the result of applying the operator to that element.
- replaceAll(UnaryOperator<E>) - Method in interface hivis.common.ListSet
-
Replaces each element of this list with the result of applying the operator to that element.
- resize(int) - Method in class hivis.data.AbstractUnmodifiableDataSeries
-
- resize(int, V) - Method in class hivis.data.AbstractUnmodifiableDataSeries
-
- resize(int) - Method in interface hivis.data.DataSeries
-
- resize(int, V) - Method in interface hivis.data.DataSeries
-
Resize this DataSeries, removing values from the end or padding with the
given value as necessary.
- resize(int) - Method in class hivis.data.DataSeriesDouble
-
- resize(int, Double) - Method in class hivis.data.DataSeriesDouble
-
- resize(int) - Method in class hivis.data.DataSeriesFloat
-
- resize(int, Float) - Method in class hivis.data.DataSeriesFloat
-
- resize(int) - Method in class hivis.data.DataSeriesGeneric
-
- resize(int, V) - Method in class hivis.data.DataSeriesGeneric
-
- resize(int) - Method in class hivis.data.DataSeriesInteger
-
- resize(int, Integer) - Method in class hivis.data.DataSeriesInteger
-
- resize(int) - Method in class hivis.data.DataSeriesLong
-
- resize(int, Long) - Method in class hivis.data.DataSeriesLong
-
- retainAll(Collection<?>) - Method in class hivis.common.AListSet
-
Retains only the elements in this list that are contained in the
specified collection.
- retainAll(Collection<?>) - Method in class hivis.common.BMListSet
-
Retains only the elements in this list that are contained in the
specified collection.
- retainAll(Collection<?>) - Method in interface hivis.common.ListSet
-
Retains only the elements in this list that are contained in the
specified collection.
- rowCount(int) - Method in class hivis.data.reader.SpreadSheetReader.Config
-
- RowFilter - Interface in hivis.data.view
-
Interface for class that specifies which rows should be filtered from a DataTable.
- rowIndex(int) - Method in class hivis.data.reader.SpreadSheetReader.Config
-
Set the zero-based index of the row to start reading data from.
- select(int...) - Method in class hivis.data.AbstractDataSeries
-
- select(int...) - Method in interface hivis.data.DataSeries
-
Create a view of this series that filters and/or rearranges the elements.
- selectRowRange(int, int) - Method in class hivis.data.AbstractDataTable
-
- selectRowRange(int, int) - Method in interface hivis.data.DataTable
-
Get a view of this table containing the specified contiguous range of rows.
- selectRows(int...) - Method in class hivis.data.AbstractDataTable
-
- selectRows(RowFilter) - Method in class hivis.data.AbstractDataTable
-
- selectRows(int...) - Method in interface hivis.data.DataTable
-
Get a view of this table containing the specified rows.
- selectRows(RowFilter) - Method in interface hivis.data.DataTable
-
Get a view of this table with some rows filtered out.
- selectSeries(int...) - Method in class hivis.data.AbstractDataTable
-
- selectSeries(String...) - Method in class hivis.data.AbstractDataTable
-
- selectSeries(int...) - Method in interface hivis.data.DataTable
-
Get a view of this table containing the specified series in the specified
order.
- selectSeries(String...) - Method in interface hivis.data.DataTable
-
Get a view of this table containing the specified series in the specified
order.
- selectSeriesGlob(String) - Method in class hivis.data.AbstractDataTable
-
- selectSeriesGlob(String) - Method in interface hivis.data.DataTable
-
Get a view of this table containing the series for which the label
matches the given "glob" pattern.
- selectSeriesRange(int, int) - Method in class hivis.data.AbstractDataTable
-
- selectSeriesRange(int, int) - Method in interface hivis.data.DataTable
-
Get a view of this table containing the specified range of series from
this table.
- selectSeriesRE(Pattern) - Method in class hivis.data.AbstractDataTable
-
- selectSeriesRE(Pattern, String) - Method in class hivis.data.AbstractDataTable
-
- selectSeriesRE(Pattern) - Method in interface hivis.data.DataTable
-
Get a view of this table containing the series for which the label
matches the given regular expression.
- selectSeriesRE(Pattern, String) - Method in interface hivis.data.DataTable
-
Get a view of this table containing the series whose labels match the
given regular expression, renaming the series with the given rename
pattern.
- seriesCount() - Method in class hivis.data.AbstractDataTable
-
- seriesCount() - Method in interface hivis.data.DataTable
-
Get the number of series.
- SeriesFunc(DataSeries<?>, CalcValue.SeriesOp) - Constructor for class hivis.data.view.CalcValue.DoubleValue.SeriesFunc
-
- SeriesFunc(DataSeries, CalcValue.SeriesOp) - Constructor for class hivis.data.view.CalcValue.FloatValue.SeriesFunc
-
- SeriesFunc(DataSeries, CalcValue.SeriesOp) - Constructor for class hivis.data.view.CalcValue.IntValue.SeriesFunc
-
- SeriesFunc(DataSeries, CalcValue.SeriesOp) - Constructor for class hivis.data.view.CalcValue.LongValue.SeriesFunc
-
- SeriesFunction<I,O> - Interface in hivis.data.view
-
Interface for functions that derive a DataSeries from an input DataSeries.
- SeriesStats - Class in hivis.data.view
-
Function to generate some basic statistics for a data table.
- SeriesStats() - Constructor for class hivis.data.view.SeriesStats
-
- SeriesView<V> - Interface in hivis.data.view
-
Interface for classes that present a view of a DataSeries.
- SeriesViewAppend<V> - Class in hivis.data.view
-
A view over two or more series appended one after the other.
- SeriesViewAppend(DataSeries<V>...) - Constructor for class hivis.data.view.SeriesViewAppend
-
Create a new ViewSeriesAppend that appends the given input series in the order given.
- SeriesViewRow<V> - Class in hivis.data.view
-
A DataSeries view that allows filtering out and/or rearranging the rows in an input series.
- SeriesViewRow(DataSeries<V>) - Constructor for class hivis.data.view.SeriesViewRow
-
Create a new SeriesViewRow with no rows selected.
- SeriesViewRow(DataSeries<V>, int...) - Constructor for class hivis.data.view.SeriesViewRow
-
Create a new SeriesViewRow with the given row mapping.
- set(int, E) - Method in class hivis.common.AListSet
-
Replaces the element at the specified position in this list with
the specified element.
- set(int, T) - Method in class hivis.common.BMListSet
-
Replaces the element at the specified position in this list with
the specified element.
- set(String, V) - Method in class hivis.common.Config
-
- set(String, DataValue<V>) - Method in class hivis.common.Config
-
- set(int, E) - Method in interface hivis.common.ListSet
-
Replaces the element at the specified position in this list with
the specified element.
- set(Object) - Method in class hivis.data.AbstractDataValue
-
- set(int, Object) - Method in class hivis.data.AbstractModifiableDataSeries
-
- set(int, Object) - Method in class hivis.data.AbstractUnmodifiableDataSeries
-
- set(int, Object) - Method in interface hivis.data.DataSeries
-
Set the value of the element at the specified index.
- set(Object) - Method in interface hivis.data.DataValue
-
Set the value.
- setData(double[]) - Method in class hivis.data.DataSeriesDouble
-
Set the data for this series.
- setData(float[]) - Method in class hivis.data.DataSeriesFloat
-
Set the data for this series.
- setDataChanged(Object) - Method in interface hivis.data.Data
-
All implementations should call this method whenever the data is modified in some way.
- setDataChanged(Object) - Method in class hivis.data.DataDefault
-
All subclasses should call this method whenever the data is modified in some way.
- setRowKey(int) - Method in class hivis.data.AbstractUnmodifiableDataTable
-
- setRowKey(int) - Method in interface hivis.data.DataTable
-
Set the series that represents the row keys.
- setRowKey(int) - Method in class hivis.data.DataTableDefault
-
- setRowMap(int...) - Method in class hivis.data.view.SeriesViewRow
-
Set the row mapping.
- setSeries(int...) - Method in class hivis.data.view.TableViewSeries
-
Selects the specified series from the input table in the order given.
- setSeries(String...) - Method in class hivis.data.view.TableViewSeries
-
Selects the specified series from the input table in the order given.
- setSeriesGlob(String) - Method in class hivis.data.view.TableViewSeries
-
Selects series from the input table whose labels match the given "glob"
pattern.
- setSeriesRange(int, int) - Method in class hivis.data.view.TableViewSeries
-
Selects the specified range of series from the input table.
- setSeriesRE(Pattern) - Method in class hivis.data.view.TableViewSeries
-
Selects series from the input table whose labels match the given regular
expression pattern.
- setSeriesRE(Pattern, String) - Method in class hivis.data.view.TableViewSeries
-
Selects series from the input table whose labels match the given regular
expression pattern.
- setValue(int, V) - Method in class hivis.data.AbstractUnmodifiableDataSeries
-
- setValue(V) - Method in class hivis.data.AbstractUnmodifiableDataValue
-
- setValue(int, V) - Method in interface hivis.data.DataSeries
-
Set the value of the element at the specified index.
- setValue(int, Double) - Method in class hivis.data.DataSeriesDouble
-
- setValue(int, Float) - Method in class hivis.data.DataSeriesFloat
-
- setValue(int, V) - Method in class hivis.data.DataSeriesGeneric
-
- setValue(int, Integer) - Method in class hivis.data.DataSeriesInteger
-
- setValue(int, Long) - Method in class hivis.data.DataSeriesLong
-
- setValue(V) - Method in interface hivis.data.DataValue
-
Set the value.
- setValue(Double) - Method in class hivis.data.DataValueDouble
-
- setValue(Float) - Method in class hivis.data.DataValueFloat
-
- setValue(V) - Method in class hivis.data.DataValueGeneric
-
- setValue(Integer) - Method in class hivis.data.DataValueInteger
-
- setValue(Long) - Method in class hivis.data.DataValueLong
-
- setValue(O) - Method in class hivis.data.view.AbstractValueView
-
- sheetIndex(int) - Method in class hivis.data.reader.SpreadSheetReader.Config
-
Set the (zero-based) index of the sheet in the spreadsheet to read from (if applicable).
- shouldChangeEventsBeForwarded() - Method in class hivis.data.view.AbstractMapView
-
Sub-classes may override this to return false if change
events in the input data should not forwarded from this
view.
- shouldChangeEventsBeForwarded() - Method in class hivis.data.view.AbstractSeriesViewMultiple
-
Sub-classes may override this to return false if change
events in the input data should not forwarded from this
view.
- shouldChangeEventsBeForwarded() - Method in class hivis.data.view.CalcMap
-
- shouldChangeEventsBeForwarded() - Method in class hivis.data.view.CalcSeries
-
- size() - Method in class hivis.common.BMListSet
- size() - Method in class hivis.common.LSListMap.MapFace
-
- size() - Method in class hivis.common.LSListMap
-
- size() - Method in class hivis.common.UnmodifiableListMap
-
- size() - Method in class hivis.data.AbstractDataTable
-
- size() - Method in interface hivis.data.DataMap
-
Get the number of key-value pairs in this map.
- size() - Method in class hivis.data.DataMapDefault
-
- size() - Method in class hivis.data.view.AbstractMapView
-
- sort(Comparator<? super T>) - Method in class hivis.common.BMListSet
- sort() - Method in class hivis.data.AbstractDataSeries
-
- sort(Comparator<V>) - Method in class hivis.data.AbstractDataSeries
-
- sort(int) - Method in class hivis.data.AbstractDataTable
-
- sort(String) - Method in class hivis.data.AbstractDataTable
-
- sort(Comparator<DataRow>) - Method in class hivis.data.AbstractDataTable
-
- sort() - Method in interface hivis.data.DataSeries
-
Create a view of this series containing the values in this series sorted
into ascending order, according to the natural ordering of the values.
- sort(Comparator<V>) - Method in interface hivis.data.DataSeries
-
Create a view of this series containing the values in this series sorted
according to the order induced by the specified comparator.
- sort() - Method in class hivis.data.DataSeriesDouble
-
- sort(Comparator<Double>) - Method in class hivis.data.DataSeriesDouble
-
- sort() - Method in class hivis.data.DataSeriesFloat
-
- sort(Comparator<Float>) - Method in class hivis.data.DataSeriesFloat
-
- sort() - Method in class hivis.data.DataSeriesInteger
-
- sort(Comparator<Integer>) - Method in class hivis.data.DataSeriesInteger
-
- sort() - Method in class hivis.data.DataSeriesLong
-
- sort(Comparator<Long>) - Method in class hivis.data.DataSeriesLong
-
- sort(int) - Method in interface hivis.data.DataTable
-
Create a view of this table containing the rows in this table sorted into
ascending order, according to the natural ordering of the values in the
specified series.
- sort(String) - Method in interface hivis.data.DataTable
-
Create a view of this table containing the rows in this table sorted into
ascending order, according to the natural ordering of the values in the
specified series.
- sort(Comparator<DataRow>) - Method in interface hivis.data.DataTable
-
Create a view of this table containing the rows in this table sorted
according to the order induced by the specified comparator.
- Sorted(DataSeries<Double>) - Constructor for class hivis.data.DataSeriesDouble.Sorted
-
- Sorted(DataSeries<Double>, Comparator<Double>) - Constructor for class hivis.data.DataSeriesDouble.Sorted
-
- Sorted(DataSeries<Float>) - Constructor for class hivis.data.DataSeriesFloat.Sorted
-
- Sorted(DataSeries<Float>, Comparator<Float>) - Constructor for class hivis.data.DataSeriesFloat.Sorted
-
- Sorted(DataSeries<Integer>) - Constructor for class hivis.data.DataSeriesInteger.Sorted
-
- Sorted(DataSeries<Integer>, Comparator<Integer>) - Constructor for class hivis.data.DataSeriesInteger.Sorted
-
- Sorted(DataSeries<Long>) - Constructor for class hivis.data.DataSeriesLong.Sorted
-
- Sorted(DataSeries<Long>, Comparator<Long>) - Constructor for class hivis.data.DataSeriesLong.Sorted
-
- SortedSeries<V> - Class in hivis.data.view
-
Create a view of a DataSeries containing the values in the DataSeries
sorted either according to the natural (ascending) ordering of the values if
no comparator is provided, or the order induced by the specified comparator.
- SortedSeries(DataSeries<V>) - Constructor for class hivis.data.view.SortedSeries
-
- SortedSeries(DataSeries<V>, Comparator<V>) - Constructor for class hivis.data.view.SortedSeries
-
- SortedTable - Class in hivis.data.view
-
Creates a view of a table containing the rows in the table sorted according to the natural ordering
of the values in a specified series or according to a provided Comparator that defines
an ordering over the
DataRow
s in the table.
- SortedTable(DataTable, int) - Constructor for class hivis.data.view.SortedTable
-
Create a view of the given table containing the rows in the table sorted into
ascending order, according to the natural ordering of the values in the
specified series.
- SortedTable(DataTable, String) - Constructor for class hivis.data.view.SortedTable
-
Create a view of the given table containing the rows in the table sorted into
ascending order, according to the natural ordering of the values in the
specified series.
- SortedTable(DataTable, Comparator<DataRow>) - Constructor for class hivis.data.view.SortedTable
-
Create a view of this table containing the rows in this table sorted
according to the order induced by the specified comparator.
- sourceEvent - Variable in class hivis.common.Event
-
The underlying event, if applicable.
- sourceFile(File) - Method in class hivis.data.reader.SpreadSheetReader.Config
-
Set the file to read data from.
- sourceFile(String) - Method in class hivis.data.reader.SpreadSheetReader.Config
-
Set the file to read data from.
- spliterator() - Method in class hivis.common.BMListSet
- spliterator() - Method in interface hivis.common.ListSet
-
- SpreadSheetReader - Class in hivis.data.reader
-
Class to read data from a spreadsheet file.
- SpreadSheetReader(File) - Constructor for class hivis.data.reader.SpreadSheetReader
-
Load data from the specified file.
- SpreadSheetReader(File, int, int, int, int) - Constructor for class hivis.data.reader.SpreadSheetReader
-
- SpreadSheetReader(File, int, int, int, int, boolean) - Constructor for class hivis.data.reader.SpreadSheetReader
-
- SpreadSheetReader(SpreadSheetReader.Config) - Constructor for class hivis.data.reader.SpreadSheetReader
-
Load data from a file using the given configuration.
- SpreadSheetReader.Config - Class in hivis.data.reader
-
Defines the configuration for a SpreadSheetReader.
- stdDev() - Method in class hivis.data.AbstractDataSeries
-
- stdDev() - Method in interface hivis.data.DataSeries
-
Returns the standard deviation of the values contained in this series, or
DataSeries.getEmptyValue()
if the series is empty, as a DataValue.
- subList(int, int) - Method in interface hivis.common.ListSet
-
Returns a view of the portion of this list between the specified
fromIndex
, inclusive, and toIndex
, exclusive.
- subtract(Number) - Method in class hivis.data.AbstractDataSeries
-
- subtract(DataSeries<?>) - Method in class hivis.data.AbstractDataSeries
-
- subtract(DataValue<?>) - Method in class hivis.data.AbstractDataSeries
-
- subtract(Number) - Method in class hivis.data.AbstractDataValue
-
- subtract(DataValue<?>) - Method in class hivis.data.AbstractDataValue
-
- subtract(Number) - Method in interface hivis.data.DataSeries
-
Create a view of this series in which the values are the result of
subtracting the given value from each value in this series.
- subtract(DataValue<?>) - Method in interface hivis.data.DataSeries
-
Create a view of this series in which the values are the result of
subtracting the given value from each value in this series.
- subtract(DataSeries<?>) - Method in interface hivis.data.DataSeries
-
Create a view of this series in which the values are the result of
subtracting the values in the given series from the corresponding values
in this series.
- subtract(Number) - Method in interface hivis.data.DataValue
-
Create a view of this DataValue in which the value is the result of
subtracting the given value from this value.
- subtract(DataValue<?>) - Method in interface hivis.data.DataValue
-
Create a view of this DataValue in which the value is the result of
subtracting the given value from this value.
- sum() - Method in class hivis.data.AbstractDataSeries
-
- sum() - Method in interface hivis.data.DataSeries
-
Returns the sum of the values contained in this series, or 0 if the
series is empty, as a DataValue.