Interface Match


  • public interface Match
    • Method Detail

      • getRule

        Rule getRule()
        Returns:
        rule that was activated.
      • getFactHandles

        java.util.List<? extends FactHandle> getFactHandles()
        Returns:
        matched FactHandles for this Match
      • getObjects

        java.util.List<java.lang.Object> getObjects()
        Returns:
        the list of objects that make the tuple that created this Match. The objects are in the proper tuple order.
      • getDeclarationIds

        java.util.List<java.lang.String> getDeclarationIds()
        Returns:
        the list of declaration identifiers that are bound to the tuple that created this Match.
      • getDeclarationValue

        java.lang.Object getDeclarationValue​(java.lang.String declarationId)
        Parameters:
        declarationId -
        Returns:
        the bound declaration value for the given declaration identifier.
      • getSalience

        int getSalience()