@ManyToMany( cascade = {CascadeType.PERSIST, CascadeType.REMOVE, CascadeType.MERGE, CascadeType.REFRESH, CascadeType.DETACH} ) @JoinTable( name = "ia_pub2annot", joinColumns = {@JoinColumn( name = "publication_ac" )}, inverseJoinColumns = {@JoinColumn( name = "annotation_ac" )} ) @Override public Collection<Annotation> getAnnotations() { return super.getAnnotations(); }
@ManyToMany( cascade = {CascadeType.PERSIST, CascadeType.REMOVE, CascadeType.MERGE, CascadeType.REFRESH, CascadeType.DETACH} ) @JoinTable( name = "ia_pub2annot", joinColumns = {@JoinColumn( name = "publication_ac" )}, inverseJoinColumns = {@JoinColumn( name = "annotation_ac" )} ) @Override public Collection<Annotation> getAnnotations() { return super.getAnnotations(); }
@ManyToMany( cascade = {CascadeType.PERSIST, CascadeType.REMOVE, CascadeType.MERGE, CascadeType.REFRESH, CascadeType.DETACH}) @Cascade(org.hibernate.annotations.CascadeType.SAVE_UPDATE) @JoinTable( name = "ia_int2annot", joinColumns = {@JoinColumn( name = "interactor_ac" )}, inverseJoinColumns = {@JoinColumn( name = "annotation_ac" )} ) @Override public Collection<Annotation> getAnnotations() { return super.getAnnotations(); }
@ManyToMany( cascade = {CascadeType.PERSIST, CascadeType.REMOVE, CascadeType.REFRESH, CascadeType.DETACH}) @Cascade(org.hibernate.annotations.CascadeType.SAVE_UPDATE) @JoinTable( name = "ia_exp2annot", joinColumns = {@JoinColumn( name = "experiment_ac" )}, inverseJoinColumns = {@JoinColumn( name = "annotation_ac" )} ) @Override public Collection<Annotation> getAnnotations() { return super.getAnnotations(); }
@ManyToMany( cascade = {CascadeType.PERSIST, CascadeType.REMOVE, CascadeType.REFRESH, CascadeType.DETACH}) @Cascade(org.hibernate.annotations.CascadeType.SAVE_UPDATE) @JoinTable( name = "ia_exp2annot", joinColumns = {@JoinColumn( name = "experiment_ac" )}, inverseJoinColumns = {@JoinColumn( name = "annotation_ac" )} ) @Override public Collection<Annotation> getAnnotations() { return super.getAnnotations(); }
@ManyToMany( cascade = {CascadeType.PERSIST, CascadeType.REMOVE, CascadeType.MERGE, CascadeType.REFRESH, CascadeType.DETACH}) @Cascade(org.hibernate.annotations.CascadeType.SAVE_UPDATE) @JoinTable( name = "ia_int2annot", joinColumns = {@JoinColumn( name = "interactor_ac" )}, inverseJoinColumns = {@JoinColumn( name = "annotation_ac" )} ) @Override public Collection<Annotation> getAnnotations() { return super.getAnnotations(); }