public class CreateFunction extends Statement
Constructor and Description |
---|
CreateFunction(QualifiedName name,
boolean replace,
java.util.List<FunctionArgument> arguments,
ColumnType returnType,
Expression language,
Expression definition) |
Modifier and Type | Method and Description |
---|---|
<R,C> R |
accept(AstVisitor<R,C> visitor,
C context) |
java.util.List<FunctionArgument> |
arguments() |
Expression |
definition() |
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
Expression |
language() |
QualifiedName |
name() |
boolean |
replace() |
ColumnType |
returnType() |
java.lang.String |
toString() |
public CreateFunction(QualifiedName name, boolean replace, java.util.List<FunctionArgument> arguments, ColumnType returnType, Expression language, Expression definition)
public QualifiedName name()
public boolean replace()
public java.util.List<FunctionArgument> arguments()
public ColumnType returnType()
public Expression language()
public Expression definition()
public <R,C> R accept(AstVisitor<R,C> visitor, C context)