Class FieldDataWrapper


  • public class FieldDataWrapper
    extends java.lang.Object
    Utility class to wrap response of query/search interface.
    • Constructor Summary

      Constructors 
      Constructor Description
      FieldDataWrapper​(@NonNull io.milvus.grpc.FieldData fieldData)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object get​(int index, java.lang.String paramName)  
      java.lang.Boolean getAsBool​(int index, java.lang.String paramName)  
      java.lang.Double getAsDouble​(int index, java.lang.String paramName)  
      java.lang.Integer getAsInt​(int index, java.lang.String paramName)  
      java.lang.String getAsString​(int index, java.lang.String paramName)  
      int getDim()
      Gets the dimension value of a vector field.
      java.util.List<?> getFieldData()
      Returns the field data according to its type: FloatVector field returns List of List Float, BinaryVector/Float16Vector/BFloat16Vector fields return List of ByteBuffer SparseFloatVector field returns List of SortedMap[Long, Float] Int64 field returns List of Long Int32/Int16/Int8 fields return List of Integer Bool field returns List of Boolean Float field returns List of Float Double field returns List of Double Varchar field returns List of String Array field returns List of List JSON field returns List of String; etc.
      long getRowCount()
      Gets the row count of a field.
      boolean isDynamicField()  
      boolean isJsonField()  
      boolean isVectorField()  
      static com.alibaba.fastjson.JSONObject ParseJSONObject​(java.lang.Object object)  
      java.lang.Object valueByIdx​(int index)  
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait