Uses of Interface
org.h2.store.DataHandler
-
Packages that use DataHandler Package Description org.h2.engine Contains high level classes of the database and classes that don't fit in another sub-package.org.h2.mvstore.db Helper classes to use the MVStore in the H2 database.org.h2.result Implementation of row and internal result sets.org.h2.security Security classes, such as encryption and cryptographically secure hash algorithms.org.h2.store Storage abstractions, such as a file with a cache, or a class to convert values to a byte array and vice versa.org.h2.tools Various tools.org.h2.value Data type and value implementations.org.h2.value.lob LOB data for values. -
-
Uses of DataHandler in org.h2.engine
Classes in org.h2.engine that implement DataHandler Modifier and Type Class Description class
Database
There is one database object per open database.class
SessionRemote
The client side part of a session when using the server mode.Methods in org.h2.engine that return DataHandler Modifier and Type Method Description abstract DataHandler
Session. getDataHandler()
Get the data handler object.DataHandler
SessionLocal. getDataHandler()
DataHandler
SessionRemote. getDataHandler()
-
Uses of DataHandler in org.h2.mvstore.db
Fields in org.h2.mvstore.db declared as DataHandler Modifier and Type Field Description (package private) DataHandler
ValueDataType. handler
Constructors in org.h2.mvstore.db with parameters of type DataHandler Constructor Description RowDataType(CastDataProvider provider, CompareMode compareMode, DataHandler handler, int[] sortTypes, int[] indexes, int columnCount, boolean storeKeys)
ValueDataType(CastDataProvider provider, CompareMode compareMode, DataHandler handler, int[] sortTypes)
-
Uses of DataHandler in org.h2.result
Methods in org.h2.result with parameters of type DataHandler Modifier and Type Method Description RowFactory
RowFactory. createRowFactory(CastDataProvider provider, CompareMode compareMode, DataHandler handler, Typed[] columns, IndexColumn[] indexColumns, boolean storeKeys)
Create a new row factory.RowFactory
RowFactory.DefaultRowFactory. createRowFactory(CastDataProvider provider, CompareMode compareMode, DataHandler handler, int[] sortTypes, int[] indexes, TypeInfo[] columnTypes, int columnCount, boolean storeKeys)
Create a new row factory.RowFactory
RowFactory.DefaultRowFactory. createRowFactory(CastDataProvider provider, CompareMode compareMode, DataHandler handler, Typed[] columns, IndexColumn[] indexColumns, boolean storeKeys)
-
Uses of DataHandler in org.h2.security
Constructors in org.h2.security with parameters of type DataHandler Constructor Description SecureFileStore(DataHandler handler, java.lang.String name, java.lang.String mode, java.lang.String cipher, byte[] key, int keyIterations)
-
Uses of DataHandler in org.h2.store
Fields in org.h2.store declared as DataHandler Modifier and Type Field Description private DataHandler
FileStore. handler
The callback object is responsible to check access rights, and free up disk space if required.Methods in org.h2.store with parameters of type DataHandler Modifier and Type Method Description static FileStore
FileStore. open(DataHandler handler, java.lang.String name, java.lang.String mode)
Open a non encrypted file store with the given settings.static FileStore
FileStore. open(DataHandler handler, java.lang.String name, java.lang.String mode, java.lang.String cipher, byte[] key)
Open an encrypted file store with the given settings.static FileStore
FileStore. open(DataHandler handler, java.lang.String name, java.lang.String mode, java.lang.String cipher, byte[] key, int keyIterations)
Open an encrypted file store with the given settings.Constructors in org.h2.store with parameters of type DataHandler Constructor Description FileStore(DataHandler handler, java.lang.String name, java.lang.String mode)
Create a new file using the given settings. -
Uses of DataHandler in org.h2.tools
Classes in org.h2.tools that implement DataHandler Modifier and Type Class Description class
Recover
Helps recovering a corrupted database. -
Uses of DataHandler in org.h2.value
Methods in org.h2.value with parameters of type DataHandler Modifier and Type Method Description ValueLob
ValueBlob. copy(DataHandler database, int tableId)
ValueLob
ValueClob. copy(DataHandler database, int tableId)
abstract ValueLob
ValueLob. copy(DataHandler database, int tableId)
Copy a large value, to be used in the given table.static ValueBlob
ValueBlob. createTempBlob(java.io.InputStream in, long length, DataHandler handler)
Create a temporary BLOB value from a stream.static ValueClob
ValueClob. createTempClob(java.io.Reader in, long length, DataHandler handler)
Create a temporary CLOB value from a stream.(package private) static java.lang.String
ValueLob. createTempLobFileName(DataHandler handler)
Create file name for temporary LOB storageprivate static ValueBlob
ValueBlob. createTemporary(DataHandler handler, byte[] buff, int len, java.io.InputStream in, long remaining)
Create a BLOB in a temporary file.private static ValueClob
ValueClob. createTemporary(DataHandler handler, java.io.Reader in, long remaining)
Create a CLOB in a temporary file.(package private) static int
ValueLob. getBufferSize(DataHandler handler, long remaining)
-
Uses of DataHandler in org.h2.value.lob
Fields in org.h2.value.lob declared as DataHandler Modifier and Type Field Description private DataHandler
LobDataDatabase. handler
private DataHandler
LobDataFile. handler
Methods in org.h2.value.lob that return DataHandler Modifier and Type Method Description DataHandler
LobData. getDataHandler()
DataHandler
LobDataDatabase. getDataHandler()
DataHandler
LobDataFetchOnDemand. getDataHandler()
DataHandler
LobDataFile. getDataHandler()
Constructors in org.h2.value.lob with parameters of type DataHandler Constructor Description LobDataDatabase(DataHandler handler, int tableId, long lobId)
LobDataFetchOnDemand(DataHandler handler, int tableId, long lobId, byte[] hmac)
LobDataFile(DataHandler handler, java.lang.String fileName, FileStore tempFile)
-