Class PythonRequirementDefinition


  • public class PythonRequirementDefinition
    extends java.lang.Object
    • 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