public class ToDateParseNode extends FunctionParseNode
FunctionParseNode.Argument, FunctionParseNode.BuiltInFunction, FunctionParseNode.BuiltInFunctionArgInfo, FunctionParseNode.BuiltInFunctionInfo, FunctionParseNode.FunctionClassType
Constructor and Description |
---|
ToDateParseNode(String name,
List<ParseNode> children,
FunctionParseNode.BuiltInFunctionInfo info) |
Modifier and Type | Method and Description |
---|---|
FunctionExpression |
create(List<Expression> children,
StatementContext context)
Entry point for parser to instantiate compiled representation of built-in function
|
accept, create, equals, evalToNullIfParamIsNull, getInfo, getName, hashCode, isAggregate, toSQL, validate, validateFunctionArguement
getChildren, isStateless
getAlias, hasSubquery, toString
public ToDateParseNode(String name, List<ParseNode> children, FunctionParseNode.BuiltInFunctionInfo info)
public FunctionExpression create(List<Expression> children, StatementContext context) throws SQLException
FunctionParseNode
create
in class FunctionParseNode
children
- Compiled expressions for child nodescontext
- Query context for accessing state shared across the processing of multiple clausesSQLException
Copyright © 2019 Apache Software Foundation. All Rights Reserved.