Index

A B C D E F G H I L M N O P Q R S T U V W Z _ 
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.
A B C D E F G H I L M N O P Q R S T U V W Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form