Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Z
- Zvec - Class in org.zvec.binding
-
Top-level entry point for the Zvec Java binding.
- zvec_bin_create(byte[], long) - Static method in class org.zvec.binding.ZvecNative
- zvec_bin_create(ByteBuffer, long) - Static method in class org.zvec.binding.ZvecNative
- zvec_bin_create(BytePointer, long) - Static method in class org.zvec.binding.ZvecNative
-
Create binary-safe string from raw data Creates a new zvec_string_t from raw binary data that may contain null bytes.
- zvec_byte_array_create(long) - Static method in class org.zvec.binding.ZvecNative
-
Create a new mutable byte array
- zvec_byte_array_destroy(ZvecNative.zvec_mutable_byte_array_t) - Static method in class org.zvec.binding.ZvecNative
-
Destroy byte array and free all associated memory
- zvec_byte_array_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_byte_array_t
-
Default native constructor.
- zvec_byte_array_t(long) - Constructor for class org.zvec.binding.ZvecNative.zvec_byte_array_t
-
Native array allocator.
- zvec_byte_array_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_byte_array_t
-
Pointer cast constructor.
- zvec_check_version(int, int, int) - Static method in class org.zvec.binding.ZvecNative
-
Check API version compatibility Check if the current library version meets the specified minimum version requirements Following semantic versioning specification: MAJOR.MINOR.PATCH
- zvec_clear_error() - Static method in class org.zvec.binding.ZvecNative
-
Clear error status
- zvec_collection_add_column(ZvecNative.zvec_collection_t, ZvecNative.zvec_field_schema_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_add_column(ZvecNative.zvec_collection_t, ZvecNative.zvec_field_schema_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Add column
- zvec_collection_alter_column(ZvecNative.zvec_collection_t, String, String, ZvecNative.zvec_field_schema_t) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_alter_column(ZvecNative.zvec_collection_t, BytePointer, BytePointer, ZvecNative.zvec_field_schema_t) - Static method in class org.zvec.binding.ZvecNative
-
Alter column
- zvec_collection_close(ZvecNative.zvec_collection_t) - Static method in class org.zvec.binding.ZvecNative
-
Close collection Only releases this handle; the collection itself closes once the last handle is released, waiting for any open iterators first.
- zvec_collection_create_and_open(String, ZvecNative.zvec_collection_schema_t, ZvecNative.zvec_collection_options_t, ZvecNative.zvec_collection_t) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_create_and_open(BytePointer, ZvecNative.zvec_collection_schema_t, ZvecNative.zvec_collection_options_t, PointerPointer) - Static method in class org.zvec.binding.ZvecNative
-
Create and open collection
- zvec_collection_create_and_open(BytePointer, ZvecNative.zvec_collection_schema_t, ZvecNative.zvec_collection_options_t, ZvecNative.zvec_collection_t) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_create_index(ZvecNative.zvec_collection_t, String, ZvecNative.zvec_index_params_t) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_create_index(ZvecNative.zvec_collection_t, BytePointer, ZvecNative.zvec_index_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Create index for a collection field
- zvec_collection_create_iterator(ZvecNative.zvec_collection_t, ZvecNative.zvec_iterator_options_t, PointerPointer) - Static method in class org.zvec.binding.ZvecNative
-
Create a document iterator over the collection.
- zvec_collection_create_iterator(ZvecNative.zvec_collection_t, ZvecNative.zvec_iterator_options_t, ZvecNative.zvec_doc_iterator_t) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_delete(ZvecNative.zvec_collection_t, byte[], long, SizeTPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_delete(ZvecNative.zvec_collection_t, ByteBuffer, long, SizeTPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_delete(ZvecNative.zvec_collection_t, BytePointer, long, SizeTPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_delete(ZvecNative.zvec_collection_t, PointerPointer, long, SizeTPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
-
Delete documents from collection
- zvec_collection_delete_by_filter(ZvecNative.zvec_collection_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_delete_by_filter(ZvecNative.zvec_collection_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Delete documents by filter condition
- zvec_collection_delete_with_results(ZvecNative.zvec_collection_t, byte[], long, ZvecNative.zvec_write_result_t, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_delete_with_results(ZvecNative.zvec_collection_t, ByteBuffer, long, ZvecNative.zvec_write_result_t, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_delete_with_results(ZvecNative.zvec_collection_t, BytePointer, long, ZvecNative.zvec_write_result_t, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_delete_with_results(ZvecNative.zvec_collection_t, PointerPointer, long, PointerPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
-
Delete documents by PK and return per-document statuses.
- zvec_collection_destroy(ZvecNative.zvec_collection_t) - Static method in class org.zvec.binding.ZvecNative
-
Destroy collection
- zvec_collection_drop_column(ZvecNative.zvec_collection_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_drop_column(ZvecNative.zvec_collection_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Drop column
- zvec_collection_drop_index(ZvecNative.zvec_collection_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_drop_index(ZvecNative.zvec_collection_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Drop index
- zvec_collection_fetch(ZvecNative.zvec_collection_t, byte[], long, byte[], long, boolean, PointerPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_fetch(ZvecNative.zvec_collection_t, ByteBuffer, long, ByteBuffer, long, boolean, PointerPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_fetch(ZvecNative.zvec_collection_t, BytePointer, long, BytePointer, long, boolean, PointerPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_fetch(ZvecNative.zvec_collection_t, PointerPointer, long, PointerPointer, long, boolean, PointerPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
-
Fetch documents by primary keys
- zvec_collection_flush(ZvecNative.zvec_collection_t) - Static method in class org.zvec.binding.ZvecNative
-
Flush collection data to disk
- zvec_collection_get_options(ZvecNative.zvec_collection_t, PointerPointer) - Static method in class org.zvec.binding.ZvecNative
-
Get collection options
- zvec_collection_get_options(ZvecNative.zvec_collection_t, ZvecNative.zvec_collection_options_t) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_get_schema(ZvecNative.zvec_collection_t, PointerPointer) - Static method in class org.zvec.binding.ZvecNative
-
Get collection schema
- zvec_collection_get_schema(ZvecNative.zvec_collection_t, ZvecNative.zvec_collection_schema_t) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_get_stats(ZvecNative.zvec_collection_t, PointerPointer) - Static method in class org.zvec.binding.ZvecNative
-
Get collection statistics
- zvec_collection_get_stats(ZvecNative.zvec_collection_t, ZvecNative.zvec_collection_stats_t) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_insert(ZvecNative.zvec_collection_t, PointerPointer, long, SizeTPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
-
Insert documents into collection
- zvec_collection_insert(ZvecNative.zvec_collection_t, ZvecNative.zvec_doc_t, long, SizeTPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_insert_with_results(ZvecNative.zvec_collection_t, PointerPointer, long, PointerPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
-
Insert documents and return per-document statuses.
- zvec_collection_insert_with_results(ZvecNative.zvec_collection_t, ZvecNative.zvec_doc_t, long, ZvecNative.zvec_write_result_t, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_multi_query(ZvecNative.zvec_collection_t, ZvecNative.zvec_multi_query_t, PointerPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
-
Multi-query with multiple sub-queries and re-ranking
- zvec_collection_open(String, ZvecNative.zvec_collection_options_t, ZvecNative.zvec_collection_t) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_open(BytePointer, ZvecNative.zvec_collection_options_t, PointerPointer) - Static method in class org.zvec.binding.ZvecNative
-
Open existing collection
- zvec_collection_open(BytePointer, ZvecNative.zvec_collection_options_t, ZvecNative.zvec_collection_t) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_optimize(ZvecNative.zvec_collection_t) - Static method in class org.zvec.binding.ZvecNative
-
Optimize collection (rebuild indexes, merge segments, etc.)
- zvec_collection_options_create() - Static method in class org.zvec.binding.ZvecNative
-
Create collection options
- zvec_collection_options_destroy(ZvecNative.zvec_collection_options_t) - Static method in class org.zvec.binding.ZvecNative
-
Destroy collection options
- zvec_collection_options_get_enable_mmap(ZvecNative.zvec_collection_options_t) - Static method in class org.zvec.binding.ZvecNative
-
Get whether to enable memory mapping
- zvec_collection_options_get_max_buffer_size(ZvecNative.zvec_collection_options_t) - Static method in class org.zvec.binding.ZvecNative
-
Get maximum buffer size
- zvec_collection_options_get_read_only(ZvecNative.zvec_collection_options_t) - Static method in class org.zvec.binding.ZvecNative
-
Get whether read-only mode
- zvec_collection_options_set_enable_mmap(ZvecNative.zvec_collection_options_t, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Set whether to enable memory mapping
- zvec_collection_options_set_max_buffer_size(ZvecNative.zvec_collection_options_t, long) - Static method in class org.zvec.binding.ZvecNative
-
Set maximum buffer size
- zvec_collection_options_set_read_only(ZvecNative.zvec_collection_options_t, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Set whether read-only mode
- zvec_collection_options_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_collection_options_t
-
Empty constructor.
- zvec_collection_options_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_collection_options_t
-
Pointer cast constructor.
- zvec_collection_query(ZvecNative.zvec_collection_t, ZvecNative.zvec_vector_query_t, PointerPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
-
Vector similarity search
- zvec_collection_schema_add_field(ZvecNative.zvec_collection_schema_t, ZvecNative.zvec_field_schema_t) - Static method in class org.zvec.binding.ZvecNative
-
Add field to collection schema
- zvec_collection_schema_add_index(ZvecNative.zvec_collection_schema_t, String, ZvecNative.zvec_index_params_t) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_schema_add_index(ZvecNative.zvec_collection_schema_t, BytePointer, ZvecNative.zvec_index_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Add index to field
- zvec_collection_schema_alter_field(ZvecNative.zvec_collection_schema_t, String, ZvecNative.zvec_field_schema_t) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_schema_alter_field(ZvecNative.zvec_collection_schema_t, BytePointer, ZvecNative.zvec_field_schema_t) - Static method in class org.zvec.binding.ZvecNative
-
Alter field schema
- zvec_collection_schema_create(String) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_schema_create(BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Create collection schema
- zvec_collection_schema_destroy(ZvecNative.zvec_collection_schema_t) - Static method in class org.zvec.binding.ZvecNative
-
Destroy collection schema
- zvec_collection_schema_drop_field(ZvecNative.zvec_collection_schema_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_schema_drop_field(ZvecNative.zvec_collection_schema_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Drop field from schema
- zvec_collection_schema_drop_index(ZvecNative.zvec_collection_schema_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_schema_drop_index(ZvecNative.zvec_collection_schema_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Drop index from field
- zvec_collection_schema_get_all_field_names(ZvecNative.zvec_collection_schema_t, PointerPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
-
Get all field names
- zvec_collection_schema_get_field(ZvecNative.zvec_collection_schema_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_schema_get_field(ZvecNative.zvec_collection_schema_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Get field by name
- zvec_collection_schema_get_forward_field(ZvecNative.zvec_collection_schema_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_schema_get_forward_field(ZvecNative.zvec_collection_schema_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Get forward (scalar) field by name
- zvec_collection_schema_get_forward_field_names(ZvecNative.zvec_collection_schema_t, PointerPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
-
Get all forward (scalar) field names
- zvec_collection_schema_get_forward_field_names_with_index(ZvecNative.zvec_collection_schema_t, PointerPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
-
Get all forward field names with index
- zvec_collection_schema_get_forward_fields(ZvecNative.zvec_collection_schema_t, PointerPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
-
Get all forward (scalar) fields
- zvec_collection_schema_get_forward_fields_with_index(ZvecNative.zvec_collection_schema_t, PointerPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
-
Get all forward fields with index
- zvec_collection_schema_get_max_doc_count_per_segment(ZvecNative.zvec_collection_schema_t) - Static method in class org.zvec.binding.ZvecNative
-
Get maximum document count per segment of collection schema
- zvec_collection_schema_get_name(ZvecNative.zvec_collection_schema_t) - Static method in class org.zvec.binding.ZvecNative
-
Get collection schema name
- zvec_collection_schema_get_vector_field(ZvecNative.zvec_collection_schema_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_schema_get_vector_field(ZvecNative.zvec_collection_schema_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Get vector field by name
- zvec_collection_schema_get_vector_fields(ZvecNative.zvec_collection_schema_t, PointerPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
-
Get all vector fields
- zvec_collection_schema_has_field(ZvecNative.zvec_collection_schema_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_schema_has_field(ZvecNative.zvec_collection_schema_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Check if field exists in schema
- zvec_collection_schema_has_index(ZvecNative.zvec_collection_schema_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_schema_has_index(ZvecNative.zvec_collection_schema_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Check if field has index
- zvec_collection_schema_set_max_doc_count_per_segment(ZvecNative.zvec_collection_schema_t, long) - Static method in class org.zvec.binding.ZvecNative
-
Set maximum document count per segment
- zvec_collection_schema_set_name(ZvecNative.zvec_collection_schema_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_schema_set_name(ZvecNative.zvec_collection_schema_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Set collection schema name
- zvec_collection_schema_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_collection_schema_t
-
Empty constructor.
- zvec_collection_schema_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_collection_schema_t
-
Pointer cast constructor.
- zvec_collection_schema_validate(ZvecNative.zvec_collection_schema_t, PointerPointer) - Static method in class org.zvec.binding.ZvecNative
-
Validate collection schema
- zvec_collection_schema_validate(ZvecNative.zvec_collection_schema_t, ZvecNative.zvec_string_t) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_stats_destroy(ZvecNative.zvec_collection_stats_t) - Static method in class org.zvec.binding.ZvecNative
-
Destroy collection statistics
- zvec_collection_stats_get_doc_count(ZvecNative.zvec_collection_stats_t) - Static method in class org.zvec.binding.ZvecNative
-
Get document count from collection stats
- zvec_collection_stats_get_index_completeness(ZvecNative.zvec_collection_stats_t, long) - Static method in class org.zvec.binding.ZvecNative
-
Get index completeness at specified index
- zvec_collection_stats_get_index_count(ZvecNative.zvec_collection_stats_t) - Static method in class org.zvec.binding.ZvecNative
-
Get index count from collection stats
- zvec_collection_stats_get_index_name(ZvecNative.zvec_collection_stats_t, long) - Static method in class org.zvec.binding.ZvecNative
-
Get index name at specified index
- zvec_collection_stats_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_collection_stats_t
-
Empty constructor.
- zvec_collection_stats_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_collection_stats_t
-
Pointer cast constructor.
- zvec_collection_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_collection_t
-
Empty constructor.
- zvec_collection_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_collection_t
-
Pointer cast constructor.
- zvec_collection_update(ZvecNative.zvec_collection_t, PointerPointer, long, SizeTPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
-
Update documents in collection
- zvec_collection_update(ZvecNative.zvec_collection_t, ZvecNative.zvec_doc_t, long, SizeTPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_update_with_results(ZvecNative.zvec_collection_t, PointerPointer, long, PointerPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
-
Update documents and return per-document statuses.
- zvec_collection_update_with_results(ZvecNative.zvec_collection_t, ZvecNative.zvec_doc_t, long, ZvecNative.zvec_write_result_t, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_upsert(ZvecNative.zvec_collection_t, PointerPointer, long, SizeTPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
-
Insert or update documents in collection (upsert operation)
- zvec_collection_upsert(ZvecNative.zvec_collection_t, ZvecNative.zvec_doc_t, long, SizeTPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_collection_upsert_with_results(ZvecNative.zvec_collection_t, PointerPointer, long, PointerPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
-
Upsert documents and return per-document statuses.
- zvec_collection_upsert_with_results(ZvecNative.zvec_collection_t, ZvecNative.zvec_doc_t, long, ZvecNative.zvec_write_result_t, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_config_data_create() - Static method in class org.zvec.binding.ZvecNative
-
Create configuration data
- zvec_config_data_destroy(ZvecNative.zvec_config_data_t) - Static method in class org.zvec.binding.ZvecNative
-
Destroy configuration data
- zvec_config_data_get_brute_force_by_keys_ratio(ZvecNative.zvec_config_data_t) - Static method in class org.zvec.binding.ZvecNative
-
Get brute force by keys ratio from configuration data
- zvec_config_data_get_fts_brute_force_by_keys_ratio(ZvecNative.zvec_config_data_t) - Static method in class org.zvec.binding.ZvecNative
-
Get FTS brute force by keys ratio from configuration data
- zvec_config_data_get_invert_to_forward_scan_ratio(ZvecNative.zvec_config_data_t) - Static method in class org.zvec.binding.ZvecNative
-
Get invert to forward scan ratio from configuration data
- zvec_config_data_get_jieba_dict_dir(ZvecNative.zvec_config_data_t) - Static method in class org.zvec.binding.ZvecNative
-
Get jieba dict directory from configuration data
- zvec_config_data_get_log_type(ZvecNative.zvec_config_data_t) - Static method in class org.zvec.binding.ZvecNative
-
Get log type from configuration data
- zvec_config_data_get_memory_limit(ZvecNative.zvec_config_data_t) - Static method in class org.zvec.binding.ZvecNative
-
Get memory limit from configuration data
- zvec_config_data_get_optimize_thread_count(ZvecNative.zvec_config_data_t) - Static method in class org.zvec.binding.ZvecNative
-
Get optimize thread count from configuration data
- zvec_config_data_get_query_thread_count(ZvecNative.zvec_config_data_t) - Static method in class org.zvec.binding.ZvecNative
-
Get query thread count from configuration data
- zvec_config_data_set_brute_force_by_keys_ratio(ZvecNative.zvec_config_data_t, float) - Static method in class org.zvec.binding.ZvecNative
-
Set brute force by keys ratio in configuration data
- zvec_config_data_set_fts_brute_force_by_keys_ratio(ZvecNative.zvec_config_data_t, float) - Static method in class org.zvec.binding.ZvecNative
-
Set FTS brute force by keys ratio in configuration data
- zvec_config_data_set_invert_to_forward_scan_ratio(ZvecNative.zvec_config_data_t, float) - Static method in class org.zvec.binding.ZvecNative
-
Set invert to forward scan ratio in configuration data
- zvec_config_data_set_jieba_dict_dir(ZvecNative.zvec_config_data_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_config_data_set_jieba_dict_dir(ZvecNative.zvec_config_data_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Set jieba dict directory in configuration data
- zvec_config_data_set_log_config(ZvecNative.zvec_config_data_t, ZvecNative.zvec_log_config_t) - Static method in class org.zvec.binding.ZvecNative
-
Set log configuration in configuration data
- zvec_config_data_set_memory_limit(ZvecNative.zvec_config_data_t, long) - Static method in class org.zvec.binding.ZvecNative
-
Set memory limit in configuration data
- zvec_config_data_set_optimize_thread_count(ZvecNative.zvec_config_data_t, int) - Static method in class org.zvec.binding.ZvecNative
-
Set optimize thread count in configuration data
- zvec_config_data_set_query_thread_count(ZvecNative.zvec_config_data_t, int) - Static method in class org.zvec.binding.ZvecNative
-
Set query thread count in configuration data
- zvec_config_data_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_config_data_t
-
Empty constructor.
- zvec_config_data_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_config_data_t
-
Pointer cast constructor.
- zvec_config_log_create_console(int) - Static method in class org.zvec.binding.ZvecNative
-
Create console log configuration
- zvec_config_log_create_file(int, String, String, int, int) - Static method in class org.zvec.binding.ZvecNative
- zvec_config_log_create_file(int, BytePointer, BytePointer, int, int) - Static method in class org.zvec.binding.ZvecNative
-
Create file log configuration
- zvec_config_log_destroy(ZvecNative.zvec_log_config_t) - Static method in class org.zvec.binding.ZvecNative
-
Destroy log configuration
- zvec_config_log_get_basename(ZvecNative.zvec_log_config_t) - Static method in class org.zvec.binding.ZvecNative
-
Get log file basename from file log config
- zvec_config_log_get_dir(ZvecNative.zvec_log_config_t) - Static method in class org.zvec.binding.ZvecNative
-
Get log directory from file log config
- zvec_config_log_get_file_size(ZvecNative.zvec_log_config_t) - Static method in class org.zvec.binding.ZvecNative
-
Get log file size from file log config
- zvec_config_log_get_level(ZvecNative.zvec_log_config_t) - Static method in class org.zvec.binding.ZvecNative
-
Get log level from log config
- zvec_config_log_get_overdue_days(ZvecNative.zvec_log_config_t) - Static method in class org.zvec.binding.ZvecNative
-
Get log overdue days from file log config
- zvec_config_log_is_file_type(ZvecNative.zvec_log_config_t) - Static method in class org.zvec.binding.ZvecNative
-
Check if log config is file type
- zvec_config_log_set_basename(ZvecNative.zvec_log_config_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_config_log_set_basename(ZvecNative.zvec_log_config_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Set log file basename in file log config
- zvec_config_log_set_dir(ZvecNative.zvec_log_config_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_config_log_set_dir(ZvecNative.zvec_log_config_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Set log directory in file log config
- zvec_config_log_set_file_size(ZvecNative.zvec_log_config_t, int) - Static method in class org.zvec.binding.ZvecNative
-
Set log file size in file log config
- zvec_config_log_set_level(ZvecNative.zvec_log_config_t, int) - Static method in class org.zvec.binding.ZvecNative
-
Set log level in log config
- zvec_config_log_set_overdue_days(ZvecNative.zvec_log_config_t, int) - Static method in class org.zvec.binding.ZvecNative
-
Set log overdue days in file log config
- ZVEC_DATA_TYPE_ARRAY_BINARY - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_DATA_TYPE_ARRAY_BOOL - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_DATA_TYPE_ARRAY_DOUBLE - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_DATA_TYPE_ARRAY_FLOAT - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_DATA_TYPE_ARRAY_INT32 - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_DATA_TYPE_ARRAY_INT64 - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_DATA_TYPE_ARRAY_STRING - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_DATA_TYPE_ARRAY_UINT32 - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_DATA_TYPE_ARRAY_UINT64 - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_DATA_TYPE_BINARY - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_DATA_TYPE_BOOL - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_DATA_TYPE_DOUBLE - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_DATA_TYPE_FLOAT - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_DATA_TYPE_INT32 - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_DATA_TYPE_INT64 - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_DATA_TYPE_SPARSE_VECTOR_FP16 - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_DATA_TYPE_SPARSE_VECTOR_FP32 - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_DATA_TYPE_STRING - Static variable in class org.zvec.binding.ZvecNative
- zvec_data_type_to_string(int) - Static method in class org.zvec.binding.ZvecNative
-
Convert data type to string
- ZVEC_DATA_TYPE_UINT32 - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_DATA_TYPE_UINT64 - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_DATA_TYPE_UNDEFINED - Static variable in class org.zvec.binding.ZvecNative
-
Data type codes (must match zvec::DataType in zvec/db/type.h) These are defined as uint32_t constants instead of C enums to ensure consistent binary representation across C and C++ boundaries.
- ZVEC_DATA_TYPE_VECTOR_BINARY32 - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_DATA_TYPE_VECTOR_BINARY64 - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_DATA_TYPE_VECTOR_FP16 - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_DATA_TYPE_VECTOR_FP32 - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_DATA_TYPE_VECTOR_FP64 - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_DATA_TYPE_VECTOR_INT16 - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_DATA_TYPE_VECTOR_INT4 - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_DATA_TYPE_VECTOR_INT8 - Static variable in class org.zvec.binding.ZvecNative
- zvec_diskann_query_params_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_diskann_query_params_t
-
Empty constructor.
- zvec_diskann_query_params_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_diskann_query_params_t
-
Pointer cast constructor.
- zvec_doc_add_field_by_struct(ZvecNative.zvec_doc_t, ZvecNative.zvec_doc_field_t) - Static method in class org.zvec.binding.ZvecNative
-
Add field to document by structure
- zvec_doc_add_field_by_value(ZvecNative.zvec_doc_t, String, int, Pointer, long) - Static method in class org.zvec.binding.ZvecNative
- zvec_doc_add_field_by_value(ZvecNative.zvec_doc_t, BytePointer, int, Pointer, long) - Static method in class org.zvec.binding.ZvecNative
-
Add field to document by value
- zvec_doc_clear(ZvecNative.zvec_doc_t) - Static method in class org.zvec.binding.ZvecNative
-
Clear the document object
- zvec_doc_create() - Static method in class org.zvec.binding.ZvecNative
-
Create a new document object
- zvec_doc_deserialize(byte[], long, ZvecNative.zvec_doc_t) - Static method in class org.zvec.binding.ZvecNative
- zvec_doc_deserialize(ByteBuffer, long, ZvecNative.zvec_doc_t) - Static method in class org.zvec.binding.ZvecNative
- zvec_doc_deserialize(BytePointer, long, PointerPointer) - Static method in class org.zvec.binding.ZvecNative
-
Deserialize document
- zvec_doc_deserialize(BytePointer, long, ZvecNative.zvec_doc_t) - Static method in class org.zvec.binding.ZvecNative
- zvec_doc_destroy(ZvecNative.zvec_doc_t) - Static method in class org.zvec.binding.ZvecNative
-
Destroy the document object and release all resources
- zvec_doc_field_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_doc_field_t
-
Default native constructor.
- zvec_doc_field_t(long) - Constructor for class org.zvec.binding.ZvecNative.zvec_doc_field_t
-
Native array allocator.
- zvec_doc_field_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_doc_field_t
-
Pointer cast constructor.
- zvec_doc_get_doc_id(ZvecNative.zvec_doc_t) - Static method in class org.zvec.binding.ZvecNative
-
Get document ID
- zvec_doc_get_field_count(ZvecNative.zvec_doc_t) - Static method in class org.zvec.binding.ZvecNative
-
Get document field count
- zvec_doc_get_field_names(ZvecNative.zvec_doc_t, PointerPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
-
Get all field names of document
- zvec_doc_get_field_value_basic(ZvecNative.zvec_doc_t, String, int, Pointer, long) - Static method in class org.zvec.binding.ZvecNative
- zvec_doc_get_field_value_basic(ZvecNative.zvec_doc_t, BytePointer, int, Pointer, long) - Static method in class org.zvec.binding.ZvecNative
-
Get field value (basic type returned directly) Supports basic numeric data types: BOOL, INT32, INT64, UINT32, UINT64, FLOAT, DOUBLE.
- zvec_doc_get_field_value_copy(ZvecNative.zvec_doc_t, String, int, Pointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_doc_get_field_value_copy(ZvecNative.zvec_doc_t, BytePointer, int, PointerPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
-
Get field value copy (allocate new memory) Supports all data types including: - Basic types: BOOL, INT32, INT64, UINT32, UINT64, FLOAT, DOUBLE - String types: STRING, BINARY - Vector types: VECTOR_FP32, VECTOR_FP64, VECTOR_FP16, VECTOR_INT4, VECTOR_INT8, VECTOR_INT16, VECTOR_BINARY32, VECTOR_BINARY64 - Sparse vector types: SPARSE_VECTOR_FP32, SPARSE_VECTOR_FP16 - Array types: ARRAY_STRING, ARRAY_BINARY, ARRAY_BOOL, ARRAY_INT32, ARRAY_INT64, ARRAY_UINT32, ARRAY_UINT64, ARRAY_FLOAT, ARRAY_DOUBLE The returned value pointer must be manually freed using appropriate deallocation functions (zvec_free() for basic types and strings, zvec_free_uint8_array() for binary data).
- zvec_doc_get_field_value_copy(ZvecNative.zvec_doc_t, BytePointer, int, Pointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_doc_get_field_value_pointer(ZvecNative.zvec_doc_t, String, int, Pointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_doc_get_field_value_pointer(ZvecNative.zvec_doc_t, BytePointer, int, PointerPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
-
Get field value pointer (data remains in document) Supports data types where direct pointer access is safe: - Basic types: BOOL, INT32, INT64, UINT32, UINT64, FLOAT, DOUBLE - String types: STRING (returns null-terminated C string), BINARY - Vector types: VECTOR_FP32, VECTOR_FP64, VECTOR_FP16, VECTOR_INT4, VECTOR_INT8, VECTOR_INT16, VECTOR_BINARY32, VECTOR_BINARY64 - Array types: ARRAY_INT32, ARRAY_INT64, ARRAY_UINT32, ARRAY_UINT64, ARRAY_FLOAT, ARRAY_DOUBLE The returned pointer points to data within the document object and does not require manual memory management.
- zvec_doc_get_field_value_pointer(ZvecNative.zvec_doc_t, BytePointer, int, Pointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_doc_get_operator(ZvecNative.zvec_doc_t) - Static method in class org.zvec.binding.ZvecNative
-
Get document operator
- zvec_doc_get_pk_copy(ZvecNative.zvec_doc_t) - Static method in class org.zvec.binding.ZvecNative
-
Get document primary key copy (needs manual release)
- zvec_doc_get_pk_pointer(ZvecNative.zvec_doc_t) - Static method in class org.zvec.binding.ZvecNative
-
Get document primary key pointer (no copy)
- zvec_doc_get_score(ZvecNative.zvec_doc_t) - Static method in class org.zvec.binding.ZvecNative
-
Get document score
- zvec_doc_has_field(ZvecNative.zvec_doc_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_doc_has_field(ZvecNative.zvec_doc_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Check if document contains specified field
- zvec_doc_has_field_value(ZvecNative.zvec_doc_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_doc_has_field_value(ZvecNative.zvec_doc_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Check if document field has value
- zvec_doc_is_empty(ZvecNative.zvec_doc_t) - Static method in class org.zvec.binding.ZvecNative
-
Check if document is empty
- zvec_doc_is_field_null(ZvecNative.zvec_doc_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_doc_is_field_null(ZvecNative.zvec_doc_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Check if document field is null
- zvec_doc_iterator_close(ZvecNative.zvec_doc_iterator_t) - Static method in class org.zvec.binding.ZvecNative
-
Close the iterator and release all its resources.
- zvec_doc_iterator_next(ZvecNative.zvec_doc_iterator_t, PointerPointer) - Static method in class org.zvec.binding.ZvecNative
-
Advance the iterator and return the next document.
- zvec_doc_iterator_next(ZvecNative.zvec_doc_iterator_t, ZvecNative.zvec_doc_t) - Static method in class org.zvec.binding.ZvecNative
- zvec_doc_iterator_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_doc_iterator_t
-
Empty constructor.
- zvec_doc_iterator_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_doc_iterator_t
-
Pointer cast constructor.
- zvec_doc_memory_usage(ZvecNative.zvec_doc_t) - Static method in class org.zvec.binding.ZvecNative
-
Get document memory usage
- zvec_doc_merge(ZvecNative.zvec_doc_t, ZvecNative.zvec_doc_t) - Static method in class org.zvec.binding.ZvecNative
-
Merge two documents
- ZVEC_DOC_OP_DELETE - Static variable in class org.zvec.binding.ZvecNative
-
enum zvec_doc_operator_t
- ZVEC_DOC_OP_INSERT - Static variable in class org.zvec.binding.ZvecNative
-
enum zvec_doc_operator_t
- ZVEC_DOC_OP_UPDATE - Static variable in class org.zvec.binding.ZvecNative
-
enum zvec_doc_operator_t
- ZVEC_DOC_OP_UPSERT - Static variable in class org.zvec.binding.ZvecNative
-
enum zvec_doc_operator_t
- zvec_doc_remove_field(ZvecNative.zvec_doc_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_doc_remove_field(ZvecNative.zvec_doc_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Remove field from document
- zvec_doc_serialize(ZvecNative.zvec_doc_t, byte[], SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_doc_serialize(ZvecNative.zvec_doc_t, ByteBuffer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_doc_serialize(ZvecNative.zvec_doc_t, BytePointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_doc_serialize(ZvecNative.zvec_doc_t, PointerPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
-
Serialize document
- zvec_doc_set_doc_id(ZvecNative.zvec_doc_t, long) - Static method in class org.zvec.binding.ZvecNative
-
Set document ID
- zvec_doc_set_field_null(ZvecNative.zvec_doc_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_doc_set_field_null(ZvecNative.zvec_doc_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Explicitly mark a document field as null.
- zvec_doc_set_operator(ZvecNative.zvec_doc_t, int) - Static method in class org.zvec.binding.ZvecNative
-
Set document operator
- zvec_doc_set_pk(ZvecNative.zvec_doc_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_doc_set_pk(ZvecNative.zvec_doc_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Set document primary key
- zvec_doc_set_score(ZvecNative.zvec_doc_t, float) - Static method in class org.zvec.binding.ZvecNative
-
Set document score
- zvec_doc_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_doc_t
-
Empty constructor.
- zvec_doc_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_doc_t
-
Pointer cast constructor.
- zvec_doc_to_detail_string(ZvecNative.zvec_doc_t, byte[]) - Static method in class org.zvec.binding.ZvecNative
- zvec_doc_to_detail_string(ZvecNative.zvec_doc_t, ByteBuffer) - Static method in class org.zvec.binding.ZvecNative
- zvec_doc_to_detail_string(ZvecNative.zvec_doc_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_doc_to_detail_string(ZvecNative.zvec_doc_t, PointerPointer) - Static method in class org.zvec.binding.ZvecNative
-
Get detailed string representation of document
- zvec_docs_free(PointerPointer, long) - Static method in class org.zvec.binding.ZvecNative
-
Batch release document array
- zvec_docs_free(ZvecNative.zvec_doc_t, long) - Static method in class org.zvec.binding.ZvecNative
- ZVEC_ERROR_ALREADY_EXISTS - Static variable in class org.zvec.binding.ZvecNative
-
enum zvec_error_code_t
- zvec_error_code_to_string(int) - Static method in class org.zvec.binding.ZvecNative
-
Convert error code to description string
- zvec_error_details_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_error_details_t
-
Default native constructor.
- zvec_error_details_t(long) - Constructor for class org.zvec.binding.ZvecNative.zvec_error_details_t
-
Native array allocator.
- zvec_error_details_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_error_details_t
-
Pointer cast constructor.
- ZVEC_ERROR_FAILED_PRECONDITION - Static variable in class org.zvec.binding.ZvecNative
-
enum zvec_error_code_t
- ZVEC_ERROR_INTERNAL_ERROR - Static variable in class org.zvec.binding.ZvecNative
-
enum zvec_error_code_t
- ZVEC_ERROR_INVALID_ARGUMENT - Static variable in class org.zvec.binding.ZvecNative
-
enum zvec_error_code_t
- ZVEC_ERROR_NOT_FOUND - Static variable in class org.zvec.binding.ZvecNative
-
enum zvec_error_code_t
- ZVEC_ERROR_NOT_SUPPORTED - Static variable in class org.zvec.binding.ZvecNative
-
enum zvec_error_code_t
- ZVEC_ERROR_PERMISSION_DENIED - Static variable in class org.zvec.binding.ZvecNative
-
enum zvec_error_code_t
- ZVEC_ERROR_RESOURCE_EXHAUSTED - Static variable in class org.zvec.binding.ZvecNative
-
enum zvec_error_code_t
- ZVEC_ERROR_UNAVAILABLE - Static variable in class org.zvec.binding.ZvecNative
-
enum zvec_error_code_t
- ZVEC_ERROR_UNKNOWN - Static variable in class org.zvec.binding.ZvecNative
-
enum zvec_error_code_t
- zvec_field_schema_create(String, int, boolean, int) - Static method in class org.zvec.binding.ZvecNative
- zvec_field_schema_create(BytePointer, int, boolean, int) - Static method in class org.zvec.binding.ZvecNative
-
Create field schema
- zvec_field_schema_destroy(ZvecNative.zvec_field_schema_t) - Static method in class org.zvec.binding.ZvecNative
-
Destroy field schema
- zvec_field_schema_get_data_type(ZvecNative.zvec_field_schema_t) - Static method in class org.zvec.binding.ZvecNative
-
Get field data type
- zvec_field_schema_get_dimension(ZvecNative.zvec_field_schema_t) - Static method in class org.zvec.binding.ZvecNative
-
Get field dimension (for vector fields)
- zvec_field_schema_get_element_data_size(ZvecNative.zvec_field_schema_t) - Static method in class org.zvec.binding.ZvecNative
-
Get element data size for the field
- zvec_field_schema_get_element_data_type(ZvecNative.zvec_field_schema_t) - Static method in class org.zvec.binding.ZvecNative
-
Get element data type for array fields
- zvec_field_schema_get_index_params(ZvecNative.zvec_field_schema_t) - Static method in class org.zvec.binding.ZvecNative
-
Get index params of the field (returns pointer owned by the field schema, do not destroy.
- zvec_field_schema_get_index_type(ZvecNative.zvec_field_schema_t) - Static method in class org.zvec.binding.ZvecNative
-
Get index type of the field
- zvec_field_schema_get_name(ZvecNative.zvec_field_schema_t) - Static method in class org.zvec.binding.ZvecNative
-
Get field name
- zvec_field_schema_has_index(ZvecNative.zvec_field_schema_t) - Static method in class org.zvec.binding.ZvecNative
-
Check if field has index
- zvec_field_schema_has_invert_index(ZvecNative.zvec_field_schema_t) - Static method in class org.zvec.binding.ZvecNative
-
Check if field has inverted index (for scalar fields)
- zvec_field_schema_is_array_type(ZvecNative.zvec_field_schema_t) - Static method in class org.zvec.binding.ZvecNative
-
Check if field is an array type
- zvec_field_schema_is_dense_vector(ZvecNative.zvec_field_schema_t) - Static method in class org.zvec.binding.ZvecNative
-
Check if field is a dense vector field
- zvec_field_schema_is_nullable(ZvecNative.zvec_field_schema_t) - Static method in class org.zvec.binding.ZvecNative
-
Check if field is nullable
- zvec_field_schema_is_sparse_vector(ZvecNative.zvec_field_schema_t) - Static method in class org.zvec.binding.ZvecNative
-
Check if field is a sparse vector field
- zvec_field_schema_is_vector_field(ZvecNative.zvec_field_schema_t) - Static method in class org.zvec.binding.ZvecNative
-
Check if field is a vector field (dense or sparse)
- zvec_field_schema_set_data_type(ZvecNative.zvec_field_schema_t, int) - Static method in class org.zvec.binding.ZvecNative
-
Set field data type
- zvec_field_schema_set_dimension(ZvecNative.zvec_field_schema_t, int) - Static method in class org.zvec.binding.ZvecNative
-
Set field dimension (for vector fields)
- zvec_field_schema_set_index_params(ZvecNative.zvec_field_schema_t, ZvecNative.zvec_index_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Set index parameters for field
- zvec_field_schema_set_name(ZvecNative.zvec_field_schema_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_field_schema_set_name(ZvecNative.zvec_field_schema_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Set field name
- zvec_field_schema_set_nullable(ZvecNative.zvec_field_schema_t, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Set field nullable
- zvec_field_schema_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_field_schema_t
-
Empty constructor.
- zvec_field_schema_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_field_schema_t
-
Pointer cast constructor.
- zvec_field_schema_validate(ZvecNative.zvec_field_schema_t, PointerPointer) - Static method in class org.zvec.binding.ZvecNative
-
Validate field schema
- zvec_field_schema_validate(ZvecNative.zvec_field_schema_t, ZvecNative.zvec_string_t) - Static method in class org.zvec.binding.ZvecNative
- zvec_field_value_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_field_value_t
-
Default native constructor.
- zvec_field_value_t(long) - Constructor for class org.zvec.binding.ZvecNative.zvec_field_value_t
-
Native array allocator.
- zvec_field_value_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_field_value_t
-
Pointer cast constructor.
- zvec_flat_query_params_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_flat_query_params_t
-
Empty constructor.
- zvec_flat_query_params_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_flat_query_params_t
-
Pointer cast constructor.
- zvec_float_array_create(long) - Static method in class org.zvec.binding.ZvecNative
-
Create a new float array
- zvec_float_array_destroy(ZvecNative.zvec_float_array_t) - Static method in class org.zvec.binding.ZvecNative
-
Destroy float array and free all associated memory
- zvec_float_array_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_float_array_t
-
Default native constructor.
- zvec_float_array_t(long) - Constructor for class org.zvec.binding.ZvecNative.zvec_float_array_t
-
Native array allocator.
- zvec_float_array_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_float_array_t
-
Pointer cast constructor.
- zvec_free(Pointer) - Static method in class org.zvec.binding.ZvecNative
-
Free memory allocated by zvec_malloc or zvec library functions Use this function instead of free to ensure memory is managed consistently within the library.
- zvec_free_field_schema(ZvecNative.zvec_field_schema_t) - Static method in class org.zvec.binding.ZvecNative
-
Free field schema memory
- zvec_free_str_array(byte[], long) - Static method in class org.zvec.binding.ZvecNative
- zvec_free_str_array(ByteBuffer, long) - Static method in class org.zvec.binding.ZvecNative
- zvec_free_str_array(BytePointer, long) - Static method in class org.zvec.binding.ZvecNative
- zvec_free_str_array(PointerPointer, long) - Static method in class org.zvec.binding.ZvecNative
-
Release string array memory
- zvec_free_string(ZvecNative.zvec_string_t) - Static method in class org.zvec.binding.ZvecNative
-
Free string memory
- zvec_free_uint8_array(byte[]) - Static method in class org.zvec.binding.ZvecNative
- zvec_free_uint8_array(ByteBuffer) - Static method in class org.zvec.binding.ZvecNative
- zvec_free_uint8_array(BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Release uint8_t array memory
- zvec_fts_create() - Static method in class org.zvec.binding.ZvecNative
-
Create FTS query payload
- zvec_fts_destroy(ZvecNative.zvec_fts_t) - Static method in class org.zvec.binding.ZvecNative
-
Destroy FTS query payload
- zvec_fts_get_match_string(ZvecNative.zvec_fts_t) - Static method in class org.zvec.binding.ZvecNative
-
Get FTS match string
- zvec_fts_get_query_string(ZvecNative.zvec_fts_t) - Static method in class org.zvec.binding.ZvecNative
-
Get FTS query expression
- zvec_fts_query_params_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_fts_query_params_t
-
Empty constructor.
- zvec_fts_query_params_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_fts_query_params_t
-
Pointer cast constructor.
- zvec_fts_set_match_string(ZvecNative.zvec_fts_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_fts_set_match_string(ZvecNative.zvec_fts_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Set FTS natural-language match string
- zvec_fts_set_query_string(ZvecNative.zvec_fts_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_fts_set_query_string(ZvecNative.zvec_fts_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Set FTS boolean / advanced query expression
- zvec_fts_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_fts_t
-
Empty constructor.
- zvec_fts_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_fts_t
-
Pointer cast constructor.
- zvec_get_default_jieba_dict_dir() - Static method in class org.zvec.binding.ZvecNative
-
Get the process-wide default jieba dict directory.
- zvec_get_io_backend_description() - Static method in class org.zvec.binding.ZvecNative
-
Get a human-readable description of the current I/O backend.
- zvec_get_io_backend_type() - Static method in class org.zvec.binding.ZvecNative
-
Get the current I/O backend type for DiskAnn disk reads.
- zvec_get_io_backend_type_name(int) - Static method in class org.zvec.binding.ZvecNative
-
Get a human-readable name for the given I/O backend type.
- zvec_get_last_error(byte[]) - Static method in class org.zvec.binding.ZvecNative
- zvec_get_last_error(ByteBuffer) - Static method in class org.zvec.binding.ZvecNative
- zvec_get_last_error(BytePointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_get_last_error(PointerPointer) - Static method in class org.zvec.binding.ZvecNative
-
Get last error message
- zvec_get_last_error_details(ZvecNative.zvec_error_details_t) - Static method in class org.zvec.binding.ZvecNative
-
Get detailed information of the last error
- zvec_get_version() - Static method in class org.zvec.binding.ZvecNative
-
Get library version information Return format: "{base_version}[-{git_info}] (built {build_time})" Example: "0.3.0-g3f8a2b1 (built 2025-05-13 10:30:45)"
- zvec_get_version_major() - Static method in class org.zvec.binding.ZvecNative
-
Get major version number
- zvec_get_version_minor() - Static method in class org.zvec.binding.ZvecNative
-
Get minor version number
- zvec_get_version_patch() - Static method in class org.zvec.binding.ZvecNative
-
Get patch version number
- zvec_group_by_vector_query_create() - Static method in class org.zvec.binding.ZvecNative
-
Create group by vector query
- zvec_group_by_vector_query_destroy(ZvecNative.zvec_group_by_vector_query_t) - Static method in class org.zvec.binding.ZvecNative
-
Destroy group by vector query
- zvec_group_by_vector_query_get_field_name(ZvecNative.zvec_group_by_vector_query_t) - Static method in class org.zvec.binding.ZvecNative
-
Get field name
- zvec_group_by_vector_query_get_filter(ZvecNative.zvec_group_by_vector_query_t) - Static method in class org.zvec.binding.ZvecNative
-
Get filter expression
- zvec_group_by_vector_query_get_group_by_field_name(ZvecNative.zvec_group_by_vector_query_t) - Static method in class org.zvec.binding.ZvecNative
-
Get group by field name
- zvec_group_by_vector_query_get_group_count(ZvecNative.zvec_group_by_vector_query_t) - Static method in class org.zvec.binding.ZvecNative
-
Get group count
- zvec_group_by_vector_query_get_include_vector(ZvecNative.zvec_group_by_vector_query_t) - Static method in class org.zvec.binding.ZvecNative
-
Get whether to include vector data in results
- zvec_group_by_vector_query_get_output_fields(ZvecNative.zvec_group_by_vector_query_t, PointerPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
-
Get output fields
- zvec_group_by_vector_query_get_topk_per_group(ZvecNative.zvec_group_by_vector_query_t) - Static method in class org.zvec.binding.ZvecNative
-
Get the maximum number of results per group
- zvec_group_by_vector_query_set_diskann_params(ZvecNative.zvec_group_by_vector_query_t, ZvecNative.zvec_diskann_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Set DiskANN query parameters (takes ownership)
- zvec_group_by_vector_query_set_field_name(ZvecNative.zvec_group_by_vector_query_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_group_by_vector_query_set_field_name(ZvecNative.zvec_group_by_vector_query_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Set field name
- zvec_group_by_vector_query_set_filter(ZvecNative.zvec_group_by_vector_query_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_group_by_vector_query_set_filter(ZvecNative.zvec_group_by_vector_query_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Set filter expression
- zvec_group_by_vector_query_set_flat_params(ZvecNative.zvec_group_by_vector_query_t, ZvecNative.zvec_flat_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Set Flat query parameters (takes ownership)
- zvec_group_by_vector_query_set_group_by_field_name(ZvecNative.zvec_group_by_vector_query_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_group_by_vector_query_set_group_by_field_name(ZvecNative.zvec_group_by_vector_query_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Set group by field name
- zvec_group_by_vector_query_set_group_count(ZvecNative.zvec_group_by_vector_query_t, int) - Static method in class org.zvec.binding.ZvecNative
-
Set group count
- zvec_group_by_vector_query_set_hnsw_params(ZvecNative.zvec_group_by_vector_query_t, ZvecNative.zvec_hnsw_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Set HNSW query parameters (takes ownership)
- zvec_group_by_vector_query_set_include_vector(ZvecNative.zvec_group_by_vector_query_t, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Set whether to include vector data in results
- zvec_group_by_vector_query_set_ivf_params(ZvecNative.zvec_group_by_vector_query_t, ZvecNative.zvec_ivf_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Set IVF query parameters (takes ownership)
- zvec_group_by_vector_query_set_ivf_rabitq_params(ZvecNative.zvec_group_by_vector_query_t, ZvecNative.zvec_ivf_rabitq_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Set IVF RaBitQ query parameters (takes ownership)
- zvec_group_by_vector_query_set_output_fields(ZvecNative.zvec_group_by_vector_query_t, byte[], long) - Static method in class org.zvec.binding.ZvecNative
- zvec_group_by_vector_query_set_output_fields(ZvecNative.zvec_group_by_vector_query_t, ByteBuffer, long) - Static method in class org.zvec.binding.ZvecNative
- zvec_group_by_vector_query_set_output_fields(ZvecNative.zvec_group_by_vector_query_t, BytePointer, long) - Static method in class org.zvec.binding.ZvecNative
- zvec_group_by_vector_query_set_output_fields(ZvecNative.zvec_group_by_vector_query_t, PointerPointer, long) - Static method in class org.zvec.binding.ZvecNative
-
Set output fields
- zvec_group_by_vector_query_set_query_params(ZvecNative.zvec_group_by_vector_query_t, Pointer) - Static method in class org.zvec.binding.ZvecNative
-
Set query parameters (takes ownership)
- zvec_group_by_vector_query_set_query_vector(ZvecNative.zvec_group_by_vector_query_t, Pointer, long) - Static method in class org.zvec.binding.ZvecNative
-
Set query vector data
- zvec_group_by_vector_query_set_topk_per_group(ZvecNative.zvec_group_by_vector_query_t, int) - Static method in class org.zvec.binding.ZvecNative
-
Set the maximum number of results per group
- zvec_group_by_vector_query_set_vamana_params(ZvecNative.zvec_group_by_vector_query_t, ZvecNative.zvec_vamana_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Set Vamana query parameters (takes ownership)
- zvec_group_by_vector_query_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_group_by_vector_query_t
-
Empty constructor.
- zvec_group_by_vector_query_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_group_by_vector_query_t
-
Pointer cast constructor.
- zvec_hnsw_query_params_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_hnsw_query_params_t
-
Empty constructor.
- zvec_hnsw_query_params_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_hnsw_query_params_t
-
Pointer cast constructor.
- zvec_index_params_create(int) - Static method in class org.zvec.binding.ZvecNative
-
Create index parameters
- zvec_index_params_destroy(ZvecNative.zvec_index_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Destroy index parameters
- zvec_index_params_get_diskann_list_size(ZvecNative.zvec_index_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get DiskANN list_size parameter
- zvec_index_params_get_diskann_max_degree(ZvecNative.zvec_index_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get DiskANN max_degree parameter
- zvec_index_params_get_diskann_pq_chunk_num(ZvecNative.zvec_index_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get DiskANN pq_chunk_num parameter
- zvec_index_params_get_fts_params(ZvecNative.zvec_index_params_t, byte[], ZvecNative.zvec_string_array_t, byte[]) - Static method in class org.zvec.binding.ZvecNative
- zvec_index_params_get_fts_params(ZvecNative.zvec_index_params_t, ByteBuffer, ZvecNative.zvec_string_array_t, ByteBuffer) - Static method in class org.zvec.binding.ZvecNative
- zvec_index_params_get_fts_params(ZvecNative.zvec_index_params_t, BytePointer, ZvecNative.zvec_string_array_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_index_params_get_fts_params(ZvecNative.zvec_index_params_t, PointerPointer, PointerPointer, PointerPointer) - Static method in class org.zvec.binding.ZvecNative
-
Get FTS index parameters (all at once)
- zvec_index_params_get_hnsw_ef_construction(ZvecNative.zvec_index_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get HNSW ef_construction parameter
- zvec_index_params_get_hnsw_m(ZvecNative.zvec_index_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get HNSW m parameter
- zvec_index_params_get_invert_params(ZvecNative.zvec_index_params_t, boolean[], boolean[]) - Static method in class org.zvec.binding.ZvecNative
- zvec_index_params_get_invert_params(ZvecNative.zvec_index_params_t, BoolPointer, BoolPointer) - Static method in class org.zvec.binding.ZvecNative
-
Get invert index parameters (all at once)
- zvec_index_params_get_ivf_params(ZvecNative.zvec_index_params_t, int[], int[], boolean[]) - Static method in class org.zvec.binding.ZvecNative
- zvec_index_params_get_ivf_params(ZvecNative.zvec_index_params_t, int[], int[], BoolPointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_index_params_get_ivf_params(ZvecNative.zvec_index_params_t, IntBuffer, IntBuffer, boolean[]) - Static method in class org.zvec.binding.ZvecNative
- zvec_index_params_get_ivf_params(ZvecNative.zvec_index_params_t, IntBuffer, IntBuffer, BoolPointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_index_params_get_ivf_params(ZvecNative.zvec_index_params_t, IntPointer, IntPointer, boolean[]) - Static method in class org.zvec.binding.ZvecNative
- zvec_index_params_get_ivf_params(ZvecNative.zvec_index_params_t, IntPointer, IntPointer, BoolPointer) - Static method in class org.zvec.binding.ZvecNative
-
Get IVF parameters (all at once)
- zvec_index_params_get_ivf_rabitq_params(ZvecNative.zvec_index_params_t, int[], int[], int[]) - Static method in class org.zvec.binding.ZvecNative
- zvec_index_params_get_ivf_rabitq_params(ZvecNative.zvec_index_params_t, IntBuffer, IntBuffer, IntBuffer) - Static method in class org.zvec.binding.ZvecNative
- zvec_index_params_get_ivf_rabitq_params(ZvecNative.zvec_index_params_t, IntPointer, IntPointer, IntPointer) - Static method in class org.zvec.binding.ZvecNative
-
Get IVF RaBitQ parameters (all at once)
- zvec_index_params_get_metric_type(ZvecNative.zvec_index_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get metric type
- zvec_index_params_get_quantize_type(ZvecNative.zvec_index_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get quantize type
- zvec_index_params_get_quantizer_enable_rotate(ZvecNative.zvec_index_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get enable_rotate setting from quantizer parameters
- zvec_index_params_get_type(ZvecNative.zvec_index_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get index type
- zvec_index_params_get_vamana_params(ZvecNative.zvec_index_params_t, int[], int[], float[], boolean[], boolean[]) - Static method in class org.zvec.binding.ZvecNative
- zvec_index_params_get_vamana_params(ZvecNative.zvec_index_params_t, int[], int[], float[], BoolPointer, BoolPointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_index_params_get_vamana_params(ZvecNative.zvec_index_params_t, IntBuffer, IntBuffer, FloatBuffer, boolean[], boolean[]) - Static method in class org.zvec.binding.ZvecNative
- zvec_index_params_get_vamana_params(ZvecNative.zvec_index_params_t, IntBuffer, IntBuffer, FloatBuffer, BoolPointer, BoolPointer) - Static method in class org.zvec.binding.ZvecNative
- zvec_index_params_get_vamana_params(ZvecNative.zvec_index_params_t, IntPointer, IntPointer, FloatPointer, boolean[], boolean[]) - Static method in class org.zvec.binding.ZvecNative
- zvec_index_params_get_vamana_params(ZvecNative.zvec_index_params_t, IntPointer, IntPointer, FloatPointer, BoolPointer, BoolPointer) - Static method in class org.zvec.binding.ZvecNative
-
Get Vamana parameters (all at once)
- zvec_index_params_get_vamana_two_pass_build(ZvecNative.zvec_index_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get whether Vamana two-pass graph construction is enabled
- zvec_index_params_set_diskann_params(ZvecNative.zvec_index_params_t, int, int, int) - Static method in class org.zvec.binding.ZvecNative
-
Set DiskANN specific parameters
- zvec_index_params_set_fts_params(ZvecNative.zvec_index_params_t, String, ZvecNative.zvec_string_array_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_index_params_set_fts_params(ZvecNative.zvec_index_params_t, BytePointer, ZvecNative.zvec_string_array_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Set FTS index specific parameters
- zvec_index_params_set_hnsw_params(ZvecNative.zvec_index_params_t, int, int) - Static method in class org.zvec.binding.ZvecNative
-
Set HNSW specific parameters
- zvec_index_params_set_invert_params(ZvecNative.zvec_index_params_t, boolean, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Set invert index specific parameters
- zvec_index_params_set_ivf_params(ZvecNative.zvec_index_params_t, int, int, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Set IVF specific parameters
- zvec_index_params_set_ivf_rabitq_params(ZvecNative.zvec_index_params_t, int, int, int) - Static method in class org.zvec.binding.ZvecNative
-
Set IVF RaBitQ specific parameters
- zvec_index_params_set_metric_type(ZvecNative.zvec_index_params_t, int) - Static method in class org.zvec.binding.ZvecNative
-
Set metric type (for vector indexes)
- zvec_index_params_set_quantize_type(ZvecNative.zvec_index_params_t, int) - Static method in class org.zvec.binding.ZvecNative
-
Set quantize type (for vector indexes)
- zvec_index_params_set_quantizer_enable_rotate(ZvecNative.zvec_index_params_t, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Set enable_rotate for quantizer (only effective with INT8/INT4 quantize type) When enabled, vectors are randomly rotated before INT8/INT4 quantization to reduce quantization error.
- zvec_index_params_set_vamana_params(ZvecNative.zvec_index_params_t, int, int, float, boolean, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Set Vamana specific parameters
- zvec_index_params_set_vamana_two_pass_build(ZvecNative.zvec_index_params_t, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Enable or disable Vamana two-pass graph construction
- zvec_index_params_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_index_params_t
-
Empty constructor.
- zvec_index_params_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_index_params_t
-
Pointer cast constructor.
- ZVEC_INDEX_TYPE_DISKANN - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_INDEX_TYPE_FLAT - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_INDEX_TYPE_FTS - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_INDEX_TYPE_HNSW - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_INDEX_TYPE_HNSW_RABITQ - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_INDEX_TYPE_INVERT - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_INDEX_TYPE_IVF - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_INDEX_TYPE_IVF_RABITQ - Static variable in class org.zvec.binding.ZvecNative
- zvec_index_type_to_string(int) - Static method in class org.zvec.binding.ZvecNative
-
Convert index type to string
- ZVEC_INDEX_TYPE_UNDEFINED - Static variable in class org.zvec.binding.ZvecNative
-
Index type codes (must match zvec::IndexType in zvec/db/type.h) These are defined as uint32_t constants instead of C enums to ensure consistent binary representation across C and C++ boundaries.
- ZVEC_INDEX_TYPE_VAMANA - Static variable in class org.zvec.binding.ZvecNative
- zvec_initialize(ZvecNative.zvec_config_data_t) - Static method in class org.zvec.binding.ZvecNative
-
Initialize ZVec library
- zvec_int64_array_create(long) - Static method in class org.zvec.binding.ZvecNative
-
Create a new int64 array
- zvec_int64_array_destroy(ZvecNative.zvec_int64_array_t) - Static method in class org.zvec.binding.ZvecNative
-
Destroy int64 array and free all associated memory
- zvec_int64_array_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_int64_array_t
-
Default native constructor.
- zvec_int64_array_t(long) - Constructor for class org.zvec.binding.ZvecNative.zvec_int64_array_t
-
Native array allocator.
- zvec_int64_array_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_int64_array_t
-
Pointer cast constructor.
- ZVEC_IO_BACKEND_TYPE_IO_URING - Static variable in class org.zvec.binding.ZvecNative
-
io_uring via raw kernel syscalls (zero dependency)
- ZVEC_IO_BACKEND_TYPE_LIBAIO - Static variable in class org.zvec.binding.ZvecNative
-
libaio loaded at runtime via dlopen()
- ZVEC_IO_BACKEND_TYPE_PREAD - Static variable in class org.zvec.binding.ZvecNative
-
Synchronous pread(); no async I/O
- zvec_is_initialized() - Static method in class org.zvec.binding.ZvecNative
-
Check if library is initialized
- zvec_iterator_options_create() - Static method in class org.zvec.binding.ZvecNative
-
Create an iterator options object with default values (output_fields = all, include_vector = true).
- zvec_iterator_options_destroy(ZvecNative.zvec_iterator_options_t) - Static method in class org.zvec.binding.ZvecNative
-
Destroy an iterator options object.
- zvec_iterator_options_set_include_vector(ZvecNative.zvec_iterator_options_t, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Set whether to include vector fields in the returned documents.
- zvec_iterator_options_set_output_fields(ZvecNative.zvec_iterator_options_t, byte[], long) - Static method in class org.zvec.binding.ZvecNative
- zvec_iterator_options_set_output_fields(ZvecNative.zvec_iterator_options_t, ByteBuffer, long) - Static method in class org.zvec.binding.ZvecNative
- zvec_iterator_options_set_output_fields(ZvecNative.zvec_iterator_options_t, BytePointer, long) - Static method in class org.zvec.binding.ZvecNative
- zvec_iterator_options_set_output_fields(ZvecNative.zvec_iterator_options_t, PointerPointer, long) - Static method in class org.zvec.binding.ZvecNative
-
Set the scalar fields to return.
- zvec_iterator_options_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_iterator_options_t
-
Empty constructor.
- zvec_iterator_options_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_iterator_options_t
-
Pointer cast constructor.
- zvec_ivf_query_params_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_ivf_query_params_t
-
Empty constructor.
- zvec_ivf_query_params_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_ivf_query_params_t
-
Pointer cast constructor.
- zvec_ivf_rabitq_query_params_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_ivf_rabitq_query_params_t
-
Empty constructor.
- zvec_ivf_rabitq_query_params_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_ivf_rabitq_query_params_t
-
Pointer cast constructor.
- zvec_log_config_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_log_config_t
-
Empty constructor.
- zvec_log_config_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_log_config_t
-
Pointer cast constructor.
- ZVEC_LOG_LEVEL_DEBUG - Static variable in class org.zvec.binding.ZvecNative
-
enum zvec_log_level_t
- ZVEC_LOG_LEVEL_ERROR - Static variable in class org.zvec.binding.ZvecNative
-
enum zvec_log_level_t
- ZVEC_LOG_LEVEL_FATAL - Static variable in class org.zvec.binding.ZvecNative
-
enum zvec_log_level_t
- ZVEC_LOG_LEVEL_INFO - Static variable in class org.zvec.binding.ZvecNative
-
enum zvec_log_level_t
- ZVEC_LOG_LEVEL_WARN - Static variable in class org.zvec.binding.ZvecNative
-
enum zvec_log_level_t
- ZVEC_LOG_TYPE_CONSOLE - Static variable in class org.zvec.binding.ZvecNative
-
enum zvec_log_type_t
- ZVEC_LOG_TYPE_FILE - Static variable in class org.zvec.binding.ZvecNative
-
enum zvec_log_type_t
- zvec_malloc(long) - Static method in class org.zvec.binding.ZvecNative
-
Allocate memory within the zvec library Use this function instead of malloc to ensure memory is managed consistently within the library.
- ZVEC_METRIC_TYPE_COSINE - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_METRIC_TYPE_IP - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_METRIC_TYPE_L2 - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_METRIC_TYPE_MIPSL2 - Static variable in class org.zvec.binding.ZvecNative
- zvec_metric_type_to_string(int) - Static method in class org.zvec.binding.ZvecNative
-
Convert metric type to string
- ZVEC_METRIC_TYPE_UNDEFINED - Static variable in class org.zvec.binding.ZvecNative
-
Distance metric type codes (must match zvec::MetricType in zvec/db/type.h) These are defined as uint32_t constants instead of C enums to ensure consistent binary representation across C and C++ boundaries.
- zvec_multi_query_add_sub_query(ZvecNative.zvec_multi_query_t, ZvecNative.zvec_sub_query_t) - Static method in class org.zvec.binding.ZvecNative
-
Add a sub-query to the multi-query query
- zvec_multi_query_create() - Static method in class org.zvec.binding.ZvecNative
-
Create multi-query query
- zvec_multi_query_destroy(ZvecNative.zvec_multi_query_t) - Static method in class org.zvec.binding.ZvecNative
-
Destroy multi-query query
- zvec_multi_query_get_filter(ZvecNative.zvec_multi_query_t) - Static method in class org.zvec.binding.ZvecNative
-
Get filter expression
- zvec_multi_query_get_include_vector(ZvecNative.zvec_multi_query_t) - Static method in class org.zvec.binding.ZvecNative
-
Get whether to include vector data in results
- zvec_multi_query_get_output_fields(ZvecNative.zvec_multi_query_t, PointerPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
-
Get output fields
- zvec_multi_query_get_sub_query_count(ZvecNative.zvec_multi_query_t) - Static method in class org.zvec.binding.ZvecNative
-
Get number of sub-queries
- zvec_multi_query_get_topk(ZvecNative.zvec_multi_query_t) - Static method in class org.zvec.binding.ZvecNative
-
Get topk
- zvec_multi_query_set_filter(ZvecNative.zvec_multi_query_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_multi_query_set_filter(ZvecNative.zvec_multi_query_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Set filter expression
- zvec_multi_query_set_include_vector(ZvecNative.zvec_multi_query_t, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Set whether to include vector data in results
- zvec_multi_query_set_output_fields(ZvecNative.zvec_multi_query_t, byte[], long) - Static method in class org.zvec.binding.ZvecNative
- zvec_multi_query_set_output_fields(ZvecNative.zvec_multi_query_t, ByteBuffer, long) - Static method in class org.zvec.binding.ZvecNative
- zvec_multi_query_set_output_fields(ZvecNative.zvec_multi_query_t, BytePointer, long) - Static method in class org.zvec.binding.ZvecNative
- zvec_multi_query_set_output_fields(ZvecNative.zvec_multi_query_t, PointerPointer, long) - Static method in class org.zvec.binding.ZvecNative
-
Set output fields
- zvec_multi_query_set_rerank_rrf(ZvecNative.zvec_multi_query_t, int) - Static method in class org.zvec.binding.ZvecNative
-
Set RRF rerank strategy on a multi-query.
- zvec_multi_query_set_rerank_weighted(ZvecNative.zvec_multi_query_t, double[], long) - Static method in class org.zvec.binding.ZvecNative
- zvec_multi_query_set_rerank_weighted(ZvecNative.zvec_multi_query_t, DoubleBuffer, long) - Static method in class org.zvec.binding.ZvecNative
- zvec_multi_query_set_rerank_weighted(ZvecNative.zvec_multi_query_t, DoublePointer, long) - Static method in class org.zvec.binding.ZvecNative
-
Set Weighted rerank strategy on a multi-query.
- zvec_multi_query_set_topk(ZvecNative.zvec_multi_query_t, int) - Static method in class org.zvec.binding.ZvecNative
-
Set topk
- zvec_multi_query_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_multi_query_t
-
Empty constructor.
- zvec_multi_query_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_multi_query_t
-
Pointer cast constructor.
- zvec_mutable_byte_array_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_mutable_byte_array_t
-
Default native constructor.
- zvec_mutable_byte_array_t(long) - Constructor for class org.zvec.binding.ZvecNative.zvec_mutable_byte_array_t
-
Native array allocator.
- zvec_mutable_byte_array_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_mutable_byte_array_t
-
Pointer cast constructor.
- ZVEC_OK - Static variable in class org.zvec.binding.ZvecNative
-
enum zvec_error_code_t
- ZVEC_QUANTIZE_TYPE_FP16 - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_QUANTIZE_TYPE_INT4 - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_QUANTIZE_TYPE_INT8 - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_QUANTIZE_TYPE_RABITQ - Static variable in class org.zvec.binding.ZvecNative
- ZVEC_QUANTIZE_TYPE_UNDEFINED - Static variable in class org.zvec.binding.ZvecNative
-
Quantization type codes (must match zvec::QuantizeType in zvec/db/type.h) These are defined as uint32_t constants instead of C enums to ensure consistent binary representation across C and C++ boundaries.
- zvec_query_params_diskann_create(int) - Static method in class org.zvec.binding.ZvecNative
-
Create DiskANN query parameters
- zvec_query_params_diskann_destroy(ZvecNative.zvec_diskann_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Destroy DiskANN query parameters
- zvec_query_params_diskann_get_is_linear(ZvecNative.zvec_diskann_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get linear search mode (common parameter from QueryParams base)
- zvec_query_params_diskann_get_is_using_refiner(ZvecNative.zvec_diskann_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get whether to use refiner (common parameter from QueryParams base)
- zvec_query_params_diskann_get_list_size(ZvecNative.zvec_diskann_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get search frontier size
- zvec_query_params_diskann_get_radius(ZvecNative.zvec_diskann_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get search radius (common parameter from QueryParams base)
- zvec_query_params_diskann_set_is_linear(ZvecNative.zvec_diskann_query_params_t, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Set linear search mode (common parameter from QueryParams base)
- zvec_query_params_diskann_set_is_using_refiner(ZvecNative.zvec_diskann_query_params_t, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Set whether to use refiner (common parameter from QueryParams base)
- zvec_query_params_diskann_set_list_size(ZvecNative.zvec_diskann_query_params_t, int) - Static method in class org.zvec.binding.ZvecNative
-
Set search frontier size
- zvec_query_params_diskann_set_radius(ZvecNative.zvec_diskann_query_params_t, float) - Static method in class org.zvec.binding.ZvecNative
-
Set search radius (common parameter from QueryParams base)
- zvec_query_params_flat_create(boolean, float) - Static method in class org.zvec.binding.ZvecNative
-
Create Flat query parameters
- zvec_query_params_flat_destroy(ZvecNative.zvec_flat_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Destroy Flat query parameters
- zvec_query_params_flat_get_is_linear(ZvecNative.zvec_flat_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get linear search mode (common parameter from QueryParams base)
- zvec_query_params_flat_get_is_using_refiner(ZvecNative.zvec_flat_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get whether to use refiner (common parameter from QueryParams base)
- zvec_query_params_flat_get_radius(ZvecNative.zvec_flat_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get search radius (common parameter from QueryParams base)
- zvec_query_params_flat_get_scale_factor(ZvecNative.zvec_flat_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get scale factor
- zvec_query_params_flat_set_is_linear(ZvecNative.zvec_flat_query_params_t, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Set linear search mode (common parameter from QueryParams base)
- zvec_query_params_flat_set_is_using_refiner(ZvecNative.zvec_flat_query_params_t, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Set whether to use refiner (common parameter from QueryParams base)
- zvec_query_params_flat_set_radius(ZvecNative.zvec_flat_query_params_t, float) - Static method in class org.zvec.binding.ZvecNative
-
Set search radius (common parameter from QueryParams base)
- zvec_query_params_flat_set_scale_factor(ZvecNative.zvec_flat_query_params_t, float) - Static method in class org.zvec.binding.ZvecNative
-
Set scale factor
- zvec_query_params_fts_create(String) - Static method in class org.zvec.binding.ZvecNative
- zvec_query_params_fts_create(BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Create FTS query parameters
- zvec_query_params_fts_destroy(ZvecNative.zvec_fts_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Destroy FTS query parameters
- zvec_query_params_fts_get_default_operator(ZvecNative.zvec_fts_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get default boolean operator
- zvec_query_params_fts_set_default_operator(ZvecNative.zvec_fts_query_params_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_query_params_fts_set_default_operator(ZvecNative.zvec_fts_query_params_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Set default boolean operator
- zvec_query_params_hnsw_create(int, float, boolean, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Create HNSW query parameters
- zvec_query_params_hnsw_destroy(ZvecNative.zvec_hnsw_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Destroy HNSW query parameters
- zvec_query_params_hnsw_get_ef(ZvecNative.zvec_hnsw_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get exploration factor
- zvec_query_params_hnsw_get_is_linear(ZvecNative.zvec_hnsw_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get linear search mode (common parameter from QueryParams base)
- zvec_query_params_hnsw_get_is_using_refiner(ZvecNative.zvec_hnsw_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get whether to use refiner (common parameter from QueryParams base)
- zvec_query_params_hnsw_get_radius(ZvecNative.zvec_hnsw_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get search radius (common parameter from QueryParams base)
- zvec_query_params_hnsw_set_ef(ZvecNative.zvec_hnsw_query_params_t, int) - Static method in class org.zvec.binding.ZvecNative
-
Set exploration factor
- zvec_query_params_hnsw_set_is_linear(ZvecNative.zvec_hnsw_query_params_t, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Set linear search mode (common parameter from QueryParams base)
- zvec_query_params_hnsw_set_is_using_refiner(ZvecNative.zvec_hnsw_query_params_t, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Set whether to use refiner (common parameter from QueryParams base)
- zvec_query_params_hnsw_set_radius(ZvecNative.zvec_hnsw_query_params_t, float) - Static method in class org.zvec.binding.ZvecNative
-
Set search radius (common parameter from QueryParams base)
- zvec_query_params_ivf_create(int, boolean, float) - Static method in class org.zvec.binding.ZvecNative
-
Create IVF query parameters
- zvec_query_params_ivf_destroy(ZvecNative.zvec_ivf_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Destroy IVF query parameters
- zvec_query_params_ivf_get_is_linear(ZvecNative.zvec_ivf_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get linear search mode (common parameter from QueryParams base)
- zvec_query_params_ivf_get_is_using_refiner(ZvecNative.zvec_ivf_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get whether to use refiner (common parameter from QueryParams base)
- zvec_query_params_ivf_get_nprobe(ZvecNative.zvec_ivf_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get number of probe clusters
- zvec_query_params_ivf_get_radius(ZvecNative.zvec_ivf_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get search radius (common parameter from QueryParams base)
- zvec_query_params_ivf_get_scale_factor(ZvecNative.zvec_ivf_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get scale factor
- zvec_query_params_ivf_rabitq_create(int, float, boolean, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Create IVF RaBitQ query parameters
- zvec_query_params_ivf_rabitq_destroy(ZvecNative.zvec_ivf_rabitq_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Destroy IVF RaBitQ query parameters
- zvec_query_params_ivf_rabitq_get_is_linear(ZvecNative.zvec_ivf_rabitq_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get linear search mode
- zvec_query_params_ivf_rabitq_get_is_using_refiner(ZvecNative.zvec_ivf_rabitq_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get whether to use refiner
- zvec_query_params_ivf_rabitq_get_nprobe(ZvecNative.zvec_ivf_rabitq_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get number of probe clusters
- zvec_query_params_ivf_rabitq_get_radius(ZvecNative.zvec_ivf_rabitq_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get search radius
- zvec_query_params_ivf_rabitq_get_scale_factor(ZvecNative.zvec_ivf_rabitq_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get candidate expansion factor used by the refiner
- zvec_query_params_ivf_rabitq_set_is_linear(ZvecNative.zvec_ivf_rabitq_query_params_t, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Set linear search mode
- zvec_query_params_ivf_rabitq_set_is_using_refiner(ZvecNative.zvec_ivf_rabitq_query_params_t, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Set whether to use refiner
- zvec_query_params_ivf_rabitq_set_nprobe(ZvecNative.zvec_ivf_rabitq_query_params_t, int) - Static method in class org.zvec.binding.ZvecNative
-
Set number of probe clusters
- zvec_query_params_ivf_rabitq_set_radius(ZvecNative.zvec_ivf_rabitq_query_params_t, float) - Static method in class org.zvec.binding.ZvecNative
-
Set search radius
- zvec_query_params_ivf_rabitq_set_scale_factor(ZvecNative.zvec_ivf_rabitq_query_params_t, float) - Static method in class org.zvec.binding.ZvecNative
-
Set candidate expansion factor used by the refiner
- zvec_query_params_ivf_set_is_linear(ZvecNative.zvec_ivf_query_params_t, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Set linear search mode (common parameter from QueryParams base)
- zvec_query_params_ivf_set_is_using_refiner(ZvecNative.zvec_ivf_query_params_t, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Set whether to use refiner (common parameter from QueryParams base)
- zvec_query_params_ivf_set_nprobe(ZvecNative.zvec_ivf_query_params_t, int) - Static method in class org.zvec.binding.ZvecNative
-
Set number of probe clusters
- zvec_query_params_ivf_set_radius(ZvecNative.zvec_ivf_query_params_t, float) - Static method in class org.zvec.binding.ZvecNative
-
Set search radius (common parameter from QueryParams base)
- zvec_query_params_ivf_set_scale_factor(ZvecNative.zvec_ivf_query_params_t, float) - Static method in class org.zvec.binding.ZvecNative
-
Set scale factor
- zvec_query_params_vamana_create(int, float, boolean, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Create Vamana query parameters
- zvec_query_params_vamana_destroy(ZvecNative.zvec_vamana_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Destroy Vamana query parameters
- zvec_query_params_vamana_get_ef_search(ZvecNative.zvec_vamana_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get search-time candidate list size
- zvec_query_params_vamana_get_is_linear(ZvecNative.zvec_vamana_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get linear search mode
- zvec_query_params_vamana_get_is_using_refiner(ZvecNative.zvec_vamana_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get whether to use refiner
- zvec_query_params_vamana_get_radius(ZvecNative.zvec_vamana_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Get search radius
- zvec_query_params_vamana_set_ef_search(ZvecNative.zvec_vamana_query_params_t, int) - Static method in class org.zvec.binding.ZvecNative
-
Set search-time candidate list size
- zvec_query_params_vamana_set_is_linear(ZvecNative.zvec_vamana_query_params_t, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Set linear search mode
- zvec_query_params_vamana_set_is_using_refiner(ZvecNative.zvec_vamana_query_params_t, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Set whether to use refiner
- zvec_query_params_vamana_set_radius(ZvecNative.zvec_vamana_query_params_t, float) - Static method in class org.zvec.binding.ZvecNative
-
Set search radius
- zvec_set_default_jieba_dict_dir(String) - Static method in class org.zvec.binding.ZvecNative
- zvec_set_default_jieba_dict_dir(BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Set the process-wide default jieba dict directory.
- zvec_shutdown() - Static method in class org.zvec.binding.ZvecNative
-
Clean up ZVec library resources
- zvec_string_array_add(ZvecNative.zvec_string_array_t, long, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_string_array_add(ZvecNative.zvec_string_array_t, long, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Add a string to the string array at specified index
- zvec_string_array_create(long) - Static method in class org.zvec.binding.ZvecNative
-
Create a new string array
- zvec_string_array_destroy(ZvecNative.zvec_string_array_t) - Static method in class org.zvec.binding.ZvecNative
-
Destroy string array and free all associated memory
- zvec_string_array_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_string_array_t
-
Default native constructor.
- zvec_string_array_t(long) - Constructor for class org.zvec.binding.ZvecNative.zvec_string_array_t
-
Native array allocator.
- zvec_string_array_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_string_array_t
-
Pointer cast constructor.
- zvec_string_c_str(ZvecNative.zvec_string_t) - Static method in class org.zvec.binding.ZvecNative
-
Get C string from zvec_string_t
- zvec_string_compare(ZvecNative.zvec_string_t, ZvecNative.zvec_string_t) - Static method in class org.zvec.binding.ZvecNative
-
Compare two strings
- zvec_string_copy(ZvecNative.zvec_string_t) - Static method in class org.zvec.binding.ZvecNative
-
Copy string Creates a new zvec_string_t by copying an existing string.
- zvec_string_create(String) - Static method in class org.zvec.binding.ZvecNative
- zvec_string_create(BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Create string from C string
- zvec_string_create_from_view(ZvecNative.zvec_string_view_t) - Static method in class org.zvec.binding.ZvecNative
-
Create string from string view Creates a new zvec_string_t by copying data from a zvec_string_view_t.
- zvec_string_length(ZvecNative.zvec_string_t) - Static method in class org.zvec.binding.ZvecNative
-
Get string length
- zvec_string_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_string_t
-
Default native constructor.
- zvec_string_t(long) - Constructor for class org.zvec.binding.ZvecNative.zvec_string_t
-
Native array allocator.
- zvec_string_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_string_t
-
Pointer cast constructor.
- zvec_string_view_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_string_view_t
-
Default native constructor.
- zvec_string_view_t(long) - Constructor for class org.zvec.binding.ZvecNative.zvec_string_view_t
-
Native array allocator.
- zvec_string_view_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_string_view_t
-
Pointer cast constructor.
- zvec_sub_query_create() - Static method in class org.zvec.binding.ZvecNative
-
Create sub-query
- zvec_sub_query_destroy(ZvecNative.zvec_sub_query_t) - Static method in class org.zvec.binding.ZvecNative
-
Destroy sub-query
- zvec_sub_query_get_field_name(ZvecNative.zvec_sub_query_t) - Static method in class org.zvec.binding.ZvecNative
-
Get field name
- zvec_sub_query_get_num_candidates(ZvecNative.zvec_sub_query_t) - Static method in class org.zvec.binding.ZvecNative
-
Get number of candidates
- zvec_sub_query_set_diskann_params(ZvecNative.zvec_sub_query_t, ZvecNative.zvec_diskann_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Set DiskANN query parameters (takes ownership)
- zvec_sub_query_set_field_name(ZvecNative.zvec_sub_query_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_sub_query_set_field_name(ZvecNative.zvec_sub_query_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Set field name
- zvec_sub_query_set_flat_params(ZvecNative.zvec_sub_query_t, ZvecNative.zvec_flat_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Set Flat query parameters (takes ownership)
- zvec_sub_query_set_fts(ZvecNative.zvec_sub_query_t, ZvecNative.zvec_fts_t) - Static method in class org.zvec.binding.ZvecNative
-
Set FTS clause on a sub-query (copies the FTS clause)
- zvec_sub_query_set_fts_params(ZvecNative.zvec_sub_query_t, ZvecNative.zvec_fts_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Set FTS query parameters on a sub-query (takes ownership)
- zvec_sub_query_set_hnsw_params(ZvecNative.zvec_sub_query_t, ZvecNative.zvec_hnsw_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Set HNSW query parameters (takes ownership)
- zvec_sub_query_set_ivf_params(ZvecNative.zvec_sub_query_t, ZvecNative.zvec_ivf_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Set IVF query parameters (takes ownership)
- zvec_sub_query_set_ivf_rabitq_params(ZvecNative.zvec_sub_query_t, ZvecNative.zvec_ivf_rabitq_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Set IVF RaBitQ query parameters (takes ownership)
- zvec_sub_query_set_num_candidates(ZvecNative.zvec_sub_query_t, int) - Static method in class org.zvec.binding.ZvecNative
-
Set number of candidates to retrieve per field
- zvec_sub_query_set_query_vector(ZvecNative.zvec_sub_query_t, Pointer, long) - Static method in class org.zvec.binding.ZvecNative
-
Set query vector data
- zvec_sub_query_set_sparse_indices(ZvecNative.zvec_sub_query_t, int[], long) - Static method in class org.zvec.binding.ZvecNative
- zvec_sub_query_set_sparse_indices(ZvecNative.zvec_sub_query_t, IntBuffer, long) - Static method in class org.zvec.binding.ZvecNative
- zvec_sub_query_set_sparse_indices(ZvecNative.zvec_sub_query_t, IntPointer, long) - Static method in class org.zvec.binding.ZvecNative
-
Set sparse vector indices
- zvec_sub_query_set_sparse_values(ZvecNative.zvec_sub_query_t, float[], long) - Static method in class org.zvec.binding.ZvecNative
- zvec_sub_query_set_sparse_values(ZvecNative.zvec_sub_query_t, FloatBuffer, long) - Static method in class org.zvec.binding.ZvecNative
- zvec_sub_query_set_sparse_values(ZvecNative.zvec_sub_query_t, FloatPointer, long) - Static method in class org.zvec.binding.ZvecNative
-
Set sparse vector values
- zvec_sub_query_set_sparse_vector(ZvecNative.zvec_sub_query_t, int[], float[], long) - Static method in class org.zvec.binding.ZvecNative
- zvec_sub_query_set_sparse_vector(ZvecNative.zvec_sub_query_t, IntBuffer, FloatBuffer, long) - Static method in class org.zvec.binding.ZvecNative
- zvec_sub_query_set_sparse_vector(ZvecNative.zvec_sub_query_t, IntPointer, FloatPointer, long) - Static method in class org.zvec.binding.ZvecNative
-
Set sparse vector indices and values
- zvec_sub_query_set_vamana_params(ZvecNative.zvec_sub_query_t, ZvecNative.zvec_vamana_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Set Vamana query parameters (takes ownership)
- zvec_sub_query_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_sub_query_t
-
Empty constructor.
- zvec_sub_query_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_sub_query_t
-
Pointer cast constructor.
- zvec_vamana_query_params_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_vamana_query_params_t
-
Empty constructor.
- zvec_vamana_query_params_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_vamana_query_params_t
-
Pointer cast constructor.
- zvec_vector_query_create() - Static method in class org.zvec.binding.ZvecNative
-
Create vector query
- zvec_vector_query_destroy(ZvecNative.zvec_vector_query_t) - Static method in class org.zvec.binding.ZvecNative
-
Destroy vector query
- zvec_vector_query_get_field_name(ZvecNative.zvec_vector_query_t) - Static method in class org.zvec.binding.ZvecNative
-
Get field name
- zvec_vector_query_get_filter(ZvecNative.zvec_vector_query_t) - Static method in class org.zvec.binding.ZvecNative
-
Get filter expression
- zvec_vector_query_get_fts(ZvecNative.zvec_vector_query_t) - Static method in class org.zvec.binding.ZvecNative
-
Get FTS payload attached to a vector query
- zvec_vector_query_get_include_doc_id(ZvecNative.zvec_vector_query_t) - Static method in class org.zvec.binding.ZvecNative
-
Get whether to include doc ID in results
- zvec_vector_query_get_include_vector(ZvecNative.zvec_vector_query_t) - Static method in class org.zvec.binding.ZvecNative
-
Get whether to include vector data in results
- zvec_vector_query_get_output_fields(ZvecNative.zvec_vector_query_t, PointerPointer, SizeTPointer) - Static method in class org.zvec.binding.ZvecNative
-
Get output fields
- zvec_vector_query_get_topk(ZvecNative.zvec_vector_query_t) - Static method in class org.zvec.binding.ZvecNative
-
Get topk
- zvec_vector_query_set_diskann_params(ZvecNative.zvec_vector_query_t, ZvecNative.zvec_diskann_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Set DiskANN query parameters (takes ownership)
- zvec_vector_query_set_field_name(ZvecNative.zvec_vector_query_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_vector_query_set_field_name(ZvecNative.zvec_vector_query_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Set field name
- zvec_vector_query_set_filter(ZvecNative.zvec_vector_query_t, String) - Static method in class org.zvec.binding.ZvecNative
- zvec_vector_query_set_filter(ZvecNative.zvec_vector_query_t, BytePointer) - Static method in class org.zvec.binding.ZvecNative
-
Set filter expression
- zvec_vector_query_set_flat_params(ZvecNative.zvec_vector_query_t, ZvecNative.zvec_flat_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Set Flat query parameters (takes ownership)
- zvec_vector_query_set_fts(ZvecNative.zvec_vector_query_t, ZvecNative.zvec_fts_t) - Static method in class org.zvec.binding.ZvecNative
-
Set FTS payload on a vector query (payload is copied)
- zvec_vector_query_set_fts_params(ZvecNative.zvec_vector_query_t, ZvecNative.zvec_fts_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Set FTS query parameters (takes ownership)
- zvec_vector_query_set_hnsw_params(ZvecNative.zvec_vector_query_t, ZvecNative.zvec_hnsw_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Set HNSW query parameters (takes ownership)
- zvec_vector_query_set_include_doc_id(ZvecNative.zvec_vector_query_t, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Set whether to include doc ID in results
- zvec_vector_query_set_include_vector(ZvecNative.zvec_vector_query_t, boolean) - Static method in class org.zvec.binding.ZvecNative
-
Set whether to include vector data in results
- zvec_vector_query_set_ivf_params(ZvecNative.zvec_vector_query_t, ZvecNative.zvec_ivf_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Set IVF query parameters (takes ownership)
- zvec_vector_query_set_ivf_rabitq_params(ZvecNative.zvec_vector_query_t, ZvecNative.zvec_ivf_rabitq_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Set IVF RaBitQ query parameters (takes ownership)
- zvec_vector_query_set_output_fields(ZvecNative.zvec_vector_query_t, byte[], long) - Static method in class org.zvec.binding.ZvecNative
- zvec_vector_query_set_output_fields(ZvecNative.zvec_vector_query_t, ByteBuffer, long) - Static method in class org.zvec.binding.ZvecNative
- zvec_vector_query_set_output_fields(ZvecNative.zvec_vector_query_t, BytePointer, long) - Static method in class org.zvec.binding.ZvecNative
- zvec_vector_query_set_output_fields(ZvecNative.zvec_vector_query_t, PointerPointer, long) - Static method in class org.zvec.binding.ZvecNative
-
Set output fields
- zvec_vector_query_set_query_params(ZvecNative.zvec_vector_query_t, Pointer) - Static method in class org.zvec.binding.ZvecNative
-
Set query parameters (takes ownership)
- zvec_vector_query_set_query_vector(ZvecNative.zvec_vector_query_t, Pointer, long) - Static method in class org.zvec.binding.ZvecNative
-
Set query vector data
- zvec_vector_query_set_topk(ZvecNative.zvec_vector_query_t, int) - Static method in class org.zvec.binding.ZvecNative
-
Set topk (number of results to return)
- zvec_vector_query_set_vamana_params(ZvecNative.zvec_vector_query_t, ZvecNative.zvec_vamana_query_params_t) - Static method in class org.zvec.binding.ZvecNative
-
Set Vamana query parameters for vector query
- zvec_vector_query_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_vector_query_t
-
Empty constructor.
- zvec_vector_query_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_vector_query_t
-
Pointer cast constructor.
- zvec_write_result_t() - Constructor for class org.zvec.binding.ZvecNative.zvec_write_result_t
-
Default native constructor.
- zvec_write_result_t(long) - Constructor for class org.zvec.binding.ZvecNative.zvec_write_result_t
-
Native array allocator.
- zvec_write_result_t(Pointer) - Constructor for class org.zvec.binding.ZvecNative.zvec_write_result_t
-
Pointer cast constructor.
- zvec_write_results_free(ZvecNative.zvec_write_result_t, long) - Static method in class org.zvec.binding.ZvecNative
-
Free result arrays returned by detailed DML APIs.
- ZvecConfig - Class in org.zvec.binding.presets
-
JavaCPP preset configuration for the Zvec C API.
- ZvecConfig() - Constructor for class org.zvec.binding.presets.ZvecConfig
- ZvecException - Exception Class in org.zvec.binding
-
Zvec-specific exception.
- ZvecException(int) - Constructor for exception class org.zvec.binding.ZvecException
-
Build an exception for
code, carrying the native error message. - ZvecException(int, String) - Constructor for exception class org.zvec.binding.ZvecException
- ZvecException(ErrorCode) - Constructor for exception class org.zvec.binding.ZvecException
- ZvecException(ErrorCode, String) - Constructor for exception class org.zvec.binding.ZvecException
- ZvecNative - Class in org.zvec.binding
- ZvecNative() - Constructor for class org.zvec.binding.ZvecNative
- ZvecNative.zvec_byte_array_t - Class in org.zvec.binding
-
Byte array structure
- ZvecNative.zvec_collection_options_t - Class in org.zvec.binding
-
Collection options (opaque pointer) Use zvec_collection_options_create() to create and zvec_collection_options_destroy() to destroy
- ZvecNative.zvec_collection_schema_t - Class in org.zvec.binding
- ZvecNative.zvec_collection_stats_t - Class in org.zvec.binding
-
Collection statistics (opaque pointer) Use zvec_collection_stats_get functions to access fields
- ZvecNative.zvec_collection_t - Class in org.zvec.binding
-
Collection handle (opaque pointer) Internally maps to std::shared_ptr<zvec::Collection>*.
- ZvecNative.zvec_config_data_t - Class in org.zvec.binding
-
Configuration data (opaque pointer) Corresponds to zvec::GlobalConfig::ConfigData Use zvec_config_data_create() to create and zvec_config_data_destroy() to destroy
- ZvecNative.zvec_diskann_query_params_t - Class in org.zvec.binding
-
DiskANN query parameters handle (opaque pointer) Internally maps to zvec::DiskAnnQueryParams* (raw pointer).
- ZvecNative.zvec_doc_field_t - Class in org.zvec.binding
-
Document field structure
- ZvecNative.zvec_doc_iterator_t - Class in org.zvec.binding
-
Opaque handle for a document iterator.
- ZvecNative.zvec_doc_t - Class in org.zvec.binding
-
Document object (opaque pointer, forward declaration for reranker callback)
- ZvecNative.zvec_error_details_t - Class in org.zvec.binding
-
Error details structure
- ZvecNative.zvec_field_schema_t - Class in org.zvec.binding
-
Field schema handle (opaque pointer) Internally maps to zvec::FieldSchema* (raw pointer).
- ZvecNative.zvec_field_value_t - Class in org.zvec.binding
-
Document field value union
- ZvecNative.zvec_flat_query_params_t - Class in org.zvec.binding
-
Flat query parameters handle (opaque pointer) Internally maps to zvec::FlatQueryParams* (raw pointer).
- ZvecNative.zvec_float_array_t - Class in org.zvec.binding
-
Float array structure
- ZvecNative.zvec_fts_query_params_t - Class in org.zvec.binding
-
FTS query parameters handle (opaque pointer) Internally maps to zvec::FtsQueryParams* (raw pointer).
- ZvecNative.zvec_fts_t - Class in org.zvec.binding
-
FTS query payload structure (opaque pointer) Aligned with zvec::Fts Use zvec_fts_create() to create and zvec_fts_destroy() to destroy
- ZvecNative.zvec_group_by_vector_query_t - Class in org.zvec.binding
-
Grouped vector query structure (opaque pointer) Aligned with zvec::GroupByVectorQuery Use zvec_group_by_vector_query_create() to create and zvec_group_by_vector_query_destroy() to destroy
- ZvecNative.zvec_hnsw_query_params_t - Class in org.zvec.binding
-
HNSW query parameters handle (opaque pointer) Internally maps to zvec::HnswQueryParams* (raw pointer).
- ZvecNative.zvec_index_params_t - Class in org.zvec.binding
-
Index parameters (opaque pointer) Use zvec_index_params_create() to create and zvec_index_params_destroy() to destroy.
- ZvecNative.zvec_int64_array_t - Class in org.zvec.binding
-
Integer array structure
- ZvecNative.zvec_iterator_options_t - Class in org.zvec.binding
-
Opaque handle for iterator options.
- ZvecNative.zvec_ivf_query_params_t - Class in org.zvec.binding
-
IVF query parameters handle (opaque pointer) Internally maps to zvec::IVFQueryParams* (raw pointer).
- ZvecNative.zvec_ivf_rabitq_query_params_t - Class in org.zvec.binding
-
IVF RaBitQ query parameters handle (opaque pointer) Internally maps to zvec::IvfRabitqQueryParams* (raw pointer).
- ZvecNative.zvec_log_config_t - Class in org.zvec.binding
-
Log configuration base type (opaque pointer) Corresponds to zvec::GlobalConfig::LogConfig Use factory functions to create specific log configurations: - zvec_config_log_create_console() for console logging - zvec_config_log_create_file() for file logging
- ZvecNative.zvec_multi_query_t - Class in org.zvec.binding
-
Multi-query query structure (opaque pointer) Aligned with zvec::MultiQuery Use zvec_multi_query_create() to create and zvec_multi_query_destroy() to destroy
- ZvecNative.zvec_mutable_byte_array_t - Class in org.zvec.binding
-
Mutable byte array structure
- ZvecNative.zvec_string_array_t - Class in org.zvec.binding
-
String array structure
- ZvecNative.zvec_string_t - Class in org.zvec.binding
-
Mutable string structure (owns memory)
- ZvecNative.zvec_string_view_t - Class in org.zvec.binding
-
String view structure (does not own memory)
- ZvecNative.zvec_sub_query_t - Class in org.zvec.binding
-
Sub-query structure for multi-query (opaque pointer) Aligned with zvec::SubQuery Use zvec_sub_query_create() to create and zvec_sub_query_destroy() to destroy
- ZvecNative.zvec_vamana_query_params_t - Class in org.zvec.binding
-
Vamana query parameters handle (opaque pointer) Internally maps to zvec::VamanaQueryParams* (raw pointer).
- ZvecNative.zvec_vector_query_t - Class in org.zvec.binding
-
Vector query structure (opaque pointer) Backed by zvec::SearchQuery internally; the C symbol name is kept for backward compatibility.
- ZvecNative.zvec_write_result_t - Class in org.zvec.binding
-
Per-document status returned by detailed DML APIs.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form