ipldKindName function
- Kind kind
The lowercase data-model kind name for kind, as used by
HasKindCondition.
Implementation
String ipldKindName(Kind kind) {
switch (kind) {
case Kind.MAP:
return 'map';
case Kind.LIST:
return 'list';
case Kind.STRING:
return 'string';
case Kind.BYTES:
return 'bytes';
case Kind.INTEGER:
return 'int';
case Kind.BIG_INT:
return 'int';
case Kind.FLOAT:
return 'float';
case Kind.BOOL:
return 'bool';
case Kind.NULL:
return 'null';
case Kind.LINK:
return 'link';
// coverage:ignore-start
default:
return 'invalid';
// coverage:ignore-end
}
}