Class ChangeInfo<T>

java.lang.Object
jadex.rules.eca.ChangeInfo<T>

public class ChangeInfo<T> extends Object
  • Field Details

    • value

      protected T value
      The new value.
    • oldvalue

      protected T oldvalue
      The old value.
    • info

      protected Object info
      The change info, e.g. index or key.
  • Constructor Details

    • ChangeInfo

      public ChangeInfo(T value, T oldvalue, Object info)
      Create a new CollectionEntry.
  • Method Details

    • getValue

      public T getValue()
      Get the value. return The value.
    • setValue

      public void setValue(T value)
      Set the value.
      Parameters:
      value - The value to set.
    • getOldValue

      public T getOldValue()
      Get the oldvalue. return The oldvalue.
    • setOldValue

      public void setOldValue(T oldvalue)
      Set the oldvalue.
      Parameters:
      oldvalue - The oldvalue to set.
    • getInfo

      public Object getInfo()
      Get the info, e.g. index or key.
      Returns:
      The info.
    • setInfo

      public void setInfo(Object info)
      Set the info, e.g. index or key.
      Parameters:
      info - The info to set.
    • toString

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