Package io.deephaven.jpy
Interface JpyConfigSource
- All Known Implementing Classes:
JpyConfigSource.FromProperties
public interface JpyConfigSource
Represents the source for creating a
JpyConfig
.
See asJpyConfig()
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Suggested property name for use withgetExtraPaths()
static final String
Suggested property name for use withgetFlags()
static final String
Suggested property name for use withgetJdlLib()
.static final String
Suggested property name for use withgetJpyLib()
.static final String
Suggested property name for use withgetProgramName()
static final String
Suggested property name for use withgetPythonHome()
static final String
Suggested property name for use withgetPythonLib()
. -
Method Summary
Modifier and TypeMethodDescriptiondefault JpyConfig
getFlags()
default EnumSet<JpyConfig.Flag>
static Path
static JpyConfigSource
sysProps()
A system property based implementation ofJpyConfigSource
, using the suggested property names.
-
Field Details
-
JPY_FLAGS_PROP
Suggested property name for use withgetFlags()
- See Also:
-
JPY_EXTRA_PATHS_PROP
Suggested property name for use withgetExtraPaths()
- See Also:
-
JPY_PY_HOME_PROP
Suggested property name for use withgetPythonHome()
- See Also:
-
JPY_PROGRAM_NAME_PROP
Suggested property name for use withgetProgramName()
- See Also:
-
JPY_PY_LIB_PROP
Suggested property name for use withgetPythonLib()
. Matches the system property key that jpy uses internally for pythonLib.- See Also:
-
JPY_JPY_LIB_PROP
Suggested property name for use withgetJpyLib()
. Matches the system property key that jpy uses internally for jpyLib.- See Also:
-
JPY_JDL_LIB_PROP
Suggested property name for use withgetJdlLib()
. Matches the system property key that jpy uses internally for jdlLib.- See Also:
-
-
Method Details
-
getFlags
-
getExtraPaths
-
getPythonHome
-
getProgramName
-
getPythonLib
-
getJpyLib
-
getJdlLib
-
asProperties
-
getFlagsSet
-
getExtraPathsList
-
asJpyConfig
-
sanitize
-
sysProps
A system property based implementation ofJpyConfigSource
, using the suggested property names.
-