parameterToString function
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 BootError) {
return BootErrorTypeTransformer().encode(value).toString();
}
if (value is IpTableError) {
return IpTableErrorTypeTransformer().encode(value).toString();
}
if (value is Mode) {
return ModeTypeTransformer().encode(value).toString();
}
if (value is Policy) {
return PolicyTypeTransformer().encode(value).toString();
}
if (value is ProtocolL4) {
return ProtocolL4TypeTransformer().encode(value).toString();
}
if (value is ProtocolL7) {
return ProtocolL7TypeTransformer().encode(value).toString();
}
return value.toString();
}