public abstract class CreateFunctionalStatement extends Object implements Statement
| 限定符 | 构造器和说明 |
|---|---|
protected |
CreateFunctionalStatement(boolean orReplace,
String kind,
List<String> functionDeclarationParts) |
protected |
CreateFunctionalStatement(String kind) |
protected |
CreateFunctionalStatement(String kind,
List<String> functionDeclarationParts) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
accept(StatementVisitor statementVisitor) |
CreateFunctionalStatement |
addFunctionDeclarationParts(Collection<String> functionDeclarationParts) |
CreateFunctionalStatement |
addFunctionDeclarationParts(String... functionDeclarationParts) |
String |
formatDeclaration() |
List<String> |
getFunctionDeclarationParts() |
String |
getKind() |
void |
setFunctionDeclarationParts(List<String> functionDeclarationParts) |
void |
setOrReplace(boolean orReplace) |
String |
toString() |
CreateFunctionalStatement |
withFunctionDeclarationParts(List<String> functionDeclarationParts) |
protected CreateFunctionalStatement(String kind)
protected CreateFunctionalStatement(String kind, List<String> functionDeclarationParts)
public void setFunctionDeclarationParts(List<String> functionDeclarationParts)
public List<String> getFunctionDeclarationParts()
CREATE FUNCTION|PROCEDUREpublic String getKind()
public void setOrReplace(boolean orReplace)
public String formatDeclaration()
public void accept(StatementVisitor statementVisitor)
public CreateFunctionalStatement withFunctionDeclarationParts(List<String> functionDeclarationParts)
public CreateFunctionalStatement addFunctionDeclarationParts(String... functionDeclarationParts)
public CreateFunctionalStatement addFunctionDeclarationParts(Collection<String> functionDeclarationParts)
Copyright © 2026. All rights reserved.