Ramin Gharib created FLINK-37913:
------------------------------------
Summary: Implement OBJECT_OF Function for Structured Type Value
Construction
Key: FLINK-37913
URL: https://issues.apache.org/jira/browse/FLINK-37913
Project: Flink
Issue Type: Sub-task
Reporter: Ramin Gharib
As per
[FLIP-520|https://cwiki.apache.org/confluence/display/FLINK/FLIP-520%3A+Simplify+StructuredType+handling],
this task involves the implementation of the {{OBJECT_OF}} function. This
function is a crucial part of the new structured type handling and is
responsible for constructing an instance of a structured type from a list of
its fields.
*Acceptance Criteria:*
* The {{OBJECT_OF}} function should accept a variable number of arguments,
where the arguments correspond to the fields of the specified structured type.
* The function must return a new instance of the structured type with its
fields populated from the provided arguments.
* Proper type validation should be in place to ensure that the provided
arguments match the types of the fields in the structured type definition.
* The implementation should be efficient and well-documented.
* Unit tests covering various structured types and edge cases must be included.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)