public final class DeclareStatement extends Object implements Statement
| Modifier and Type | Class and Description |
|---|---|
static class |
DeclareStatement.TypeDefExpr |
| Constructor and Description |
|---|
DeclareStatement() |
public void setUserVariable(UserVariable userVariable)
public UserVariable getUserVariable()
@Deprecated public DeclareType getType()
getDeclareType()DeclareTypepublic DeclareType getDeclareType()
DeclareTypepublic String getTypeName()
public void setDeclareType(DeclareType declareType)
public void addType(ColDataType colDataType, Expression defaultExpr)
public void addType(UserVariable userVariable, ColDataType colDataType, Expression defaultExpr)
public DeclareStatement addTypeDefExprList(DeclareStatement.TypeDefExpr... typeDefExpressions)
public DeclareStatement addTypeDefExprList(Collection<? extends DeclareStatement.TypeDefExpr> typeDefExpressions)
public DeclareStatement withTypeDefExprList(List<DeclareStatement.TypeDefExpr> typeDefExpressions)
public void setTypeDefExprList(List<DeclareStatement.TypeDefExpr> expr)
public List<DeclareStatement.TypeDefExpr> getTypeDefExprList()
public void addColumnDefinition(ColumnDefinition colDef)
public void setColumnDefinitions(List<ColumnDefinition> columnDefinitions)
public List<ColumnDefinition> getColumnDefinitions()
public List<DeclareStatement.TypeDefExpr> getTypeDefinitions()
public void setTypeName(String typeName)
public void accept(StatementVisitor statementVisitor)
public DeclareStatement withUserVariable(UserVariable userVariable)
public DeclareStatement withTypeName(String typeName)
public DeclareStatement withDeclareType(DeclareType declareType)
public DeclareStatement withColumnDefinitions(List<ColumnDefinition> columnDefinitions)
public DeclareStatement addColumnDefinitions(ColumnDefinition... statements)
public DeclareStatement addColumnDefinitions(Collection<? extends ColumnDefinition> columnDefinitions)
Copyright © 2004–2023 JSQLParser. All rights reserved.