Class PMMLRequestData

java.lang.Object
org.kie.api.pmml.PMMLRequestData

public class PMMLRequestData extends Object
This class provides a vanilla mechanism for sending data to the rule engine, for use in having a PMML model applied against it
  • Constructor Details

    • PMMLRequestData

      public PMMLRequestData()
    • PMMLRequestData

      public PMMLRequestData(String correlationId)
    • PMMLRequestData

      public PMMLRequestData(String correlationId, String modelName)
  • Method Details

    • getModelName

      public String getModelName()
    • getCompactCapitalizedModelName

      public String getCompactCapitalizedModelName()
    • getMappedRequestParams

      public Map<String,ParameterInfo> getMappedRequestParams()
    • getRequestParams

      public Collection<ParameterInfo> getRequestParams()
    • addRequestParam

      public boolean addRequestParam(ParameterInfo parameter)
    • removeRequestParam

      public boolean removeRequestParam(ParameterInfo parameter)
    • addRequestParam

      public boolean addRequestParam(String paramName, Object value)
    • getCorrelationId

      public String getCorrelationId()
    • setCorrelationId

      public void setCorrelationId(String correlationId)
    • setModelName

      public void setModelName(String modelName)
    • getSource

      public String getSource()
    • setSource

      public void setSource(String source)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object