public class ViewDefinitionBuilderImpl extends SQLBuilderBase implements ViewDefinitionBuilder
| Constructor and Description |
|---|
ViewDefinitionBuilderImpl(SQLProcessorAggregator processor) |
| Modifier and Type | Method and Description |
|---|---|
ViewDefinition |
createExpression() |
QueryExpression |
getQueryExpression() |
ViewCheckOption |
getViewCheckOption() |
TableNameDirect |
getViewName() |
ViewSpecification |
getViewSpecification() |
Boolean |
isRecursive() |
ViewDefinitionBuilder |
setQuery(QueryExpression query) |
ViewDefinitionBuilder |
setRecursive(Boolean isRecursive) |
ViewDefinitionBuilder |
setViewCheckOption(ViewCheckOption viewCheck) |
ViewDefinitionBuilder |
setViewName(TableNameDirect viewName) |
ViewDefinitionBuilder |
setViewSpecification(ViewSpecification spec) |
getProcessorpublic ViewDefinitionBuilderImpl(SQLProcessorAggregator processor)
public ViewDefinition createExpression()
createExpression in interface AbstractBuilder<ViewDefinition>public ViewDefinitionBuilder setRecursive(Boolean isRecursive)
setRecursive in interface ViewDefinitionBuilderpublic ViewDefinitionBuilder setViewName(TableNameDirect viewName)
setViewName in interface ViewDefinitionBuilderpublic ViewDefinitionBuilder setQuery(QueryExpression query)
setQuery in interface ViewDefinitionBuilderpublic ViewDefinitionBuilder setViewCheckOption(ViewCheckOption viewCheck)
setViewCheckOption in interface ViewDefinitionBuilderpublic ViewDefinitionBuilder setViewSpecification(ViewSpecification spec)
setViewSpecification in interface ViewDefinitionBuilderpublic Boolean isRecursive()
isRecursive in interface ViewDefinitionBuilderpublic TableNameDirect getViewName()
getViewName in interface ViewDefinitionBuilderpublic QueryExpression getQueryExpression()
getQueryExpression in interface ViewDefinitionBuilderpublic ViewCheckOption getViewCheckOption()
getViewCheckOption in interface ViewDefinitionBuilderpublic ViewSpecification getViewSpecification()
getViewSpecification in interface ViewDefinitionBuilderCopyright © 2010-2012. All Rights Reserved.