Class APL.MPlanInfo

java.lang.Object
jadex.bdi.runtime.impl.APL.MPlanInfo
Enclosing class:
APL

public static class APL.MPlanInfo extends Object
Plan info that contains the mgoal and the parameter bindings.
  • Field Details

    • mplan

      protected MPlan mplan
      The mplan.
    • binding

      protected Map<String,Object> binding
      The bindings.
  • Constructor Details

    • MPlanInfo

      public MPlanInfo()
      Create a new plan info.
    • MPlanInfo

      public MPlanInfo(MPlan mplan, Map<String,Object> binding)
      Create a new plan info.
      Parameters:
      mplan -
      binding -
  • Method Details

    • getMPlan

      public MPlan getMPlan()
      Get the mplan.
      Returns:
      The mplan
    • setMPlan

      public void setMPlan(MPlan mplan)
      The mplan to set.
      Parameters:
      mplan - The mplan to set
    • getBinding

      public Map<String,Object> getBinding()
      Get the binding.
      Returns:
      The binding
    • setBinding

      public void setBinding(Map<String,Object> binding)
      The binding to set.
      Parameters:
      binding - The binding to set
    • toString

      public String toString()
      Get the string representation.
      Overrides:
      toString in class Object