1 19 20 package org.netbeans.modules.j2ee.persistence.api.metadata.orm; 21 22 public interface OneToOne { 23 24 public void setName(String value); 25 26 public String getName(); 27 28 public void setTargetEntity(String value); 29 30 public String getTargetEntity(); 31 32 public void setFetch(String value); 33 34 public String getFetch(); 35 36 public void setOptional(boolean value); 37 38 public boolean isOptional(); 39 40 public void setMappedBy(String value); 41 42 public String getMappedBy(); 43 44 public void setPrimaryKeyJoinColumn(int index, PrimaryKeyJoinColumn value); 45 46 public PrimaryKeyJoinColumn getPrimaryKeyJoinColumn(int index); 47 48 public int sizePrimaryKeyJoinColumn(); 49 50 public void setPrimaryKeyJoinColumn(PrimaryKeyJoinColumn[] value); 51 52 public PrimaryKeyJoinColumn[] getPrimaryKeyJoinColumn(); 53 54 public int addPrimaryKeyJoinColumn(PrimaryKeyJoinColumn value); 55 56 public int removePrimaryKeyJoinColumn(PrimaryKeyJoinColumn value); 57 58 public PrimaryKeyJoinColumn newPrimaryKeyJoinColumn(); 59 60 public void setJoinColumn(int index, JoinColumn value); 61 62 public JoinColumn getJoinColumn(int index); 63 64 public int sizeJoinColumn(); 65 66 public void setJoinColumn(JoinColumn[] value); 67 68 public JoinColumn[] getJoinColumn(); 69 70 public int addJoinColumn(JoinColumn value); 71 72 public int removeJoinColumn(JoinColumn value); 73 74 public JoinColumn newJoinColumn(); 75 76 public void setJoinTable(JoinTable value); 77 78 public JoinTable getJoinTable(); 79 80 public JoinTable newJoinTable(); 81 82 public void setCascade(CascadeType value); 83 84 public CascadeType getCascade(); 85 86 public CascadeType newCascadeType(); 87 88 } 89 | Popular Tags |