encode method Null safety
- XdrDataOutputStream stream,
- XdrSCSpecUDTUnionCaseV0 encoded
Implementation
static void encode(
XdrDataOutputStream stream, XdrSCSpecUDTUnionCaseV0 encoded) {
int nameSize = encoded.name.length;
stream.writeInt(nameSize);
for (int i = 0; i < nameSize; i++) {
stream.writeString(encoded.name[i]);
}
if (encoded.type != null) {
stream.writeInt(1);
XdrSCSpecTypeDef.encode(stream, encoded.type!);
} else {
stream.writeInt(0);
}
}