Package chemaxon.marvin.plugin
Class CalculatorPluginOutput<P extends CalculatorPlugin>
java.lang.Object
chemaxon.marvin.plugin.CalculatorPluginService<P>
com.chemaxon.calculations.cli.CalculatorPluginOutput<P>
chemaxon.marvin.plugin.CalculatorPluginOutput<P>
- All Implemented Interfaces:
com.chemaxon.calculations.cli.CalculatorResultAccess
@PublicAPI
@Deprecated(forRemoval=true)
@SubjectToRemoval(date=JAN_01_2024)
public class CalculatorPluginOutput<P extends CalculatorPlugin>
extends CalculatorPluginOutput<P>
Deprecated, for removal: This API element is subject to removal in a future version.
Class providing plugin output in table form.
The default implementation provides the following output:
where
id | <type1> | <type2> | <type3> | ... |
<id1> | <result11> | <result12> | <result13> | ... |
<id2> | <result21> | <result22> | <result23> | ... |
... | ... | ... | ... | ... |
type1
, type2
, ... are the result types,
id1
, id2
, ... are the molecule ID-s fetched from the given ID tag of the
input SDF file or molecule indices if no such tag is given,
the resultij
is the result string for the i-th molecule and the j-th result type.
Other output formats can be implemented by subclassing this class and returning the class name in
the plugin-specific implementation of chemaxon.plugin.CalculatorPlugin.getOutputClassName().- Since:
- Marvin 3.0
-
Field Summary
Fields inherited from class com.chemaxon.calculations.cli.CalculatorPluginOutput
params, plugin, separator
-
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Methods inherited from class com.chemaxon.calculations.cli.CalculatorPluginOutput
close, close, getCachedResults, getHeader, getPlugin, getPluginParameters, getRemark, getResult, getResultDomain, getResultMessage, getResultMolecule, getResultMolecules, getResults, getSpecResult, getThrowable, isMolecular, isOK, isStreamOutput, setOutputParameters, setOutputStream, setParameters, setPlugin, setPluginChecked, setSeparator, setThrowable
-
Constructor Details
-
CalculatorPluginOutput
public CalculatorPluginOutput()Deprecated, for removal: This API element is subject to removal in a future version. -
CalculatorPluginOutput
Deprecated, for removal: This API element is subject to removal in a future version.
-
CalculatorPluginOutput