Package io.trino.operator.scalar
Class FormatFunction
java.lang.Object
io.trino.metadata.SqlScalarFunction
io.trino.operator.scalar.FormatFunction
- All Implemented Interfaces:
SqlFunction
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiongetFunctionDependencies(BoundSignature boundSignature) specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies) static io.airlift.slice.SlicesqlFormat(List<BiFunction<Block, Integer, Object>> converters, ConnectorSession session, io.airlift.slice.Slice slice, SqlRow row) Methods inherited from class io.trino.metadata.SqlScalarFunction
getFunctionMetadata, specializeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.trino.metadata.SqlFunction
getFunctionDependencies
-
Field Details
-
NAME
- See Also:
-
FORMAT_FUNCTION
-
-
Method Details
-
getFunctionDependencies
-
specialize
public SpecializedSqlScalarFunction specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies) - Overrides:
specializein classSqlScalarFunction
-
sqlFormat
public static io.airlift.slice.Slice sqlFormat(List<BiFunction<Block, Integer, Object>> converters, ConnectorSession session, io.airlift.slice.Slice slice, SqlRow row)
-