Package ai.libs.python
Class PythonRequirementDefinition
- java.lang.Object
-
- ai.libs.python.PythonRequirementDefinition
-
public class PythonRequirementDefinition extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PythonRequirementDefinition(int release, int major, int minor)PythonRequirementDefinition(int release, int major, int minor, java.lang.String[] requiredModules, java.lang.String[] optionalModules)PythonRequirementDefinition(int release, int major, int minor, java.util.List<java.lang.String> requiredModules, java.util.List<java.lang.String> optionalModules)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheck()voidcheck(IPythonConfig pythonConfig)intgetMajor()intgetMinor()java.util.List<java.lang.String>getOptionalModules()intgetRelease()java.util.List<java.lang.String>getRequiredModules()
-
-
-
Constructor Detail
-
PythonRequirementDefinition
public PythonRequirementDefinition(int release, int major, int minor, java.lang.String[] requiredModules, java.lang.String[] optionalModules)
-
PythonRequirementDefinition
public PythonRequirementDefinition(int release, int major, int minor, java.util.List<java.lang.String> requiredModules, java.util.List<java.lang.String> optionalModules)
-
PythonRequirementDefinition
public PythonRequirementDefinition(int release, int major, int minor)
-
-
Method Detail
-
getRelease
public int getRelease()
-
getMajor
public int getMajor()
-
getMinor
public int getMinor()
-
getRequiredModules
public java.util.List<java.lang.String> getRequiredModules()
-
getOptionalModules
public java.util.List<java.lang.String> getOptionalModules()
-
check
public void check() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
check
public void check(IPythonConfig pythonConfig) throws java.lang.InterruptedException
- Throws:
java.lang.InterruptedException
-
-