All Implemented Interfaces:
LogicalOperator

public final class ReadPMML extends CompositeOperator
Reads a PMML model object from a file.
  • Constructor Details

    • ReadPMML

      public ReadPMML()
      Default constructor; prior to compiling graph, the following property must be set:
    • ReadPMML

      public ReadPMML(String filePath)
      Reads a PMML model from the given file
      Parameters:
      filePath - the path to the file
  • Method Details

    • getFilePath

      public String getFilePath()
      Returns the file to read from
      Returns:
      the file to read from
    • setFilePath

      public void setFilePath(String filePath)
      Sets the file to read from
      Parameters:
      filePath - the file to read from
    • getOutput

      public PMMLPort getOutput()
      Returns the output port that will contain the PMML model that is read from the file.
      Returns:
      the output port that will contain the PMML model
    • compose

      protected void compose(CompositionContext ctx)
      Description copied from class: CompositeOperator
      Compose the body of this operator. Implementations should do the following:
      1. Perform any validation of configuration, input types, etc
      2. Instantiate and configure sub-operators, adding them to the provided context via the method OperatorComposable.add(O)
      3. Create necessary connections via the method OperatorComposable.connect(P, P). This includes connections from the composite's input ports to sub-operators, connections between sub-operators, and connections from sub-operators output ports to the composite's output ports
      Specified by:
      compose in class CompositeOperator
      Parameters:
      ctx - the context