Class APL.MGoalInfo

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

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

    • mgoal

      protected MGoal mgoal
      The mgoal.
    • binding

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

    • MGoalInfo

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

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

    • getMGoal

      public MGoal getMGoal()
      Get the mgoal.
      Returns:
      The mgoal
    • setMGoal

      public void setMGoal(MGoal mgoal)
      Set the mgoal.
      Parameters:
      mgoal - The mgoal 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