org.sql.generation.implementation.grammar.builders.definition
Class UniqueConstraintBuilderImpl
java.lang.Object
org.sql.generation.implementation.grammar.common.SQLBuilderBase
org.sql.generation.implementation.grammar.builders.definition.UniqueConstraintBuilderImpl
- All Implemented Interfaces:
- AbstractBuilder<UniqueConstraint>, UniqueConstraintBuilder
public class UniqueConstraintBuilderImpl
- extends SQLBuilderBase
- implements UniqueConstraintBuilder
- Author:
- Stanislav Muhametsin
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UniqueConstraintBuilderImpl
public UniqueConstraintBuilderImpl(SQLProcessorAggregator processor,
ColumnsFactory c)
createExpression
public UniqueConstraint createExpression()
- Specified by:
createExpression in interface AbstractBuilder<UniqueConstraint>
setUniqueness
public UniqueConstraintBuilder setUniqueness(UniqueSpecification uniqueness)
- Specified by:
setUniqueness in interface UniqueConstraintBuilder
addColumns
public UniqueConstraintBuilder addColumns(String... columnNames)
- Specified by:
addColumns in interface UniqueConstraintBuilder
getUniqueness
public UniqueSpecification getUniqueness()
- Specified by:
getUniqueness in interface UniqueConstraintBuilder
getColumns
public List<String> getColumns()
- Specified by:
getColumns in interface UniqueConstraintBuilder
Copyright © 2010-2012. All Rights Reserved.