generateString method

  1. @override
String generateString()

Returns the stored information in this QueryParam ready to use in a request.

Implementation

@override
String generateString() {
  String arguments = '${a.generateString()},${b.generateString()}';
  for (final RQLQuery q in additionalQueries) {
    arguments += ',${q.generateString()}';
  }
  switch (type) {
    case _LogicalOperatorType.and:
      return 'and($arguments)';
    case _LogicalOperatorType.or:
      return 'or($arguments)';
  }
}