1 19 20 package org.netbeans.modules.j2ee.persistence.api.metadata.orm; 21 22 public interface JoinTable { 23 24 public void setName(String value); 25 26 public String getName(); 27 28 public void setCatalog(String value); 29 30 public String getCatalog(); 31 32 public void setSchema(String value); 33 34 public String getSchema(); 35 36 public void setJoinColumn(int index, JoinColumn value); 37 38 public JoinColumn getJoinColumn(int index); 39 40 public int sizeJoinColumn(); 41 42 public void setJoinColumn(JoinColumn[] value); 43 44 public JoinColumn[] getJoinColumn(); 45 46 public int addJoinColumn(JoinColumn value); 47 48 public int removeJoinColumn(JoinColumn value); 49 50 public JoinColumn newJoinColumn(); 51 52 public void setInverseJoinColumn(int index, JoinColumn value); 53 54 public JoinColumn getInverseJoinColumn(int index); 55 56 public int sizeInverseJoinColumn(); 57 58 public void setInverseJoinColumn(JoinColumn[] value); 59 60 public JoinColumn[] getInverseJoinColumn(); 61 62 public int addInverseJoinColumn(JoinColumn value); 63 64 public int removeInverseJoinColumn(JoinColumn value); 65 66 public void setUniqueConstraint(int index, UniqueConstraint value); 67 68 public UniqueConstraint getUniqueConstraint(int index); 69 70 public int sizeUniqueConstraint(); 71 72 public void setUniqueConstraint(UniqueConstraint[] value); 73 74 public UniqueConstraint[] getUniqueConstraint(); 75 76 public int addUniqueConstraint(UniqueConstraint value); 77 78 public int removeUniqueConstraint(UniqueConstraint value); 79 80 public UniqueConstraint newUniqueConstraint(); 81 82 } 83 | Popular Tags |