Package net.sf.jsqlparser.statement.drop
Class Drop
java.lang.Object
net.sf.jsqlparser.statement.drop.Drop
- All Implemented Interfaces:
Serializable
,Model
,Statement
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(StatementVisitor statementVisitor) addParameters
(String... parameters) addParameters
(Collection<String> parameters) static String
formatFuncParams
(List<String> params) getName()
getParamsByType
(String type) getType()
boolean
boolean
boolean
void
setIfExists
(boolean ifExists) void
setMaterialized
(boolean materialized) void
void
setParameters
(List<String> list) void
void
setTypeToParameters
(Map<String, List<String>> typeToParameters) void
setUsingTemporary
(boolean useTemporary) toString()
withIfExists
(boolean ifExists) withMaterialized
(boolean materialized) withParameters
(List<String> parameters) withUsingTemporary
(boolean useTemporary)
-
Field Details
-
type
-
name
-
parameters
-
typeToParameters
-
ifExists
private boolean ifExists -
materialized
private boolean materialized -
isUsingTemporary
private boolean isUsingTemporary
-
-
Constructor Details
-
Drop
public Drop()
-
-
Method Details
-
accept
-
getName
-
getParameters
-
getType
-
setName
-
setParameters
-
setType
-
isIfExists
public boolean isIfExists() -
setIfExists
public void setIfExists(boolean ifExists) -
isUsingTemporary
public boolean isUsingTemporary() -
setUsingTemporary
public void setUsingTemporary(boolean useTemporary) -
withUsingTemporary
-
isMaterialized
public boolean isMaterialized() -
setMaterialized
public void setMaterialized(boolean materialized) -
getTypeToParameters
-
setTypeToParameters
-
toString
-
formatFuncParams
-
getParamsByType
-
withIfExists
-
withMaterialized
-
withType
-
withName
-
withParameters
-
addParameters
-
addParameters
-