Interface CompiledPredicate<C extends LiteralPredicate>


public interface CompiledPredicate<C extends LiteralPredicate>
Represents a compiled ValuesPredicate along with its source code and resolved fields.
  • Method Details

    • getSource

      C getSource()
    • getPredicate

      ValuesPredicate getPredicate()
      Compiled predicate
      Returns:
      compiled predicate
    • resolvedFields

      LhsField.Array<String,TypeField> resolvedFields()
      Returns the resolved fields in the order required by the predicate
      Returns:
      the resolved fields