parameterToString function

String parameterToString(
  1. dynamic value
)

Format the given parameter object into a String.

Implementation

String parameterToString(dynamic value) {
  if (value == null) {
    return '';
  }
  if (value is DateTime) {
    return value.toUtc().toIso8601String();
  }
  // if (value is AxisScale) {
  //   return AxisScaleTypeTransformer().encode(value).toString();
  // }
  // if (value is BuilderAggregateFunctionType) {
  //   return BuilderAggregateFunctionTypeTypeTransformer().encode(value).toString();
  // }
  // if (value is CheckStatusLevel) {
  //   return CheckStatusLevelTypeTransformer().encode(value).toString();
  // }
  // if (value is NotificationEndpointType) {
  //   return NotificationEndpointTypeTypeTransformer().encode(value).toString();
  // }
  // if (value is QueryEditMode) {
  //   return QueryEditModeTypeTransformer().encode(value).toString();
  // }
  // if (value is RuleStatusLevel) {
  //   return RuleStatusLevelTypeTransformer().encode(value).toString();
  // }
  // if (value is SchemaType) {
  //   return SchemaTypeTypeTransformer().encode(value).toString();
  // }
  // if (value is TaskStatusType) {
  //   return TaskStatusTypeTypeTransformer().encode(value).toString();
  // }
  // if (value is TemplateKind) {
  //   return TemplateKindTypeTransformer().encode(value).toString();
  // }

  if (value is WritePrecision) {
    return WritePrecisionTypeTransformer().encode(value).toString();
  }
  // if (value is XYGeom) {
  //   return XYGeomTypeTransformer().encode(value).toString();
  // }
  return value.toString();
}