Index

A C E F G H I J M N O P R S T U W 
All Classes and Interfaces|All Packages|Serialized Form

A

apply(Object...) - Method in class io.deephaven.integrations.python.PythonFunctionCaller
 
apply(T) - Method in class io.deephaven.integrations.python.PythonFunction
 
apply(T, U) - Method in class io.deephaven.integrations.python.PythonBiFunction
 

C

canExecute(long) - Method in class io.deephaven.integrations.python.PythonReplayListenerAdapter
 
clear() - Method in class io.deephaven.integrations.learn.Computer
Resets the current future after each set of calculations.
clear() - Method in class io.deephaven.integrations.learn.FutureOffset
Resets the future.
close() - Method in class io.deephaven.integrations.python.PyLogOutputStream
 
close() - Method in class io.deephaven.integrations.python.PythonDeephavenSession.PythonSnapshot
 
compute(long) - Method in class io.deephaven.integrations.learn.Computer
Adds new row indices to be used in the deferred calculation.
Computer - Class in io.deephaven.integrations.learn
Computer creates a new deferred calculation plus an offset (FutureOffset) every time computer is called.
Computer(Table, Function<Object[], Object>, Input[], int) - Constructor for class io.deephaven.integrations.learn.Computer
Creates a new Computer.
Computer(Table, PyObject, Input[], int) - Constructor for class io.deephaven.integrations.learn.Computer
Creates a new Computer.
create(Class<T>, PyObject, Class<?>) - Static method in class io.deephaven.integrations.python.JavaLambdaFactory
Wraps a python callable in a java functional interface, with an optional extra step to coerce a returned value to handle Deephaven nulls.
create(String, Table, boolean, PyObject, NotificationQueue.Dependency...) - Static method in class io.deephaven.integrations.python.PythonReplayListenerAdapter
Create a Python listener.
createDiff(PythonDeephavenSession.PythonSnapshot, PythonDeephavenSession.PythonSnapshot, RuntimeException) - Method in class io.deephaven.integrations.python.PythonDeephavenSession
 

E

emptySnapshot() - Method in class io.deephaven.integrations.python.PythonDeephavenSession
 
evaluate(String, String) - Method in class io.deephaven.integrations.python.PythonDeephavenSession
 

F

flush() - Method in class io.deephaven.integrations.python.PyLogOutputStream
 
functionFromMapWithDefault(Map<String, String>, String) - Static method in class io.deephaven.integrations.python.PythonTools
Convert a map to a function.
functionFromMapWithIdentityDefaults(Map<String, String>) - Static method in class io.deephaven.integrations.python.PythonTools
Convert a map to a function, mapping any nonexistent keys in the map to themselves.
Future - Class in io.deephaven.integrations.learn
Future performs a deferred computation on a portion of a table.
FutureOffset - Class in io.deephaven.integrations.learn
FutureOffset pairs a deferred calculation with an offset, an index that indicates the location in the calculated result.

G

generateQueryStrings(String) - Method in class io.deephaven.integrations.learn.Scatterer
Generates query strings to create a new column for each Output.
get() - Method in class io.deephaven.integrations.learn.Future
Gets the result of the deferred calculation.
getAllValues(Function<Object, T>, QueryScope.ParamFilter<T>) - Method in class io.deephaven.integrations.python.PythonDeephavenSession
 
getColName() - Method in class io.deephaven.integrations.learn.Output
Gets the output column name.
getColNames() - Method in class io.deephaven.integrations.learn.Input
Gets the column names.
getDurationComponents(Duration) - Static method in class io.deephaven.integrations.python.PythonTimeComponents
Extracts the components from a Duration.
getFuture() - Method in class io.deephaven.integrations.learn.FutureOffset
Gets the deferred calculation.
getInstantComponents(Instant) - Static method in class io.deephaven.integrations.python.PythonTimeComponents
Extracts the components from an Instant.
getInstantComponents(ZonedDateTime) - Static method in class io.deephaven.integrations.python.PythonTimeComponents
Extracts the Instant components from a ZonedDateTime.
getLocalDateComponents(LocalDate) - Static method in class io.deephaven.integrations.python.PythonTimeComponents
Extracts the components from a LocalDate.
getLocalDateComponents(ZonedDateTime) - Static method in class io.deephaven.integrations.python.PythonTimeComponents
Extracts the LocalDate components from a ZonedDateTime.
getLocalTimeComponents(LocalTime) - Static method in class io.deephaven.integrations.python.PythonTimeComponents
Extracts the components from a LocalTime.
getLocalTimeComponents(ZonedDateTime) - Static method in class io.deephaven.integrations.python.PythonTimeComponents
Extracts the local time components from a ZonedDateTime.
getOffset() - Method in class io.deephaven.integrations.learn.FutureOffset
Gets the offset.
getPeriodComponents(Period) - Static method in class io.deephaven.integrations.python.PythonTimeComponents
Extracts the components from a Period.
getScatterFunc() - Method in class io.deephaven.integrations.learn.Output
Gets the scatter function.
getType() - Method in class io.deephaven.integrations.learn.Output
Gets the type of the output column.
getVariable(String) - Method in class io.deephaven.integrations.python.PythonDeephavenSession
 
getVariableNames() - Method in class io.deephaven.integrations.python.PythonDeephavenSession
 

H

hasVariable(String) - Method in class io.deephaven.integrations.python.PythonDeephavenSession
 

I

init() - Static method in class io.deephaven.integrations.python.PythonObjectWrapper
Ensure that the class initializer runs.
Input - Class in io.deephaven.integrations.learn
Input specifies how to gather data from a table into a Python object.
Input(String[], Function<Object[], Object>) - Constructor for class io.deephaven.integrations.learn.Input
Creates a new Input.
Input(String[], PyObject) - Constructor for class io.deephaven.integrations.learn.Input
Creates a new Input.
Input(String, Function<Object[], Object>) - Constructor for class io.deephaven.integrations.learn.Input
Creates a new Input.
Input(String, PyObject) - Constructor for class io.deephaven.integrations.learn.Input
Creates a new Input.
io.deephaven.integrations.common - package io.deephaven.integrations.common
 
io.deephaven.integrations.learn - package io.deephaven.integrations.learn
 
io.deephaven.integrations.learn.gather - package io.deephaven.integrations.learn.gather
 
io.deephaven.integrations.python - package io.deephaven.integrations.python
 
isPythonScatterFunc() - Method in class io.deephaven.integrations.learn.Output
Is the scatter function a Python scatter function?

J

JavaLambdaFactory - Class in io.deephaven.integrations.python
Tool to wrap Python Callables into Java functional interfaces.
JavaLambdaFactory() - Constructor for class io.deephaven.integrations.python.JavaLambdaFactory
 

M

makeContext(int, ColumnSource<?>...) - Static method in class io.deephaven.integrations.python.PythonListenerTableUpdateDataReader
Factory method for instance of PythonListenerTableUpdateDataReader.Context

N

NumPy - Class in io.deephaven.integrations.learn.gather
Gatherer takes Deephaven columnar data and places it into a buffer to be used by Python.
NumPy() - Constructor for class io.deephaven.integrations.learn.gather.NumPy
 

O

onUpdate(RowSet, RowSet, RowSet) - Method in class io.deephaven.integrations.python.PythonReplayShiftObliviousListenerAdapter
 
onUpdate(RowSet, RowSet, RowSet) - Method in class io.deephaven.integrations.python.PythonShiftObliviousListenerAdapter
 
onUpdate(TableUpdate) - Method in class io.deephaven.integrations.python.PythonListenerAdapter
 
onUpdate(TableUpdate) - Method in class io.deephaven.integrations.python.PythonReplayListenerAdapter
 
Output - Class in io.deephaven.integrations.learn
Output specifies how to scatter data from a Python object into a table column.
Output(String, boolean, Function<Object[], Object>, String) - Constructor for class io.deephaven.integrations.learn.Output
Creates a new Output.
Output(String, Function<Object[], Object>, String) - Constructor for class io.deephaven.integrations.learn.Output
Creates a new Output.
Output(String, PyObject, String) - Constructor for class io.deephaven.integrations.learn.Output
Creates a new Output.

P

popScope() - Method in class io.deephaven.integrations.python.PythonDeephavenSession
 
PrimitiveArrayConversionUtility - Class in io.deephaven.integrations.common
General purpose helper methods for array conversion methods from specific object types to/from primitive types.
PrimitiveArrayConversionUtility() - Constructor for class io.deephaven.integrations.common.PrimitiveArrayConversionUtility
 
pushScope(PyObject) - Method in class io.deephaven.integrations.python.PythonDeephavenSession
 
PyLogOutputStream - Class in io.deephaven.integrations.python
Simple output stream that redirects all writes to a python io.TextIOBase type.
PyLogOutputStream(Supplier<PyObject>) - Constructor for class io.deephaven.integrations.python.PyLogOutputStream
 
PythonBiFunction<T,U,R> - Class in io.deephaven.integrations.python
A BiFunction implementation which calls a Python callable.
PythonBiFunction(PyObject, Class<R>) - Constructor for class io.deephaven.integrations.python.PythonBiFunction
Creates a BiFunction which calls a Python function.
PythonBiFunction.PythonBinaryOperator<T> - Class in io.deephaven.integrations.python
 
PythonBinaryOperator(PyObject, Class<T>) - Constructor for class io.deephaven.integrations.python.PythonBiFunction.PythonBinaryOperator
Creates a PythonBiFunction.PythonBinaryOperator which calls a Python function.
PythonDeephavenSession - Class in io.deephaven.integrations.python
A ScriptSession that uses a JPy cpython interpreter internally.
PythonDeephavenSession(UpdateGraph, OperationInitializer, ThreadInitializationFactory, PythonScope<?>) - Constructor for class io.deephaven.integrations.python.PythonDeephavenSession
Creates a Python "ScriptSession", for use where we should only be reading from the scope, such as an IPython kernel session.
PythonDeephavenSession(UpdateGraph, OperationInitializer, ThreadInitializationFactory, ObjectTypeLookup, ScriptSession.Listener, boolean, PythonEvaluatorJpy) - Constructor for class io.deephaven.integrations.python.PythonDeephavenSession
Create a Python ScriptSession.
PythonDeephavenSession.PythonSnapshot - Class in io.deephaven.integrations.python
 
PythonFunction<T,R> - Class in io.deephaven.integrations.python
A Function implementation which calls a Python callable.
PythonFunction(PyObject, Class<R>) - Constructor for class io.deephaven.integrations.python.PythonFunction
Creates a Function which calls a Python function.
PythonFunction.PythonUnaryOperator<T> - Class in io.deephaven.integrations.python
 
PythonFunctionCaller - Class in io.deephaven.integrations.python
A class which calls a Python callable.
PythonFunctionCaller(PyObject) - Constructor for class io.deephaven.integrations.python.PythonFunctionCaller
Creates a Function which calls a Python function.
PythonListenerAdapter - Class in io.deephaven.integrations.python
A Deephaven table listener which passes update events to a Python listener object.
PythonListenerAdapter(Table, PyObject) - Constructor for class io.deephaven.integrations.python.PythonListenerAdapter
Creates a Python listener.
PythonListenerAdapter(String, Table, boolean, PyObject) - Constructor for class io.deephaven.integrations.python.PythonListenerAdapter
Create a Python listener.
PythonListenerAdapter(String, Table, PyObject) - Constructor for class io.deephaven.integrations.python.PythonListenerAdapter
Create a Python listener.
PythonListenerTableUpdateDataReader - Class in io.deephaven.integrations.python
An efficient reader for a Python table listener to extract columnar data based on the RowSequence in the TableUpdate
PythonListenerTableUpdateDataReader() - Constructor for class io.deephaven.integrations.python.PythonListenerTableUpdateDataReader
 
PythonObjectWrapper - Class in io.deephaven.integrations.python
This is a helper class for wrapping a Java object in a Python wrapper and unwrapping a Python wrapper to a raw Java object.
PythonObjectWrapper() - Constructor for class io.deephaven.integrations.python.PythonObjectWrapper
 
PythonReplayListenerAdapter - Class in io.deephaven.integrations.python
A Deephaven table listener which passes update events to a Python listener object.
PythonReplayShiftObliviousListenerAdapter - Class in io.deephaven.integrations.python
A Deephaven table listener which passes update events to a Python listener object.
PythonReplayShiftObliviousListenerAdapter(Table, PyObject) - Constructor for class io.deephaven.integrations.python.PythonReplayShiftObliviousListenerAdapter
Create a Python listener.
PythonReplayShiftObliviousListenerAdapter(String, Table, boolean, PyObject) - Constructor for class io.deephaven.integrations.python.PythonReplayShiftObliviousListenerAdapter
Create a Python listener.
PythonReplayShiftObliviousListenerAdapter(String, Table, PyObject) - Constructor for class io.deephaven.integrations.python.PythonReplayShiftObliviousListenerAdapter
Create a Python listener.
PythonRunnable - Class in io.deephaven.integrations.python
A Runnable implementation which calls a Python callable.
PythonRunnable(PyObject) - Constructor for class io.deephaven.integrations.python.PythonRunnable
 
PythonShiftObliviousListenerAdapter - Class in io.deephaven.integrations.python
A Deephaven table listener which passes update events to a Python listener object.
PythonShiftObliviousListenerAdapter(Table, PyObject) - Constructor for class io.deephaven.integrations.python.PythonShiftObliviousListenerAdapter
Create a Python listener.
PythonShiftObliviousListenerAdapter(String, Table, boolean, PyObject) - Constructor for class io.deephaven.integrations.python.PythonShiftObliviousListenerAdapter
Create a Python listener.
PythonShiftObliviousListenerAdapter(String, Table, PyObject) - Constructor for class io.deephaven.integrations.python.PythonShiftObliviousListenerAdapter
Create a Python listener.
PythonSnapshot(PyDictWrapper) - Constructor for class io.deephaven.integrations.python.PythonDeephavenSession.PythonSnapshot
 
PythonThrowingRunnable - Class in io.deephaven.integrations.python
A ThrowingRunnable implementation which executes a Python callable.
PythonThrowingRunnable(PyObject) - Constructor for class io.deephaven.integrations.python.PythonThrowingRunnable
Creates a new runnable.
PythonTimeComponents - Class in io.deephaven.integrations.python
Utility functions for time.py to extract java.time components in a single call.
PythonTimeComponents() - Constructor for class io.deephaven.integrations.python.PythonTimeComponents
 
PythonTools - Class in io.deephaven.integrations.python
Functions to support interfacing to python from java
PythonTools() - Constructor for class io.deephaven.integrations.python.PythonTools
 
PythonUnaryOperator(PyObject, Class<T>) - Constructor for class io.deephaven.integrations.python.PythonFunction.PythonUnaryOperator
Creates a UnaryOperator which calls a Python function.

R

readChunkColumnMajor(Context, RowSequence, ColumnSource<?>[], boolean) - Static method in class io.deephaven.integrations.python.PythonListenerTableUpdateDataReader
Copy data from a table by chunks into a 2D array
replay() - Method in class io.deephaven.integrations.python.PythonReplayListenerAdapter
 
replay() - Method in class io.deephaven.integrations.python.PythonReplayShiftObliviousListenerAdapter
 
replay() - Method in interface io.deephaven.integrations.python.TableSnapshotReplayer
Replay the current table snapshot into a listener.
run() - Method in class io.deephaven.integrations.python.PythonRunnable
 
run() - Method in class io.deephaven.integrations.python.PythonThrowingRunnable
 

S

scatter(int, FutureOffset) - Method in class io.deephaven.integrations.learn.Scatterer
Applies the scatter function of each output to the result of a deferred calculation to get the result into a column.
Scatterer - Class in io.deephaven.integrations.learn
Scatterer applies scatter functions to the result of a deferred calculation so that the results can be scattered into new table columns.
Scatterer(Output[]) - Constructor for class io.deephaven.integrations.learn.Scatterer
Creates a new Scatterer.
SCRIPT_TYPE - Static variable in class io.deephaven.integrations.python.PythonDeephavenSession
 
scriptType() - Method in class io.deephaven.integrations.python.PythonDeephavenSession
 
setVariable(String, Object) - Method in class io.deephaven.integrations.python.PythonDeephavenSession
 

T

TableSnapshotReplayer - Interface in io.deephaven.integrations.python
A listener to replay the current table snapshot.
takeSnapshot() - Method in class io.deephaven.integrations.python.PythonDeephavenSession
 
tensorBuffer2DBoolean(RowSequence, ColumnSource<?>[], boolean) - Static method in class io.deephaven.integrations.learn.gather.NumPy
Copy data from a table into a 2d tensor of Booleans.
tensorBuffer2DByte(RowSequence, ColumnSource<?>[], boolean) - Static method in class io.deephaven.integrations.learn.gather.NumPy
Copy data from a table into a 2d tensor of Bytes.
tensorBuffer2DDouble(RowSequence, ColumnSource<?>[], boolean) - Static method in class io.deephaven.integrations.learn.gather.NumPy
Copy data from a table into a 2d tensor of doubles.
tensorBuffer2DFloat(RowSequence, ColumnSource<?>[], boolean) - Static method in class io.deephaven.integrations.learn.gather.NumPy
Copy data from a table into a 2d tensor of floats.
tensorBuffer2DInt(RowSequence, ColumnSource<?>[], boolean) - Static method in class io.deephaven.integrations.learn.gather.NumPy
Copy data from a table into a 2d tensor of ints.
tensorBuffer2DLong(RowSequence, ColumnSource<?>[], boolean) - Static method in class io.deephaven.integrations.learn.gather.NumPy
Copy data from a table into a 2d tensor of longs.
tensorBuffer2DShort(RowSequence, ColumnSource<?>[], boolean) - Static method in class io.deephaven.integrations.learn.gather.NumPy
Copy data from a table into a 2d tensor of shorts.
toString() - Method in class io.deephaven.integrations.learn.Input
 
toString() - Method in class io.deephaven.integrations.learn.Output
 
translateArrayBooleanToByte(Boolean[]) - Static method in class io.deephaven.integrations.common.PrimitiveArrayConversionUtility
Translates a java.lang.Boolean array to a byte array.
translateArrayByteToBoolean(byte[]) - Static method in class io.deephaven.integrations.common.PrimitiveArrayConversionUtility
Translates a byte array to a Boolean array.
translateArrayInstantToLong(Instant[]) - Static method in class io.deephaven.integrations.common.PrimitiveArrayConversionUtility
Translates an Instant array to a long array.
translateArrayLongToInstant(long[]) - Static method in class io.deephaven.integrations.common.PrimitiveArrayConversionUtility
Translates a long array to an Instant array.
translateArrayStringToInstant(String[]) - Static method in class io.deephaven.integrations.common.PrimitiveArrayConversionUtility
Translates a String array to an Instant array.

U

unwrap(PyObject) - Static method in class io.deephaven.integrations.python.PythonObjectWrapper
Unwrap a Python object to return the wrapped Java object.
unwrapObject(Object) - Method in class io.deephaven.integrations.python.PythonDeephavenSession
 

W

wrap(Object) - Static method in class io.deephaven.integrations.python.PythonObjectWrapper
Wrap a raw Java object with a Python wrapper if one exists for its type, otherwise return a JPY mapped Python object.
write(byte[]) - Method in class io.deephaven.integrations.python.PyLogOutputStream
 
write(byte[], int, int) - Method in class io.deephaven.integrations.python.PyLogOutputStream
 
write(int) - Method in class io.deephaven.integrations.python.PyLogOutputStream
 
A C E F G H I J M N O P R S T U W 
All Classes and Interfaces|All Packages|Serialized Form