Index

A C D E F G H I L M O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

attachStorage(VectorCollectionStorage) - Method in interface com.hazelcast.vector.VectorCollectionService
Attaches previously created storage to the service and makes it visible via VectorCollectionService.getStorage(java.lang.String, int) or VectorCollectionService.getStorageOrNull(java.lang.String, int).

C

clearAsync() - Method in interface com.hazelcast.vector.VectorCollection
Asynchronously clears all entries in the vector collection.
close() - Method in class io.github.jbellis.jvector.graph.HazelcastGraphIndexView
 
com.hazelcast.vector - package com.hazelcast.vector
Vector capability
com.hazelcast.vector.jet - package com.hazelcast.vector.jet
Provides Jet pipeline support for vector collections.
create(OnHeapGraphIndex<float[]>) - Static method in class io.github.jbellis.jvector.graph.HazelcastGraphIndexView
 
createStorage(String, int) - Method in interface com.hazelcast.vector.VectorCollectionService
Creates VectorCollectionStorage but does not make it visible to others via VectorCollectionService.getStorage(java.lang.String, int) or VectorCollectionService.getStorageOrNull(java.lang.String, int).

D

deleteAsync(K) - Method in interface com.hazelcast.vector.VectorCollection
Removes asynchronously the association of given key to a document, if such an association existed.

E

entryNode() - Method in class io.github.jbellis.jvector.graph.HazelcastGraphIndexView
 

F

format() - Method in class com.hazelcast.vector.jet.FvecsFileFormat
 
format() - Method in class com.hazelcast.vector.jet.IvecsFileFormat
 
fvecs(String, String) - Static method in class com.hazelcast.vector.jet.VectorSources
Creates legacy file source in fvecs format.
FVECS_FILE_FORMAT - Static variable in class com.hazelcast.vector.jet.FvecsFileFormat
Format id for fvecs.
FvecsFileFormat - Class in com.hazelcast.vector.jet
fvecs format definition for Unified File Connector
FvecsFileFormat() - Constructor for class com.hazelcast.vector.jet.FvecsFileFormat
 
fvecsFormat() - Static method in class com.hazelcast.vector.jet.VectorSources
Returns fvecs file format definition for use with Jet Unified File Connector (FileSources).

G

getAllExistingVectorCollectionNames() - Method in interface com.hazelcast.vector.VectorCollectionService
 
getAsync(K) - Method in interface com.hazelcast.vector.VectorCollection
Asynchronously gets the VectorDocument associated with the given key or null if no such association exists.
getCollection(HazelcastInstance, VectorCollectionConfig) - Static method in interface com.hazelcast.vector.VectorCollection
 
getCollection(HazelcastInstance, String) - Static method in interface com.hazelcast.vector.VectorCollection
 
getIdUpperBound() - Method in class io.github.jbellis.jvector.graph.HazelcastGraphIndexView
 
getNeighborsIterator(int) - Method in class io.github.jbellis.jvector.graph.HazelcastGraphIndexView
 
getSearcher(String, SearchOptions) - Method in interface com.hazelcast.vector.VectorCollectionService
Provides searcher instance for given collection and options.
getStatistics(String) - Method in interface com.hazelcast.vector.VectorCollectionService
Provides statistics object instance for given vector collection.
getStorage(String, int) - Method in interface com.hazelcast.vector.VectorCollectionService
Returns storage for vector collection partition, creating it if needed
getStorageOrNull(String, int) - Method in interface com.hazelcast.vector.VectorCollectionService
Returns storage for vector collection partition or null if the collection or partition does not exist.
getVector(int) - Method in class io.github.jbellis.jvector.graph.HazelcastGraphIndexView
 

H

HazelcastGraphIndexView - Class in io.github.jbellis.jvector.graph
 
heapBytesUsed(String) - Method in interface com.hazelcast.vector.VectorCollectionService
Returns the estimated number of bytes used on the JVM heap by the designated collection.

I

IndexMutationDisallowedException - Exception in com.hazelcast.vector
Exception that indicates that the state found on this index disallows mutation.
IndexMutationDisallowedException(String) - Constructor for exception com.hazelcast.vector.IndexMutationDisallowedException
 
io.github.jbellis.jvector.graph - package io.github.jbellis.jvector.graph
This package contains overridden functionality for JVector.
ivecs(String, String) - Static method in class com.hazelcast.vector.jet.VectorSources
Creates legacy file source in ivecs format.
IVECS_FILE_FORMAT - Static variable in class com.hazelcast.vector.jet.IvecsFileFormat
Format id for ivecs.
IvecsFileFormat - Class in com.hazelcast.vector.jet
ivecs format definition for Unified File Connector
IvecsFileFormat() - Constructor for class com.hazelcast.vector.jet.IvecsFileFormat
 
ivecsFormat() - Static method in class com.hazelcast.vector.jet.VectorSources
Returns ivecs file format definition for use with Jet Unified File Connector (FileSources).

L

liveNodes() - Method in class io.github.jbellis.jvector.graph.HazelcastGraphIndexView
 
localSize(String) - Method in interface com.hazelcast.vector.VectorCollectionService
 

M

mapUsingVectorSearch(VectorCollection<K, V>, SearchOptions, FunctionEx<T, VectorValues>, BiFunctionEx<T, SearchResults<K, V>, R>) - Static method in class com.hazelcast.vector.jet.VectorTransforms
A stage-transforming method that adds similarity search pipeline stage for streaming pipelines.
mapUsingVectorSearch(String, SearchOptions, FunctionEx<T, VectorValues>, BiFunctionEx<T, SearchResults<K, V>, R>) - Static method in class com.hazelcast.vector.jet.VectorTransforms
A stage-transforming method that adds similarity search pipeline stage for streaming pipelines.
mapUsingVectorSearchBatch(VectorCollection<K, V>, SearchOptions, FunctionEx<T, VectorValues>, BiFunctionEx<T, SearchResults<K, V>, R>) - Static method in class com.hazelcast.vector.jet.VectorTransforms
A stage-transforming method that adds similarity search pipeline stage for batch pipelines.
mapUsingVectorSearchBatch(String, SearchOptions, FunctionEx<T, VectorValues>, BiFunctionEx<T, SearchResults<K, V>, R>) - Static method in class com.hazelcast.vector.jet.VectorTransforms
A stage-transforming method that adds similarity search pipeline stage for batch pipelines.

O

optimizeAsync() - Method in interface com.hazelcast.vector.VectorCollection
Optimize the only index by fully removing nodes marked for deletion, trimming neighbor sets to the advertised degree, and updating the entry node as necessary.
optimizeAsync(String) - Method in interface com.hazelcast.vector.VectorCollection
Optimize the specified index by fully removing nodes marked for deletion, trimming neighbor sets to the advertised degree, and updating the entry node as necessary.

P

putAllAsync(Map<? extends K, VectorDocument<V>>) - Method in interface com.hazelcast.vector.VectorCollection
Inserts asynchronously the given map of key-document pairs.
putAsync(K, VectorDocument<V>) - Method in interface com.hazelcast.vector.VectorCollection
Asynchronously associates the given key with the value VectorDocument, returning the VectorDocument previously associated with the key if such an association existed.
putIfAbsentAsync(K, VectorDocument<V>) - Method in interface com.hazelcast.vector.VectorCollection
If the given key is not already associated with a VectorDocument, associates it with the given value and returns null, else returns the current value.

R

removeAsync(K) - Method in interface com.hazelcast.vector.VectorCollection
Removes asynchronously the association of given key to a document, if such an association existed, returning the VectorDocument previously associated with the key if such an association existed.
results() - Method in interface com.hazelcast.vector.SearchResults
 

S

searchAsync(VectorValues, SearchOptions) - Method in interface com.hazelcast.vector.VectorCollection
Perform asynchronously a similarity search according to the options in given searchOptions.
SearchResults<K,V> - Interface in com.hazelcast.vector
 
SERVICE_NAME - Static variable in interface com.hazelcast.vector.VectorCollectionService
service name
setAsync(K, VectorDocument<V>) - Method in interface com.hazelcast.vector.VectorCollection
Asynchronously associates the given key with the value VectorDocument.
size() - Method in interface com.hazelcast.vector.SearchResults
 
size() - Method in interface com.hazelcast.vector.VectorCollection
Returns the number of values in the vector collection.
size() - Method in class io.github.jbellis.jvector.graph.HazelcastGraphIndexView
 

T

toString() - Method in class io.github.jbellis.jvector.graph.HazelcastGraphIndexView
 

V

vectorCollection(VectorCollection<K, V>, FunctionEx<? super T, ? extends K>, FunctionEx<? super T, ? extends V>, FunctionEx<? super T, VectorValues>) - Static method in class com.hazelcast.vector.jet.VectorSinks
Returns a sink that writes vector documents with metadata and vector values to a vector collection.
vectorCollection(VectorCollection<K, V>, FunctionEx<? super T, ? extends K>, FunctionEx<? super T, VectorDocument<? extends V>>) - Static method in class com.hazelcast.vector.jet.VectorSinks
Returns a sink that writes vector documents with metadata and vector values to a vector collection.
vectorCollection(String, FunctionEx<? super T, ? extends K>, FunctionEx<? super T, ? extends V>, FunctionEx<? super T, VectorValues>) - Static method in class com.hazelcast.vector.jet.VectorSinks
Returns a sink that writes vector documents with metadata and vector values to a vector collection.
vectorCollection(String, FunctionEx<? super T, ? extends K>, FunctionEx<? super T, VectorDocument<? extends V>>) - Static method in class com.hazelcast.vector.jet.VectorSinks
Returns a sink that writes vector documents with metadata and vector values to a vector collection.
VectorCollection<K,V> - Interface in com.hazelcast.vector
A mapping of keys to VectorDocuments.
VectorCollectionService - Interface in com.hazelcast.vector
 
VectorSinks - Class in com.hazelcast.vector.jet
Factory methods for Vector collection sinks
VectorSources - Class in com.hazelcast.vector.jet
Sources for loading and processing standard vector data formats.
VectorTransforms - Class in com.hazelcast.vector.jet
Transforms allowing to execute similarity search in Jet pipeline to enrich the stream.
A C D E F G H I L M O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form