com.github.drinkjava2.jdialects.model
Class UniqueModel

java.lang.Object
  extended by com.github.drinkjava2.jdialects.model.UniqueModel

public class UniqueModel
extends Object

The platform-independent Unique Constraint model

 Usage:
 Table t=new Table('Customer');
 ...  
  t.index().forColumn("column1");
  or
  t.index("indexName").forColumn("column1","column2");
 
 

Since:
1.0.5
Author:
Yong Zhu

Constructor Summary
UniqueModel()
           
UniqueModel(String name)
           
 
Method Summary
 UniqueModel columns(String... columns)
           
 String[] getColumnList()
           
 String getName()
           
 UniqueModel newCopy()
           
 void setColumnList(String[] columnList)
           
 void setName(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UniqueModel

public UniqueModel()

UniqueModel

public UniqueModel(String name)
Method Detail

newCopy

public UniqueModel newCopy()

columns

public UniqueModel columns(String... columns)

getName

public String getName()

setName

public void setName(String name)

getColumnList

public String[] getColumnList()

setColumnList

public void setColumnList(String[] columnList)


Copyright © 2018. All rights reserved.