toJson method
Implementation
@override
Map<String, dynamic> toJson() => {
'type': 'join',
'grouped': false,
'dereference': false,
'root': {'alias': _rootAlias, 'query': build().toJson()},
'leftToRight': _leftToRight,
'joins': _joins.map((key, value) => MapEntry(key, value.toJson())),
'joinConditions':
_joinConditions.map((key, value) => MapEntry(key, value.toJson())),
};