Class SQLDropViewStatement

All Implemented Interfaces:
SQLDbTypedObject, SQLObject, SQLStatement, SQLDDLStatement, SQLDropStatement

public class SQLDropViewStatement extends SQLStatementImpl implements SQLDropStatement
  • Field Details

    • tableSources

      protected List<SQLExprTableSource> tableSources
    • cascade

      protected boolean cascade
    • restrict

      protected boolean restrict
    • ifExists

      protected boolean ifExists
  • Constructor Details

    • SQLDropViewStatement

      public SQLDropViewStatement()
    • SQLDropViewStatement

      public SQLDropViewStatement(DbType dbType)
    • SQLDropViewStatement

      public SQLDropViewStatement(SQLName name)
    • SQLDropViewStatement

      public SQLDropViewStatement(SQLExprTableSource tableSource)
  • Method Details

    • getTableSources

      public List<SQLExprTableSource> getTableSources()
    • addPartition

      public void addPartition(SQLExprTableSource tableSource)
    • setName

      public void setName(SQLName name)
    • addTableSource

      public void addTableSource(SQLName name)
    • addTableSource

      public void addTableSource(SQLExprTableSource tableSource)
    • isCascade

      public boolean isCascade()
    • setCascade

      public void setCascade(boolean cascade)
    • accept0

      protected void accept0(SQLASTVisitor visitor)
      Overrides:
      accept0 in class SQLStatementImpl
    • isRestrict

      public boolean isRestrict()
    • setRestrict

      public void setRestrict(boolean restrict)
    • isIfExists

      public boolean isIfExists()
    • setIfExists

      public void setIfExists(boolean ifExists)
    • getChildren

      public List getChildren()
      Specified by:
      getChildren in interface SQLStatement
      Overrides:
      getChildren in class SQLStatementImpl