Package io.dialob.db.jdbc
Interface DatabaseHelper
-
- All Known Implementing Classes:
DB2DatabaseHelper,MySQLDatabaseHelper,PostgreSQLDatabaseHelper
public interface DatabaseHelper
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default StringbsonToJson(String attr)default InputStreamextractStream(ResultSet rs, int i)default byte[]fromJdbcId(Object oid)StringgetSchema()StringjsonContains(String path)default ObjectjsonObject(com.fasterxml.jackson.databind.ObjectMapper objectMapper, Object document)default StringjsonToBson(String attr)default Stringremap(String name)default StringtableName(String schema, String tableName)default ObjecttoJdbcId(byte[] oid)default StringviewName(String schema, String viewName)
-
-
-
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)
-
extractStream
default InputStream extractStream(ResultSet rs, int i) throws SQLException
- Throws:
SQLException
-
getSchema
String getSchema()
-
-