public interface FindexNativeWrapper
extends com.sun.jna.Library
| Modifier and Type | Interface and Description |
|---|---|
static interface |
FindexNativeWrapper.FetchAllEntryTableUidsCallback |
static interface |
FindexNativeWrapper.FetchChainCallback |
static interface |
FindexNativeWrapper.FetchEntryCallback |
static interface |
FindexNativeWrapper.ListRemovedLocationsCallback |
static interface |
FindexNativeWrapper.ProgressCallback |
static interface |
FindexNativeWrapper.UpdateLinesCallback |
static interface |
FindexNativeWrapper.UpsertChainCallback |
static interface |
FindexNativeWrapper.UpsertEntryCallback |
| Modifier and Type | Method and Description |
|---|---|
int |
get_last_error(byte[] output,
com.sun.jna.ptr.IntByReference outputSize) |
int |
h_compact(int numberOfReindexingPhasesBeforeFullSet,
com.sun.jna.Pointer existingKeyPointer,
int existingKeySize,
com.sun.jna.Pointer newKeyPointer,
int newKeySize,
com.sun.jna.Pointer labelPointer,
int labelSize,
FindexNativeWrapper.FetchAllEntryTableUidsCallback fetchAllEntryTableUids,
FindexNativeWrapper.FetchEntryCallback fetchEntry,
FindexNativeWrapper.FetchChainCallback fetchChain,
FindexNativeWrapper.UpdateLinesCallback updateLines,
FindexNativeWrapper.ListRemovedLocationsCallback listRemovedLocations) |
int |
h_search(byte[] dbUidsPtr,
com.sun.jna.ptr.IntByReference dbUidsSize,
com.sun.jna.Pointer keyKPointer,
int keyKLength,
com.sun.jna.Pointer labelPointer,
int labelSize,
String words,
int maxResultsPerKeyword,
int maxDepth,
int insecureFetchChainsBatchSize,
FindexNativeWrapper.ProgressCallback progress,
FindexNativeWrapper.FetchEntryCallback fetchEntry,
FindexNativeWrapper.FetchChainCallback fetchChain) |
int |
h_upsert(com.sun.jna.Pointer masterKeyPointer,
int masterKeySize,
com.sun.jna.Pointer labelPointer,
int labelSize,
String dbUidsAndWordsJson,
FindexNativeWrapper.FetchEntryCallback fetchEntry,
FindexNativeWrapper.UpsertEntryCallback upsertEntry,
FindexNativeWrapper.UpsertChainCallback upsertChain) |
int |
set_error(String errorMsg) |
int set_error(String errorMsg)
int get_last_error(byte[] output,
com.sun.jna.ptr.IntByReference outputSize)
int h_upsert(com.sun.jna.Pointer masterKeyPointer,
int masterKeySize,
com.sun.jna.Pointer labelPointer,
int labelSize,
String dbUidsAndWordsJson,
FindexNativeWrapper.FetchEntryCallback fetchEntry,
FindexNativeWrapper.UpsertEntryCallback upsertEntry,
FindexNativeWrapper.UpsertChainCallback upsertChain)
int h_compact(int numberOfReindexingPhasesBeforeFullSet,
com.sun.jna.Pointer existingKeyPointer,
int existingKeySize,
com.sun.jna.Pointer newKeyPointer,
int newKeySize,
com.sun.jna.Pointer labelPointer,
int labelSize,
FindexNativeWrapper.FetchAllEntryTableUidsCallback fetchAllEntryTableUids,
FindexNativeWrapper.FetchEntryCallback fetchEntry,
FindexNativeWrapper.FetchChainCallback fetchChain,
FindexNativeWrapper.UpdateLinesCallback updateLines,
FindexNativeWrapper.ListRemovedLocationsCallback listRemovedLocations)
int h_search(byte[] dbUidsPtr,
com.sun.jna.ptr.IntByReference dbUidsSize,
com.sun.jna.Pointer keyKPointer,
int keyKLength,
com.sun.jna.Pointer labelPointer,
int labelSize,
String words,
int maxResultsPerKeyword,
int maxDepth,
int insecureFetchChainsBatchSize,
FindexNativeWrapper.ProgressCallback progress,
FindexNativeWrapper.FetchEntryCallback fetchEntry,
FindexNativeWrapper.FetchChainCallback fetchChain)
Copyright © 2023. All rights reserved.