Interface HintsOwner

All Known Subinterfaces:
AbstractDBStructure, SQLQueryableStructure
All Known Implementing Classes:
ColumnData, DatabaseStructure, DelegatingHintOwner, QueryableTemplate, TableStructure, ViewStructure

public interface HintsOwner
  • Field Details

  • Method Details

    • getHints

      Map<String,Object> getHints()
    • getHint

      default <V> V getHint(String key)
    • getHint

      default <V> V getHint(String key, V default_)
    • hasHint

      default <V> boolean hasHint(String key)
    • getBooleanHint

      default boolean getBooleanHint(String key)
    • getBooleanHint

      default boolean getBooleanHint(String key, boolean default_)
    • getStringHint

      default String getStringHint(String key)
    • getStringHint

      default String getStringHint(String key, String default_)
    • getIntHint

      default int getIntHint(String key)
    • getIntHint

      default int getIntHint(String key, int default_)
    • getLongHint

      default long getLongHint(String key)
    • getLongHint

      default long getLongHint(String key, long default_)
    • getFloatHint

      default float getFloatHint(String key)
    • getFloatHint

      default float getFloatHint(String key, float default_)
    • getDoubleHint

      default double getDoubleHint(String key)
    • getDoubleHint

      default double getDoubleHint(String key, double default_)