A C E G H I J K L M P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ai.libs.jaicore.processes - package ai.libs.jaicore.processes
- ai.libs.python - package ai.libs.python
C
- check() - Method in class ai.libs.python.PythonRequirementDefinition
- check(IPythonConfig) - Method in class ai.libs.python.PythonRequirementDefinition
- com.sun.jna.platform.win32 - package com.sun.jna.platform.win32
-
Provides common library mappings for the Windows platform.
- CommandExecutionException - Exception in ai.libs.jaicore.processes
- CommandExecutionException(Exception) - Constructor for exception ai.libs.jaicore.processes.CommandExecutionException
E
- EOperatingSystem - Enum in ai.libs.jaicore.processes
-
Enum for operating systems that should be distinguished on the level of process analysis
- equals(Object) - Method in class ai.libs.jaicore.processes.ProcessList
- executeScript(String) - Method in class ai.libs.python.PythonUtil
G
- getAbsoluteClasspath() - Static method in class ai.libs.jaicore.processes.JavaMethodToProcessWrapper
- getAnacondaEnvironment() - Method in interface ai.libs.python.IPythonConfig
- getDescr() - Method in class ai.libs.jaicore.processes.ProcessInfo
- getInstalledVersion() - Method in class ai.libs.python.PythonUtil
- getMajor() - Method in class ai.libs.python.PythonRequirementDefinition
- getMemory() - Method in class ai.libs.jaicore.processes.ProcessInfo
- getMinor() - Method in class ai.libs.python.PythonRequirementDefinition
- getMissingModules(String...) - Method in class ai.libs.python.PythonUtil
- getMissingModules(List<String>) - Method in class ai.libs.python.PythonUtil
- getModules() - Method in class ai.libs.python.PythonRequirementDefinition
- getOS() - Static method in class ai.libs.jaicore.processes.ProcessUtil
-
Retrieves the type of operating system.
- getPath() - Method in interface ai.libs.python.IPythonConfig
- getPid() - Method in class ai.libs.jaicore.processes.ProcessInfo
- getPID(Process) - Static method in class ai.libs.jaicore.processes.ProcessUtil
-
Gets the operating system's process id of the given process.
- getProcessBuilder() - Method in class ai.libs.python.PythonUtil
- getProcessListProcess() - Static method in class ai.libs.jaicore.processes.ProcessUtil
-
Gets the OS process for the process list.
- getPythonCommand() - Method in interface ai.libs.python.IPythonConfig
- getRelease() - Method in class ai.libs.python.PythonRequirementDefinition
- getRunningJavaProcesses() - Static method in class ai.libs.jaicore.processes.ProcessUtil
-
Gets a list of running java processes.
- getTimestamp() - Method in class ai.libs.jaicore.processes.ProcessList
- getTmpDir() - Method in class ai.libs.jaicore.processes.JavaMethodToProcessWrapper
- getWindowsProcessId(Process) - Static method in class com.sun.jna.platform.win32.WinUtils
- getWrappers() - Static method in class ai.libs.jaicore.processes.JavaMethodToProcessWrapper
H
- hashCode() - Method in class ai.libs.jaicore.processes.ProcessList
I
- IPythonConfig - Interface in ai.libs.python
- isInstalledVersionCompatible(int, int, int) - Method in class ai.libs.python.PythonUtil
- isModuleInstalled(String...) - Method in class ai.libs.python.PythonUtil
J
- JavaMethodToProcessWrapper - Class in ai.libs.jaicore.processes
-
This class outsources the call to an arbitrary method into a separate process.
- JavaMethodToProcessWrapper() - Constructor for class ai.libs.jaicore.processes.JavaMethodToProcessWrapper
K
- KEY_ANACONDA - Static variable in interface ai.libs.python.IPythonConfig
- KEY_PATH - Static variable in interface ai.libs.python.IPythonConfig
- KEY_PYTHON - Static variable in interface ai.libs.python.IPythonConfig
- killProcess(int) - Static method in class ai.libs.jaicore.processes.ProcessUtil
-
Kills the process with the given process id.
- killProcess(Process) - Static method in class ai.libs.jaicore.processes.ProcessUtil
-
Kills the provided process with a operating system's kill command.
L
- LINUX - ai.libs.jaicore.processes.EOperatingSystem
M
- MAC - ai.libs.jaicore.processes.EOperatingSystem
- main(String[]) - Static method in class ai.libs.jaicore.processes.JavaMethodToProcessWrapper
P
- ProcessIDNotRetrievableException - Exception in ai.libs.jaicore.processes
- ProcessIDNotRetrievableException(String) - Constructor for exception ai.libs.jaicore.processes.ProcessIDNotRetrievableException
- ProcessIDNotRetrievableException(String, Throwable) - Constructor for exception ai.libs.jaicore.processes.ProcessIDNotRetrievableException
- ProcessInfo - Class in ai.libs.jaicore.processes
- ProcessInfo(int, String, String) - Constructor for class ai.libs.jaicore.processes.ProcessInfo
- ProcessList - Class in ai.libs.jaicore.processes
- ProcessList() - Constructor for class ai.libs.jaicore.processes.ProcessList
- ProcessUtil - Class in ai.libs.jaicore.processes
-
The process util provides convenient methods for securely killing processes of the operating system.
- PythonRequirementDefinition - Class in ai.libs.python
- PythonRequirementDefinition(int, int, int, String...) - Constructor for class ai.libs.python.PythonRequirementDefinition
- PythonRequirementDefinition(int, int, int, List<String>) - Constructor for class ai.libs.python.PythonRequirementDefinition
- PythonUtil - Class in ai.libs.python
- PythonUtil() - Constructor for class ai.libs.python.PythonUtil
- PythonUtil(IPythonConfig) - Constructor for class ai.libs.python.PythonUtil
R
- run(String, String, Object, Object...) - Method in class ai.libs.jaicore.processes.JavaMethodToProcessWrapper
- run(String, String, Object, List<Object>) - Method in class ai.libs.jaicore.processes.JavaMethodToProcessWrapper
- runWithTimeout(String, String, Object, Timeout, Object...) - Method in class ai.libs.jaicore.processes.JavaMethodToProcessWrapper
S
- setMemory(String) - Method in class ai.libs.jaicore.processes.JavaMethodToProcessWrapper
- setTmpDir(File) - Method in class ai.libs.jaicore.processes.JavaMethodToProcessWrapper
T
- toString() - Method in class ai.libs.jaicore.processes.ProcessInfo
V
- valueOf(String) - Static method in enum ai.libs.jaicore.processes.EOperatingSystem
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum ai.libs.jaicore.processes.EOperatingSystem
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WIN - ai.libs.jaicore.processes.EOperatingSystem
- WinUtils - Class in com.sun.jna.platform.win32
All Classes All Packages