Bases: TASSELpy.net.maizegenetics.plugindef.Plugin.Plugin
Methods
| castTo(pyType) | Casts this object to another java/python type |
| clone(*args) | Creates and returns a copy of this object |
| equals(*args) | Indicates whether some other object is “equal to” this one |
| getArray(size) | Gets an empty wrapped java array that can accept the type of the wrapped |
| getCitation(*args) | Returns Citation for this plugin |
| getClass(*args) | Returns the runtime class of this Object. |
| getDblArray(rows[, cols]) | Gets an empty wrapped java array that can accept the type of other wrapped java arrays: i.e. |
| getInputs(*args) | Gets list of inputs |
| getParameter(*args) | Returns a parameter value for given parameter key |
| hashCode(*args) | Returns a hash code vlaue for the object |
| isInteractive(*args) | If interactive == true, the plugin will create dialgos and panels |
| performFunction(*args) | Performs the function of this plugin |
| pluginDescription(*args) | Returns description of the plugin |
| processData(*args) | For the new Generic plugin parameter design, performFunction() will automatically call this. |
| receiveInput(*args) | Sets up this plugin to receive input from another plugin |
| setParameter(*args) | Sets parameter value |
| setParameters(*args) | Allows self-describing Plugins to use args to set parameters specific |
| toString(*args) | Returns a string representation of the object |
| wrap_existing_array(arr_instance) | Wraps a java array of this class’s type |
Bases: TASSELpy.java.lang.Object.Object
This wraps data elements used as input or output to TASSEL modules
Methods
| castTo(pyType) | Casts this object to another java/python type |
| clone(*args) | Creates and returns a copy of this object |
| equals(*args) | Indicates whether some other object is “equal to” this one |
| getArray(size) | Gets an empty wrapped java array that can accept the type of the wrapped |
| getClass(*args) | Returns the runtime class of this Object. |
| getComment(*args) | Gets the comment for the datum |
| getData(*args) | Gets the data |
| getDataType(*args) | Gets the class of the datum |
| getDblArray(rows[, cols]) | Gets an empty wrapped java array that can accept the type of other wrapped java arrays: i.e. |
| getName(*args) | Gets the name of the datum |
| hashCode(*args) | Returns a hash code vlaue for the object |
| setName(*args) | Sets the name of the datum |
| toString(*args) | Returns a string representation of the object |
| wrap_existing_array(arr_instance) | Wraps a java array of this class’s type |
Creats a new instance of Datum
| Signature: | Datum (String name, Object data, String comment) |
|---|---|
| Parameters: |
|
Gets the comment for the datum
| Signature: | getComment () |
|---|---|
| Returns: | The comment for the datum |
| Return type: | String |
Gets the class of the datum
| Signature: | getDataType () |
|---|---|
| Returns: | The Class of the Data |
| Return type: | Class |
Bases: TASSELpy.java.lang.Object.Object
This is a set of Datum
Methods
| castTo(pyType) | Casts this object to another java/python type |
| clone(*args) | Creates and returns a copy of this object |
| equals(*args) | Indicates whether some other object is “equal to” this one |
| getArray(size) | Gets an empty wrapped java array that can accept the type of the wrapped |
| getClass(*args) | Returns the runtime class of this Object. |
| getCreator(*args) | Gets the creator of the dataset |
| getData(*args) | Gets a particular datum |
| getDataOfType(*args) | Gets the data of a type or list of types |
| getDataOfTypeWithName(*args) | Gets data of some type that has some name |
| getDataSet(*args) | Gets the dataset as a list |
| getDataWithName(*args) | Gets the data named somehow |
| getDblArray(rows[, cols]) | Gets an empty wrapped java array that can accept the type of other wrapped java arrays: i.e. |
| getSize(*args) | Gets the size of the dataset |
| hashCode(*args) | Returns a hash code vlaue for the object |
| toString(*args) | Returns a string representation of the object |
| wrap_existing_array(arr_instance) | Wraps a java array of this class’s type |
Instantiates a DataSet
| Signature: | DataSet (Datum theDatum, Plugin creator) |
|---|---|
| Signature: | DataSet (Datum[] list, Plugin creator) |
| Parameters: |
|
Gets the creator of the dataset
| Signature: | getCreator () |
|---|---|
| Returns: | The creator of the dataset |
| Return type: | Plugin |
Gets a particular datum
| Signature: | getData (int i) |
|---|---|
| Parameters: | i (int) – The index to get |
| Returns: | The datum |
| Return type: | Datum |
Gets the data of a type or list of types
Signatures:
List<Datum> getDataOfType(Class theClass) List<Datum> getDataOfType(Class[] classes)
Arguments:
Returns:
A list of the data of the type(s)
Gets data of some type that has some name
Signatures:
List<Datum> getDataOfTypeWithName(Class[] classes, String[] names)
Arguments:
classes – The array of classes of types to keep names – The list of names of the data to keep
Returns:
The list of data to keep
Gets the dataset as a list
| Signature: | getDataSet () |
|---|---|
| Returns: | The data set as a list |
| Return type: | List |
Gets the data named somehow
Signatures:
List<Datum> getDataWithName(String name) List<Datum> getDataWithName(String[] names)
Arguments:
Returns:
A list of data with the name(s)
Bases: TASSELpy.java.lang.Object.Object
Methods
| castTo(pyType) | Casts this object to another java/python type |
| clone(*args) | Creates and returns a copy of this object |
| equals(*args) | Indicates whether some other object is “equal to” this one |
| getArray(size) | Gets an empty wrapped java array that can accept the type of the wrapped |
| getCitation(*args) | Returns Citation for this plugin |
| getClass(*args) | Returns the runtime class of this Object. |
| getDblArray(rows[, cols]) | Gets an empty wrapped java array that can accept the type of other wrapped java arrays: i.e. |
| getParameter(*args) | Returns a parameter value for given parameter key |
| hashCode(*args) | Returns a hash code vlaue for the object |
| isInteractive(*args) | If interactive == true, the plugin will create dialgos and panels |
| performFunction(*args) | Performs the function of this plugin |
| pluginDescription(*args) | Returns description of the plugin |
| processData(*args) | For the new Generic plugin parameter design, performFunction() will automatically call this. |
| receiveInput(*args) | Sets up this plugin to receive input from another plugin |
| setParameter(*args) | Sets parameter value |
| setParameters(*args) | Allows self-describing Plugins to use args to set parameters specific |
| toString(*args) | Returns a string representation of the object |
| wrap_existing_array(arr_instance) | Wraps a java array of this class’s type |
Returns Citation for this plugin
| Signature: | getCitation () |
|---|---|
| Returns: | Citation |
| Return type: | String |
Returns a parameter value for given parameter key
| Signature: | getParameter (Enum key) |
|---|---|
| Signature: | getParameter (String key) |
| Parameters: | key (String) – key |
| Returns: | value |
| Return type: | Comparable |
If interactive == true, the plugin will create dialgos and panels to interact with the user
| Signature: | isInteractive () |
|---|---|
| Returns: | boolean for whether it’s interactive |
| Return type: | boolean |
Performs the function of this plugin
| Signature: | performFunction (DataSet input) |
|---|---|
| Parameters: | input (DataSet) – input |
| Returns: | Resulting data set or null |
| Return type: | DataSet |
Returns description of the plugin
| Signature: | pluginDescription () |
|---|---|
| Returns: | description |
| Return type: | String |
For the new Generic plugin parameter design, performFunction() will automatically call this. Therefore, coders of Plugins should override this instead of performFunction()
| Signature: | processData (DataSet input) |
|---|---|
| Parameters: | input (DataSet) – input |
| Returns: | Resulting data set or null |
| Return type: | DataSet |
Sets up this plugin to receive input from another plugin
| Signature: | receiveInput (Plugin input) |
|---|---|
| Parameters: | input (Plugin) – input |
Sets parameter value
| Signature: | setParameter (PluginParameter param, Object value) |
|---|---|
| Signature: | setParameter (String key, Comparable value) |
| Signature: | setParameter (String key, String value) |
| Parameters: |
|
| Returns: | This plugin |
| Return type: | Plugin |
Bases: TASSELpy.javaObj.genericJavaObj, TASSELpy.java.lang.Object.Object
Defines the attributes of parameters to be used in the plugins
Methods
| castTo(pyType) | Casts this object to another java/python type |
| clone(*args) | Creates and returns a copy of this object |
| equals(*args) | Indicates whether some other object is “equal to” this one |
| getArray(size) | Gets an empty wrapped java array that can accept the type of the wrapped |
| getClass(*args) | Returns the runtime class of this Object. |
| getDblArray(rows[, cols]) | Gets an empty wrapped java array that can accept the type of other wrapped java arrays: i.e. |
| hashCode(*args) | Returns a hash code vlaue for the object |
| toString(*args) | Returns a string representation of the object |
| wrap_existing_array(arr_instance) | Wraps a java array of this class’s type |