A C E G H I J K L M P R S T V W 
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
 
A C E G H I J K L M P R S T V W 
All Classes All Packages