Interface SQLStructureVisitorOptionsOwner

All Known Subinterfaces:
SQLStructureVisitor
All Known Implementing Classes:
AbstractSQLStructureVisitor, MySQLStructureVisitor, PostgreSQLStructureVisitor, SQLiteStructureVisitor

public interface SQLStructureVisitorOptionsOwner
  • Method Details

    • getOption

      default <T> T getOption(String key)
    • getOptionOrDefault

      default <T> T getOptionOrDefault(String key, Supplier<T> value)
    • getOptionOrDefault

      default <T> T getOptionOrDefault(String key, T value)
    • getOptions

      Map<String,Object> getOptions()
    • hasOption

      default boolean hasOption(String key)
    • setOption

      default <T> Object setOption(String key, T value)
    • unsertOption

      default <T> Object unsertOption(String key, T value)