toJson method

  1. @override
Object toJson()
override

Implementation

@override
Object toJson() {
  return {
    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(),
  };
}