Returns an expression that can be used to construct an object of java bean T
given an input
row with a compatible schema.
Returns an expression that can be used to construct an object of java bean T
given an input
row with a compatible schema. Fields of the row will be extracted using UnresolvedAttributes
of the same name as the constructor arguments. Nested classes will have their fields accessed
using UnresolvedExtractValue.
Returns expressions for extracting all the fields from the given type.
Infers the corresponding SQL data type of a JavaBean class.
Infers the corresponding SQL data type of a JavaBean class.
Java type
(SQL data type, nullable)
Type-inference utilities for POJOs and Java collections.