Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ALL - Enum constant in enum class io.deephaven.jpy.JpyConfig.Flag
-
Represents bitset from {/@link Diag#F_ALL}
- asJpyConfig() - Method in interface io.deephaven.jpy.JpyConfigSource
- asProperties() - Method in interface io.deephaven.jpy.JpyConfigSource
- asSource() - Method in class io.deephaven.jpy.JpyConfig
B
- bitset - Variable in enum class io.deephaven.jpy.JpyConfig.Flag
E
- equals(Object) - Method in class io.deephaven.jpy.JpyConfig
- ERR - Enum constant in enum class io.deephaven.jpy.JpyConfig.Flag
-
Represents bitset from {/@link Diag#F_ERR}
- EXEC - Enum constant in enum class io.deephaven.jpy.JpyConfig.Flag
-
Represents bitset from {/@link Diag#F_EXEC}
F
- FromProperties(Properties) - Constructor for class io.deephaven.jpy.JpyConfigSource.FromProperties
- fromSubprocess(String, Duration) - Static method in class io.deephaven.jpy.JpyConfigFromSubprocess
-
Create the configuration based off of a python subprocess that introspects itself.
- fromSubprocess(Duration) - Static method in class io.deephaven.jpy.JpyConfigFromSubprocess
-
Equivalent to
fromSubprocess(getPythonName(), timeout).
G
- getBitset() - Method in enum class io.deephaven.jpy.JpyConfig.Flag
- getExtraPaths() - Method in class io.deephaven.jpy.JpyConfig
- getExtraPaths() - Method in class io.deephaven.jpy.JpyConfigSource.FromProperties
- getExtraPaths() - Method in interface io.deephaven.jpy.JpyConfigSource
- getExtraPathsList() - Method in interface io.deephaven.jpy.JpyConfigSource
- getFlags() - Method in class io.deephaven.jpy.JpyConfig
- getFlags() - Method in class io.deephaven.jpy.JpyConfigSource.FromProperties
- getFlags() - Method in interface io.deephaven.jpy.JpyConfigSource
- getFlagsSet() - Method in interface io.deephaven.jpy.JpyConfigSource
- getJdlLib() - Method in class io.deephaven.jpy.JpyConfig
- getJdlLib() - Method in class io.deephaven.jpy.JpyConfigSource.FromProperties
- getJdlLib() - Method in interface io.deephaven.jpy.JpyConfigSource
- getJpyLib() - Method in class io.deephaven.jpy.JpyConfig
- getJpyLib() - Method in class io.deephaven.jpy.JpyConfigSource.FromProperties
- getJpyLib() - Method in interface io.deephaven.jpy.JpyConfigSource
- getProgramName() - Method in class io.deephaven.jpy.JpyConfig
- getProgramName() - Method in class io.deephaven.jpy.JpyConfigSource.FromProperties
- getProgramName() - Method in interface io.deephaven.jpy.JpyConfigSource
- getPythonHome() - Method in class io.deephaven.jpy.JpyConfig
- getPythonHome() - Method in class io.deephaven.jpy.JpyConfigSource.FromProperties
- getPythonHome() - Method in interface io.deephaven.jpy.JpyConfigSource
- getPythonLib() - Method in class io.deephaven.jpy.JpyConfig
- getPythonLib() - Method in class io.deephaven.jpy.JpyConfigSource.FromProperties
- getPythonLib() - Method in interface io.deephaven.jpy.JpyConfigSource
- getPythonName() - Static method in class io.deephaven.jpy.JpyConfigFromSubprocess
-
Find the "best" python name.
H
- hashCode() - Method in class io.deephaven.jpy.JpyConfig
I
- io.deephaven.jpy - package io.deephaven.jpy
- isEmpty() - Method in class io.deephaven.jpy.JpyConfig
J
- JPY_EXTRA_PATHS_PROP - Static variable in interface io.deephaven.jpy.JpyConfigSource
-
Suggested property name for use with
JpyConfigSource.getExtraPaths() - JPY_FLAGS_PROP - Static variable in interface io.deephaven.jpy.JpyConfigSource
-
Suggested property name for use with
JpyConfigSource.getFlags() - JPY_JDL_LIB_PROP - Static variable in interface io.deephaven.jpy.JpyConfigSource
-
Suggested property name for use with
JpyConfigSource.getJdlLib(). - JPY_JPY_LIB_PROP - Static variable in interface io.deephaven.jpy.JpyConfigSource
-
Suggested property name for use with
JpyConfigSource.getJpyLib(). - JPY_PROGRAM_NAME_PROP - Static variable in interface io.deephaven.jpy.JpyConfigSource
-
Suggested property name for use with
JpyConfigSource.getProgramName() - JPY_PY_HOME_PROP - Static variable in interface io.deephaven.jpy.JpyConfigSource
-
Suggested property name for use with
JpyConfigSource.getPythonHome() - JPY_PY_LIB_PROP - Static variable in interface io.deephaven.jpy.JpyConfigSource
-
Suggested property name for use with
JpyConfigSource.getPythonLib(). - JpyConfig - Class in io.deephaven.jpy
-
This class encapsulates the configuration data and invocation of {/@link PyLibInitializer#initPyLib(String, String, String)}, {/@link PyLib#setProgramName(String)}, {/@link PyLib#setPythonHome(String)}, and {/@link PyLib#startPython(int, String...)}.
- JpyConfig(Path, Path, Path, Path, Path, List<Path>, EnumSet<JpyConfig.Flag>) - Constructor for class io.deephaven.jpy.JpyConfig
- JpyConfig.Flag - Enum Class in io.deephaven.jpy
-
We can't reference the values in {/@link Diag} directly - that would cause {/@link org.jpy.PyLib} to prematurely initialize.
- JpyConfigFromSubprocess - Class in io.deephaven.jpy
- JpyConfigFromSubprocess() - Constructor for class io.deephaven.jpy.JpyConfigFromSubprocess
- JpyConfigSource - Interface in io.deephaven.jpy
-
Represents the source for creating a
JpyConfig. - JpyConfigSource.FromProperties - Class in io.deephaven.jpy
- JVM - Enum constant in enum class io.deephaven.jpy.JpyConfig.Flag
-
Represents bitset from {/@link Diag#F_JVM}
M
- MEM - Enum constant in enum class io.deephaven.jpy.JpyConfig.Flag
-
Represents bitset from {/@link Diag#F_MEM}
- METH - Enum constant in enum class io.deephaven.jpy.JpyConfig.Flag
-
Represents bitset from {/@link Diag#F_METH}
O
- OFF - Enum constant in enum class io.deephaven.jpy.JpyConfig.Flag
-
Represents bitset from {/@link Diag#F_OFF}
S
- sanitize(Optional<String>) - Static method in interface io.deephaven.jpy.JpyConfigSource
- sysProps() - Static method in interface io.deephaven.jpy.JpyConfigSource
-
A system property based implementation of
JpyConfigSource, using the suggested property names.
T
- TYPE - Enum constant in enum class io.deephaven.jpy.JpyConfig.Flag
-
Represents bitset from {/@link Diag#F_TYPE}
V
- valueOf(String) - Static method in enum class io.deephaven.jpy.JpyConfig.Flag
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.deephaven.jpy.JpyConfig.Flag
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values