Interface ExtendedParseStrategy

All Known Implementing Classes:
AbstractRegexParseStrategy, ClearOperationParseStrategy, HelpOperationParseStrategy, QuitOperationParseStrategy, ResetOperationParseStrategy, SetOperationParseStrategy

public interface ExtendedParseStrategy
Strategy to parse statement to Operation. parsing some special command which can't supported by CalciteParser, e.g. SET key=value may contain special characters in key and value.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.flink.table.operations.Operation
    convert(String statement)
    Convert the input statement to the Operation.
    Return hints for the given statement.
    boolean
    match(String statement)
    Determine whether the input statement is satisfied the strategy.
  • Method Details

    • match

      boolean match(String statement)
      Determine whether the input statement is satisfied the strategy.
    • convert

      org.apache.flink.table.operations.Operation convert(String statement)
      Convert the input statement to the Operation.
    • getHints

      String[] getHints()
      Return hints for the given statement.