Class ObjectConstructKeepNull
java.lang.Object
dev.frostlake.functions.BuiltInFunction
dev.frostlake.functions.scalar.semistructured.ObjectConstruct
dev.frostlake.functions.scalar.semistructured.ObjectConstructKeepNull
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class dev.frostlake.functions.scalar.semistructured.ObjectConstruct
build, fileRejection, getMaxArgCount, getMinArgCount, structuredRejectionMethods inherited from class dev.frostlake.functions.BuiltInFunction
approximateRejection, binaryRejection, booleanRejection, evaluate, geoRejection, getName, getReturnType, isVariadic, refusesMissingArgumentsByType, semiStructuredRejection, temporalRejection, temporalRejection, temporalRejection, textRejection, uuidRejection, vectorRejection
-
Constructor Details
-
ObjectConstructKeepNull
public ObjectConstructKeepNull()
-
-
Method Details
-
evaluate
Description copied from class:BuiltInFunctionComputes the function's result over its already-evaluated argument values. A SQL NULL argument arrives as Javanull, and returningnullmakes the SQL result NULL.- Overrides:
evaluatein classObjectConstruct- Parameters:
args- the argument values, in call order- Returns:
- the function's value for these arguments, or
nullfor SQL NULL
-