org.sql.generation.implementation.grammar.builders.definition
Class ViewDefinitionBuilderImpl
java.lang.Object
org.sql.generation.implementation.grammar.common.SQLBuilderBase
org.sql.generation.implementation.grammar.builders.definition.ViewDefinitionBuilderImpl
- All Implemented Interfaces:
- AbstractBuilder<ViewDefinition>, ViewDefinitionBuilder
public class ViewDefinitionBuilderImpl
- extends SQLBuilderBase
- implements ViewDefinitionBuilder
- Author:
- Stanislav Muhametsin
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ViewDefinitionBuilderImpl
public ViewDefinitionBuilderImpl(SQLProcessorAggregator processor)
createExpression
public ViewDefinition createExpression()
- Specified by:
createExpression in interface AbstractBuilder<ViewDefinition>
setRecursive
public ViewDefinitionBuilder setRecursive(Boolean isRecursive)
- Specified by:
setRecursive in interface ViewDefinitionBuilder
setViewName
public ViewDefinitionBuilder setViewName(TableNameDirect viewName)
- Specified by:
setViewName in interface ViewDefinitionBuilder
setQuery
public ViewDefinitionBuilder setQuery(QueryExpression query)
- Specified by:
setQuery in interface ViewDefinitionBuilder
setViewCheckOption
public ViewDefinitionBuilder setViewCheckOption(ViewCheckOption viewCheck)
- Specified by:
setViewCheckOption in interface ViewDefinitionBuilder
setViewSpecification
public ViewDefinitionBuilder setViewSpecification(ViewSpecification spec)
- Specified by:
setViewSpecification in interface ViewDefinitionBuilder
isRecursive
public Boolean isRecursive()
- Specified by:
isRecursive in interface ViewDefinitionBuilder
getViewName
public TableNameDirect getViewName()
- Specified by:
getViewName in interface ViewDefinitionBuilder
getQueryExpression
public QueryExpression getQueryExpression()
- Specified by:
getQueryExpression in interface ViewDefinitionBuilder
getViewCheckOption
public ViewCheckOption getViewCheckOption()
- Specified by:
getViewCheckOption in interface ViewDefinitionBuilder
getViewSpecification
public ViewSpecification getViewSpecification()
- Specified by:
getViewSpecification in interface ViewDefinitionBuilder
Copyright © 2010-2012. All Rights Reserved.