public class Convertor extends Object
| 构造器和说明 |
|---|
Convertor() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Map<Long,Float> |
fromDashVectorSparse(Map<Integer,Float> sparseVector) |
static Doc |
fromDoc(Doc doc,
@NonNull CollectionMeta collectionMeta)
Convert doc from proto to model.
|
static Map<String,Object> |
fromFieldMap(@NonNull Map<String,FieldValue> fieldMap)
Convert FieldMap Value from
FieldValue to Object |
static Group |
fromGroup(GroupResult group,
CollectionMeta collectionMeta) |
static Vector |
fromVector(@NonNull Vector vector,
CollectionInfo.DataType dataType)
Convert vector from proto to model.
|
static Map<Integer,Float> |
toDashVectorSparse(Map<Long,Float> sparseVector) |
static Doc |
toDoc(@NonNull Doc doc,
CollectionMeta collectionMeta)
Convert doc from model to proto.
|
static Map<String,FieldValue> |
toFieldMap(@NonNull Map<String,Object> fieldMap)
Convert FieldMap Value from Object to
FieldValue |
static Map<String,FieldType> |
toFieldsSchema(@NonNull Map<String,FieldType> fieldsSchema)
Convert FieldSchema Value from
FieldType to Object |
static RequestUsage |
toRequestUsage(RequestUsage usage) |
static SparseVectorQuery |
toSparseVectorQuery(SparseVectorQuery query,
CollectionInfo.DataType dataType) |
static Vector |
toVector(@NonNull List<? extends Number> input,
CollectionInfo.DataType dataType)
Convert vector from model to proto.
|
static VectorParam |
toVectorParam(CollectionInfo.VectorParam param) |
static CollectionInfo.VectorParam |
toVectorParam(VectorParam param) |
static VectorQuery |
toVectorQuery(VectorQuery query,
CollectionInfo.DataType dataType) |
static VectorQueryParam |
toVectorQueryParam(VectorQuery param) |
public static Doc toDoc(@NonNull @NonNull Doc doc, CollectionMeta collectionMeta)
public static Doc fromDoc(@NonNull Doc doc, @NonNull @NonNull CollectionMeta collectionMeta)
doc - DoccollectionMeta - CollectionMetaDocpublic static Vector toVector(@NonNull @NonNull List<? extends Number> input, @NonNull CollectionInfo.DataType dataType)
input - VectordataType - proto.DataType CollectionInfo.DataTypeVectorpublic static Vector fromVector(@NonNull @NonNull Vector vector, @NonNull CollectionInfo.DataType dataType)
vector - VectordataType - CollectionInfo.DataTypeVectorpublic static Map<String,FieldValue> toFieldMap(@NonNull @NonNull Map<String,Object> fieldMap)
FieldValuefieldMap - the map key is String and value is ObjectFieldValuepublic static Map<String,Object> fromFieldMap(@NonNull @NonNull Map<String,FieldValue> fieldMap)
FieldValue to ObjectfieldMap - the key is String and value is FieldValuepublic static Map<String,FieldType> toFieldsSchema(@NonNull @NonNull Map<String,FieldType> fieldsSchema)
FieldType to Objectpublic static Map<Integer,Float> toDashVectorSparse(Map<Long,Float> sparseVector)
public static Map<Long,Float> fromDashVectorSparse(Map<Integer,Float> sparseVector)
public static Group fromGroup(GroupResult group, CollectionMeta collectionMeta)
public static RequestUsage toRequestUsage(@NonNull RequestUsage usage)
public static VectorQuery toVectorQuery(VectorQuery query, CollectionInfo.DataType dataType)
public static VectorQueryParam toVectorQueryParam(VectorQuery param)
public static CollectionInfo.VectorParam toVectorParam(VectorParam param)
public static VectorParam toVectorParam(CollectionInfo.VectorParam param)
public static SparseVectorQuery toSparseVectorQuery(SparseVectorQuery query, CollectionInfo.DataType dataType)
Copyright © 2025. All rights reserved.