Interface DatabaseHelper

    • Method Detail

      • toJdbcId

        default Object toJdbcId​(byte[] oid)
      • jsonObject

        default Object jsonObject​(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                                  Object document)
      • fromJdbcId

        default byte[] fromJdbcId​(Object oid)
      • tableName

        @NonNull
        default String tableName​(@Nullable
                                 String schema,
                                 @NonNull
                                 String tableName)
      • viewName

        @NonNull
        default String viewName​(@Nullable
                                String schema,
                                @NonNull
                                String viewName)
      • serializeJson

        default String serializeJson​(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                                     Object document)
                              throws com.fasterxml.jackson.core.JsonProcessingException
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException
      • getSchema

        String getSchema()