Class JustificationInfo

java.lang.Object
com.aquima.interactions.rule.graph.JustificationInfo
Direct Known Subclasses:
JustificationEntry, JustificationMap, JustificationMatrix, JustificationSet

public abstract class JustificationInfo extends Object
Abstract base class for objects containing justifications.
Since:
5.1
Author:
O. Kerpershoek
  • Constructor Details

    • JustificationInfo

      public JustificationInfo()
  • Method Details

    • optimize

      public abstract JustificationInfo optimize()
      This method should try to optimize the internal structure and return an optimized version of this info object.
      Returns:
      An optimized version of this info object.
    • getJustificationTextId

      public abstract String getJustificationTextId(String attribute, String id)
      This method returns the justification text id for the specified parameters.
      Parameters:
      attribute - The attribute for which the justification text is requested.
      id - The id of the justification text that is requested.
      Returns:
      the justification text for the specified parameters.