Interface ValueInjector

  • All Known Implementing Classes:
    ASTAnd, ASTEqual

    public interface ValueInjector
    Describes expressions, that can "inject" value to an object, i.e. do something reverse to "match" method. Preferrably, after valueInjectorExpression.inject(object), valueInjectorExpression.match(object) returns true, but this is not a requirement, e.g. "and" expression can be able to inject only part of its operands
    • Method Detail

      • injectValue

        void injectValue​(Object o)