Class TkmHashTableImplSQLITE
- java.lang.Object
-
- com.h2tcoin.takamakachain.tkmdata.TkmHashTableImplSQLITE
-
- All Implemented Interfaces:
TkmHashTableInterface
public class TkmHashTableImplSQLITE extends Object implements TkmHashTableInterface
- Author:
- giovanni.antino@h2tcoin.com
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
TkmHashTableImplSQLITE(String connectionPath)
protected
TkmHashTableImplSQLITE(String driver, String folder, String fragmentName, int depth, String extension, boolean isNewDatabase)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
clean(String options)
void
close(Object options)
void
delete(String hexKey)
void
delete(String[] s)
boolean
exist(String hexKey)
boolean
exist(String[] s)
String
get(String hexKey)
String
get(String[] s)
void
insert(String[][] m)
void
insert(String hexKey, String base64urlValue)
-
-
-
Constructor Detail
-
TkmHashTableImplSQLITE
protected TkmHashTableImplSQLITE(String connectionPath) throws DataStructureCreationError
- Throws:
DataStructureCreationError
-
TkmHashTableImplSQLITE
protected TkmHashTableImplSQLITE(String driver, String folder, String fragmentName, int depth, String extension, boolean isNewDatabase) throws ClassNotFoundException, InvalidDatastructureDepth, IntegerOverflow, DataStructureCreationError, TkmDataException
-
-
Method Detail
-
insert
public void insert(String hexKey, String base64urlValue) throws TkmDataException
- Specified by:
insert
in interfaceTkmHashTableInterface
- Throws:
TkmDataException
-
insert
public void insert(String[][] m) throws TkmDataException
- Specified by:
insert
in interfaceTkmHashTableInterface
- Throws:
TkmDataException
-
get
public String get(String hexKey) throws TkmDataException
- Specified by:
get
in interfaceTkmHashTableInterface
- Returns:
- Throws:
TkmDataException
-
exist
public boolean exist(String hexKey) throws TkmDataException
- Specified by:
exist
in interfaceTkmHashTableInterface
- Returns:
- Throws:
TkmDataException
-
delete
public void delete(String hexKey) throws TkmDataException
- Specified by:
delete
in interfaceTkmHashTableInterface
- Throws:
TkmDataException
-
clean
public String clean(String options) throws TkmDataException
- Specified by:
clean
in interfaceTkmHashTableInterface
- Returns:
- Throws:
TkmDataException
-
close
public void close(Object options) throws TkmDataException
- Specified by:
close
in interfaceTkmHashTableInterface
- Throws:
TkmDataException
-
get
public String get(String[] s) throws TkmDataException
- Specified by:
get
in interfaceTkmHashTableInterface
- Throws:
TkmDataException
-
exist
public boolean exist(String[] s) throws TkmDataException
- Specified by:
exist
in interfaceTkmHashTableInterface
- Throws:
TkmDataException
-
delete
public void delete(String[] s) throws TkmDataException
- Specified by:
delete
in interfaceTkmHashTableInterface
- Throws:
TkmDataException
-
-