public interface ViewDefinitionBuilder extends AbstractBuilder<ViewDefinition>
CREATE VIEW statements.ViewDefinition| Modifier and Type | Method and Description |
|---|---|
QueryExpression |
getQueryExpression()
Returns the query for the view.
|
ViewCheckOption |
getViewCheckOption()
Returns the view check option.
|
TableNameDirect |
getViewName()
Returns the name of the view.
|
ViewSpecification |
getViewSpecification()
Returns the view specification.
|
Boolean |
isRecursive()
Returns whether this view is to be
RECURSIVE. |
ViewDefinitionBuilder |
setQuery(QueryExpression query)
Sets the query for this view.
|
ViewDefinitionBuilder |
setRecursive(Boolean isRecursive)
Sets whether this view is
RECURSIVE. |
ViewDefinitionBuilder |
setViewCheckOption(ViewCheckOption viewCheck)
Sets the view check option for this view.
|
ViewDefinitionBuilder |
setViewName(TableNameDirect viewName)
Sets the name for this view.
|
ViewDefinitionBuilder |
setViewSpecification(ViewSpecification spec)
Sets the view specification for this view.
|
createExpressionViewDefinitionBuilder setRecursive(Boolean isRecursive)
RECURSIVE.isRecursive - True if view is to be RECURSIVE; false otherwise.ViewDefinitionBuilder setViewName(TableNameDirect viewName)
viewName - The name for this view.ViewDefinitionBuilder setQuery(QueryExpression query)
query - The query for this view.ViewDefinitionBuilder setViewCheckOption(ViewCheckOption viewCheck)
viewCheck - The view check option for this view.ViewCheckOptionViewDefinitionBuilder setViewSpecification(ViewSpecification spec)
RegularViewSpecification).spec - The view specification.ViewSpecificationBoolean isRecursive()
RECURSIVE.RECURSIVE; false otherwise.TableNameDirect getViewName()
QueryExpression getQueryExpression()
ViewCheckOption getViewCheckOption()
ViewCheckOptionViewSpecification getViewSpecification()
RegularViewSpecification).Copyright © 2010-2012. All Rights Reserved.