public void setContainingEvent(ome.model.meta.Event containingEvent) { if (! _loaded ) errorIfUnloaded(); this.containingEvent = containingEvent; } protected java.util.Set<ome.model.meta.EventLog> logs = new java.util.HashSet<ome.model.meta.EventLog>();
public void setSession(ome.model.meta.Session session) { if (! _loaded ) errorIfUnloaded(); this.session = session; } protected ome.model.internal.Details details = new Details();
public void setExperimenter(ome.model.meta.Experimenter experimenter) { if (! _loaded ) errorIfUnloaded(); this.experimenter = experimenter; } protected ome.model.meta.ExperimenterGroup experimenterGroup = null;
public void setExperimenterGroup(ome.model.meta.ExperimenterGroup experimenterGroup) { if (! _loaded ) errorIfUnloaded(); this.experimenterGroup = experimenterGroup; } protected ome.model.enums.EventType type = null;
public void setTime(java.sql.Timestamp time) { if (! _loaded ) errorIfUnloaded(); this.time = (java.sql.Timestamp) time; } protected ome.model.meta.Experimenter experimenter = null;
public void setType(ome.model.enums.EventType type) { if (! _loaded ) errorIfUnloaded(); this.type = type; } protected ome.model.meta.Event containingEvent = null;
/** * setter for logs should be avoided. Does not fulfill normal semantics. */ protected void setLogs(java.util.Set<ome.model.meta.EventLog> logs) { if (! _loaded ) errorIfUnloaded(); this.logs = logs; } /**
public void setStatus(java.lang.String status) { if (! _loaded ) errorIfUnloaded(); this.status = (java.lang.String) status; } protected java.sql.Timestamp time = null;
/** * Use the {@link ome.model.internal.Details#copy(ome.model.internal.Details)} * or {@link ome.model.internal.Details#shallowCopy(ome.model.internal.Details)} * methods to set the {@link Details} instance instead. */ protected void setDetails(ome.model.internal.Details details) { if (! _loaded ) errorIfUnloaded(); this.details = (Details) details; }
/** * returns the size of logs. If less than zero, the Set was null. */ public int sizeOfLogs() { if (! _loaded ) errorIfUnloaded(); return this.logs == null ? -1 : this.logs.size(); }
/** * returns logs . You should not modify this collection unless you * know what you are doing. Use the iterate method instead. * * one-to-many Set ome.model.meta.Event.logs (ome.model.meta.EventLog) */ @javax.persistence.OneToMany(mappedBy="event", fetch=javax.persistence.FetchType.LAZY, cascade={javax.persistence.CascadeType.MERGE, javax.persistence.CascadeType.PERSIST, javax.persistence.CascadeType.REFRESH}) @org.hibernate.annotations.Cascade({org.hibernate.annotations.CascadeType.LOCK, org.hibernate.annotations.CascadeType.MERGE, org.hibernate.annotations.CascadeType.PERSIST, org.hibernate.annotations.CascadeType.REPLICATE, org.hibernate.annotations.CascadeType.REFRESH, org.hibernate.annotations.CascadeType.SAVE_UPDATE, org.hibernate.annotations.CascadeType.EVICT}) protected java.util.Set<ome.model.meta.EventLog> getLogs() { if (! _loaded ) errorIfUnloaded(); return this.logs; }
/** * Many-to-one field ome.model.meta.Event.containingEvent (ome.model.meta.Event) */ @javax.persistence.ManyToOne(fetch = javax.persistence.FetchType.LAZY, cascade = {javax.persistence.CascadeType.MERGE, javax.persistence.CascadeType.PERSIST, javax.persistence.CascadeType.REFRESH}, targetEntity = ome.model.meta.Event.class) @org.hibernate.annotations.Cascade({org.hibernate.annotations.CascadeType.LOCK, org.hibernate.annotations.CascadeType.MERGE, org.hibernate.annotations.CascadeType.PERSIST, org.hibernate.annotations.CascadeType.REPLICATE, org.hibernate.annotations.CascadeType.REFRESH, org.hibernate.annotations.CascadeType.SAVE_UPDATE, org.hibernate.annotations.CascadeType.EVICT}) @javax.persistence.JoinColumn(name="containingEvent", nullable=true, unique=false, insertable=true, updatable=true) @org.hibernate.annotations.ForeignKey(name="FKevent_containingEvent_event") public ome.model.meta.Event getContainingEvent() { if (! _loaded ) errorIfUnloaded(); return this.containingEvent; }
/** * Many-to-one field ome.model.meta.Event.experimenterGroup (ome.model.meta.ExperimenterGroup) */ @javax.persistence.ManyToOne(fetch = javax.persistence.FetchType.LAZY, cascade = {javax.persistence.CascadeType.MERGE, javax.persistence.CascadeType.PERSIST, javax.persistence.CascadeType.REFRESH}, targetEntity = ome.model.meta.ExperimenterGroup.class) @org.hibernate.annotations.Cascade({org.hibernate.annotations.CascadeType.LOCK, org.hibernate.annotations.CascadeType.MERGE, org.hibernate.annotations.CascadeType.PERSIST, org.hibernate.annotations.CascadeType.REPLICATE, org.hibernate.annotations.CascadeType.REFRESH, org.hibernate.annotations.CascadeType.SAVE_UPDATE, org.hibernate.annotations.CascadeType.EVICT}) @javax.persistence.JoinColumn(name="experimenterGroup", nullable=false, unique=false, insertable=true, updatable=true) @org.hibernate.annotations.ForeignKey(name="FKevent_experimenterGroup_experimentergroup") public ome.model.meta.ExperimenterGroup getExperimenterGroup() { if (! _loaded ) errorIfUnloaded(); return this.experimenterGroup; }
/** * Many-to-one field ome.model.meta.Event.type (ome.model.enums.EventType) */ @javax.persistence.ManyToOne(fetch = javax.persistence.FetchType.LAZY, cascade = {javax.persistence.CascadeType.MERGE, javax.persistence.CascadeType.PERSIST, javax.persistence.CascadeType.REFRESH}, targetEntity = ome.model.enums.EventType.class) @org.hibernate.annotations.Cascade({org.hibernate.annotations.CascadeType.LOCK, org.hibernate.annotations.CascadeType.MERGE, org.hibernate.annotations.CascadeType.PERSIST, org.hibernate.annotations.CascadeType.REPLICATE, org.hibernate.annotations.CascadeType.REFRESH, org.hibernate.annotations.CascadeType.SAVE_UPDATE, org.hibernate.annotations.CascadeType.EVICT}) @javax.persistence.JoinColumn(name="type", nullable=false, unique=false, insertable=true, updatable=true) @org.hibernate.annotations.ForeignKey(name="FKevent_type_eventtype") public ome.model.enums.EventType getType() { if (! _loaded ) errorIfUnloaded(); return this.type; }
/** * Returns an unmodifiable collection-view */ public java.util.Collection<ome.model.meta.EventLog> unmodifiableLogs() { if (! _loaded ) errorIfUnloaded(); if ( getLogs() == null ) { return java.util.Collections.emptyList(); } return java.util.Collections.unmodifiableCollection( getLogs() ); }
/** * Many-to-one field ome.model.meta.Event.experimenter (ome.model.meta.Experimenter) */ @javax.persistence.ManyToOne(fetch = javax.persistence.FetchType.LAZY, cascade = {javax.persistence.CascadeType.MERGE, javax.persistence.CascadeType.PERSIST, javax.persistence.CascadeType.REFRESH}, targetEntity = ome.model.meta.Experimenter.class) @org.hibernate.annotations.Cascade({org.hibernate.annotations.CascadeType.LOCK, org.hibernate.annotations.CascadeType.MERGE, org.hibernate.annotations.CascadeType.PERSIST, org.hibernate.annotations.CascadeType.REPLICATE, org.hibernate.annotations.CascadeType.REFRESH, org.hibernate.annotations.CascadeType.SAVE_UPDATE, org.hibernate.annotations.CascadeType.EVICT}) @javax.persistence.JoinColumn(name="experimenter", nullable=false, unique=false, insertable=true, updatable=true) @org.hibernate.annotations.ForeignKey(name="FKevent_experimenter_experimenter") public ome.model.meta.Experimenter getExperimenter() { if (! _loaded ) errorIfUnloaded(); return this.experimenter; }
/** * Many-to-one field ome.model.meta.Event.session (ome.model.meta.Session) */ @javax.persistence.ManyToOne(fetch = javax.persistence.FetchType.LAZY, cascade = {javax.persistence.CascadeType.MERGE, javax.persistence.CascadeType.PERSIST, javax.persistence.CascadeType.REFRESH}, targetEntity = ome.model.meta.Session.class) @org.hibernate.annotations.Cascade({org.hibernate.annotations.CascadeType.LOCK, org.hibernate.annotations.CascadeType.MERGE, org.hibernate.annotations.CascadeType.PERSIST, org.hibernate.annotations.CascadeType.REPLICATE, org.hibernate.annotations.CascadeType.REFRESH, org.hibernate.annotations.CascadeType.SAVE_UPDATE, org.hibernate.annotations.CascadeType.EVICT}) @javax.persistence.JoinColumn(name="\"session\"", nullable=false, unique=false, insertable=true, updatable=true) @org.hibernate.annotations.ForeignKey(name="FKevent_session_session") public ome.model.meta.Session getSession() { if (! _loaded ) errorIfUnloaded(); return this.session; }
/** * should be used rather than accessing the logs set directly. * This method will never return null, but rather will return an instance * of {@link ome.util.EmptyIterator}. To test for a null collection, * see of {@link #sizeOfLogs()} is less than zero. */ public java.util.Iterator<ome.model.meta.EventLog> iterateLogs() { if (! _loaded ) errorIfUnloaded(); if ( getLogs() == null ) { return new ome.util.EmptyIterator<ome.model.meta.EventLog>(); } return getLogs().iterator(); // TODO should this be direct access }
/** * removes a single element from this set and makes the inverse call on ome.model.meta.EventLog */ public void removeEventLog(ome.model.meta.EventLog target) { if (! _loaded ) errorIfUnloaded(); if (getLogs() == null) { throwNullCollectionException("Logs"); } getLogs().remove( target ); target.setEvent ( null ); }
/** * clears the set. */ public void clearLogs() { if (! _loaded ) errorIfUnloaded(); if (getLogs() == null) { throwNullCollectionException("Logs"); } getLogs().clear(); java.util.Iterator<ome.model.meta.EventLog> it = iterateLogs(); while (it.hasNext()) { ome.model.meta.EventLog target = it.next(); target.setEvent ( null ); } }