public void serialize(DataOutputStream stream) throws IOException {
    ReadWriteIOUtils.write(aggregationFuncName, stream);
    step.serialize(stream);
    ReadWriteIOUtils.write(inputExpressions.size(), stream);
    for (Expression expression : inputExpressions) {
      Expression.serialize(expression, stream);
    }
    ReadWriteIOUtils.write(inputAttributes, stream);
  }
Generates the parameter part of the function column name.

<p>Example:

<p>Full column name -> udf(root.sg.d.s1, sin(root.sg.d.s1))

<p>The parameter part -> root.sg.d.s1, sin(root.sg.d.s1)
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/parameter/AggregationDescriptor.java