1 19 20 package org.netbeans.modules.j2ee.persistence.api.metadata.orm; 21 22 public interface TableGenerator { 23 24 public void setName(String value); 25 26 public String getName(); 27 28 public void setTable(String value); 29 30 public String getTable(); 31 32 public void setCatalog(String value); 33 34 public String getCatalog(); 35 36 public void setSchema(String value); 37 38 public String getSchema(); 39 40 public void setPkColumnName(String value); 41 42 public String getPkColumnName(); 43 44 public void setValueColumnName(String value); 45 46 public String getValueColumnName(); 47 48 public void setPkColumnValue(String value); 49 50 public String getPkColumnValue(); 51 52 public void setInitialValue(int value); 53 54 public int getInitialValue(); 55 56 public void setAllocationSize(int value); 57 58 public int getAllocationSize(); 59 60 public void setUniqueConstraint(int index, UniqueConstraint value); 61 62 public UniqueConstraint getUniqueConstraint(int index); 63 64 public int sizeUniqueConstraint(); 65 66 public void setUniqueConstraint(UniqueConstraint[] value); 67 68 public UniqueConstraint[] getUniqueConstraint(); 69 70 public int addUniqueConstraint(UniqueConstraint value); 71 72 public int removeUniqueConstraint(UniqueConstraint value); 73 74 public UniqueConstraint newUniqueConstraint(); 75 76 } 77 | Popular Tags |