Protocols

The following protocols are available globally.

  • Protocol that is the base protocol to conform for expression matchers like InequalityExpressionMatcher or RegexExpressionMatcher.

    See more

    Declaration

    Swift

    protocol ExpressionMatcher
  • Protocol that is the base for expression parsers like InequalityExpressionParser or RegexExpressionParser.

    Defines methods and properties that are needed to work as parser.

    See more

    Declaration

    Swift

    protocol ExpressionParser
  • Protocol that defines properties and methods that need to be implemented by objects that keeps key-value pair things.

    See more

    Declaration

    Swift

    protocol KeyValue