Package com.exasol.sql.ddl.drop
Class CascadeConstraints
- java.lang.Object
-
- com.exasol.sql.AbstractFragment
-
- com.exasol.sql.ddl.drop.CascadeConstraints
-
- All Implemented Interfaces:
DropTableFragment
,Fragment
public final class CascadeConstraints extends AbstractFragment implements DropTableFragment
This class represents CASCADE CONSTRAINTS clause in the DROP TABLE SQL statement
-
-
Field Summary
-
Fields inherited from class com.exasol.sql.AbstractFragment
root
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
CascadeConstraints(Fragment root)
Create an instance ofCascadeConstraints
class
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(DropTableVisitor visitor)
Accept a visitor (e.g.-
Methods inherited from class com.exasol.sql.AbstractFragment
getRoot
-
-
-
-
Constructor Detail
-
CascadeConstraints
protected CascadeConstraints(Fragment root)
Create an instance ofCascadeConstraints
class- Parameters:
root
- root SQL statement this fragment belongs to
-
-
Method Detail
-
accept
public void accept(DropTableVisitor visitor)
Description copied from interface:DropTableFragment
Accept a visitor (e.g. a renderer or validator)- Specified by:
accept
in interfaceDropTableFragment
- Parameters:
visitor
- visitor to accept
-
-