Package io.dialob.db.jdbc
Interface DatabaseHelper
- All Known Implementing Classes:
AbstractDatabaseHelper,DB2DatabaseHelper,MySQLDatabaseHelper,PostgreSQLDatabaseHelper
public interface DatabaseHelper
-
Method Summary
Modifier and TypeMethodDescriptiondefault StringbsonToJson(String attr) default ReaderextractStream(ResultSet rs, int i) default byte[]fromJdbcId(Object oid) jsonContains(String path) default ObjectjsonObject(com.fasterxml.jackson.databind.ObjectMapper objectMapper, Object document) default StringjsonToBson(String attr) default Stringdefault StringserializeJson(com.fasterxml.jackson.databind.ObjectMapper objectMapper, Object document) default Stringdefault ObjecttoJdbcId(byte[] oid) default String
-
Method Details
-
toJdbcId
-
jsonObject
-
fromJdbcId
-
remap
-
tableName
-
viewName
-
bsonToJson
-
jsonToBson
-
serializeJson
default String serializeJson(com.fasterxml.jackson.databind.ObjectMapper objectMapper, Object document) throws com.fasterxml.jackson.core.JsonProcessingException - Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
extractStream
- Throws:
SQLException
-
getSchema
String getSchema() -
jsonContains
-