Interface IValueProvider

  • All Known Implementing Classes:
    MatchingFrameValueProvider, TupleValueProvider

    public interface IValueProvider
    Helper interface to get values from a tuple of variables. All pattern matching engines are expected to implement this to handle their internal structures.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.Object getValue​(java.lang.String variableName)
      Returns the value of the selected variable
    • Method Detail

      • getValue

        java.lang.Object getValue​(java.lang.String variableName)
        Returns the value of the selected variable
        Parameters:
        variableName -
        Returns:
        the value of the variable; never null
        Throws:
        java.lang.IllegalArgumentException - if the variable is not defined