toJson method
Implementation
@override
Object toJson() => {
'datapointId': datapointId,
'featureVector': featureVector,
if (sparseEmbedding != null) 'sparseEmbedding': sparseEmbedding!.toJson(),
if (restricts.isNotDefault) 'restricts': encodeList(restricts),
if (numericRestricts.isNotDefault)
'numericRestricts': encodeList(numericRestricts),
if (crowdingTag != null) 'crowdingTag': crowdingTag!.toJson(),
if (embeddingMetadata != null)
'embeddingMetadata': embeddingMetadata!.toJson(),
};