Interface KeywordRegistration

Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface @SPI(USE) public interface KeywordRegistration

Receives SQL keywords while a Dialect's immutable keyword profile is built.

Register words only during the contribution callback and do not retain this boot-scoped registration target.

Since:
8.0
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Register one SQL keyword.
    default void
    registerKeywords(String... keywords)
    Register the given SQL keywords in declaration order.
    default void
    Register the given SQL keywords in encounter order.
  • Method Details

    • registerKeyword

      void registerKeyword(String keyword)
      Register one SQL keyword.
    • registerKeywords

      default void registerKeywords(Collection<String> keywords)
      Register the given SQL keywords in encounter order.
    • registerKeywords

      default void registerKeywords(String... keywords)
      Register the given SQL keywords in declaration order.