public class CreateView extends Object implements Statement
| Constructor and Description |
|---|
CreateView() |
public void accept(StatementVisitor statementVisitor)
public Table getView()
public void setView(Table view)
public boolean isOrReplace()
public void setOrReplace(boolean orReplace)
orReplace - was "OR REPLACE" specified?public Select getSelect()
public void setSelect(Select select)
public boolean isMaterialized()
public void setMaterialized(boolean materialized)
public ForceOption getForce()
public void setForce(ForceOption force)
public TemporaryOption getTemporary()
public void setTemporary(TemporaryOption temp)
public AutoRefreshOption getAutoRefresh()
public void setAutoRefresh(AutoRefreshOption autoRefresh)
public boolean isWithReadOnly()
public void setWithReadOnly(boolean withReadOnly)
public boolean isIfNotExists()
public void setIfNotExists(boolean ifNotExists)
public CreateView withView(Table view)
public CreateView withSelect(Select select)
public CreateView withOrReplace(boolean orReplace)
public CreateView withColumnNames(List<String> columnNames)
public CreateView withMaterialized(boolean materialized)
public CreateView withForce(ForceOption force)
public CreateView withWithReadOnly(boolean withReadOnly)
public CreateView addColumnNames(String... columnNames)
public CreateView addColumnNames(Collection<String> columnNames)
Copyright © 2004–2023 JSQLParser. All rights reserved.