jenkins.plugins.shiningpanda.matrix
Class PythonAxisTree

java.lang.Object
  extended by jenkins.plugins.shiningpanda.matrix.PythonAxisTree

public class PythonAxisTree
extends Object


Constructor Summary
PythonAxisTree()
          Default constructor
PythonAxisTree(String regex)
          Constructor using fields
 
Method Summary
 String getInterpreter(PythonInstallation installation)
          Get the PYTHON interpreter name
 Set<String> getInterpreters(PythonInstallation[] installations)
          Get the list of interpreters for the PYTHON installations
 String getVersion(PythonInstallation installation)
          Get the PYTHON interpreter version
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PythonAxisTree

public PythonAxisTree()
Default constructor


PythonAxisTree

public PythonAxisTree(String regex)
Constructor using fields

Parameters:
regex - The REGEX
Method Detail

getInterpreters

public Set<String> getInterpreters(PythonInstallation[] installations)
Get the list of interpreters for the PYTHON installations

Parameters:
installations - The PYTHON installations
Returns:
The list of interpreters

getInterpreter

public String getInterpreter(PythonInstallation installation)
Get the PYTHON interpreter name

Parameters:
installation - The PYTHON installation
Returns:
The interpreter

getVersion

public String getVersion(PythonInstallation installation)
Get the PYTHON interpreter version

Parameters:
installation - The PYTHON installation
Returns:
The interpreter


Copyright © 2004-2012. All Rights Reserved.