toJson method

  1. @override
Object toJson()
override

Implementation

@override
Object toJson() => {
  if (treeAhConfig != null) 'treeAhConfig': treeAhConfig!.toJson(),
  if (bruteForceConfig != null)
    'bruteForceConfig': bruteForceConfig!.toJson(),
  if (embeddingColumn.isNotDefault) 'embeddingColumn': embeddingColumn,
  if (filterColumns.isNotDefault) 'filterColumns': filterColumns,
  if (crowdingColumn.isNotDefault) 'crowdingColumn': crowdingColumn,
  if (embeddingDimension != null) 'embeddingDimension': embeddingDimension,
  if (distanceMeasureType.isNotDefault)
    'distanceMeasureType': distanceMeasureType.toJson(),
};