toXml method
XmlNode
toXml()
Implementation
XmlNode toXml() {
final builder = XmlBuilder();
builder.element(
'SelectParameters',
nest: () {
if (expression != null) {
builder.element('Expression', nest: expression);
}
if (expressionType != null) {
builder.element('ExpressionType', nest: expressionType);
}
if (inputSerialization != null) {
builder.element(
'InputSerialization',
nest: (inputSerialization!.toXml() as XmlDocument)
.rootElement
.children,
);
}
if (outputSerialization != null) {
builder.element(
'OutputSerialization',
nest: (outputSerialization!.toXml() as XmlDocument)
.rootElement
.children,
);
}
},
);
return builder.buildDocument();
}