Class CalculatorPluginOutput<P extends CalculatorPlugin>

  • 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.
    This class has been moved to a new package, import and use it from its new location: CalculatorPluginOutput
    Class providing plugin output in table form. The default implementation provides the following output:
    id<type1><type2><type3>...
    <id1><result11><result12><result13>...
    <id2><result21><result22><result23>...
    ...............
    where 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
    • Constructor Detail

      • CalculatorPluginOutput

        public CalculatorPluginOutput()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • CalculatorPluginOutput

        public CalculatorPluginOutput​(CalculatorPlugin plugin)
        Deprecated, for removal: This API element is subject to removal in a future version.