toJson method

  1. @override
Object toJson()

Implementation

@override
Object toJson() => {
  if (vectorField case final vectorField?)
    'vectorField': vectorField.toJson(),
  if (queryVector case final queryVector?)
    'queryVector': queryVector.toJson(),
  'distanceMeasure': distanceMeasure.toJson(),
  if (limit case final limit?) 'limit': limit.toJson(),
  if (distanceResultField.isNotDefault)
    'distanceResultField': distanceResultField,
  if (distanceThreshold case final distanceThreshold?)
    'distanceThreshold': distanceThreshold.toJson(),
};