public void setNode(ome.model.meta.Node node) { if (! _loaded ) errorIfUnloaded(); this.node = node; } protected java.lang.String uuid = null;
public void setMessage(java.lang.String message) { if (! _loaded ) errorIfUnloaded(); this.message = (java.lang.String) message; } protected java.lang.String defaultEventType = 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; }
@Override public void setVersion(Integer version) { if (! _loaded ) errorIfUnloaded(); this.version = version; }
public void setUuid(java.lang.String uuid) { if (! _loaded ) errorIfUnloaded(); this.uuid = (java.lang.String) uuid; } protected ome.model.meta.Experimenter owner = null;
public void setClosed(java.sql.Timestamp closed) { if (! _loaded ) errorIfUnloaded(); this.closed = (java.sql.Timestamp) closed; } protected java.lang.String message = null;
public void setDefaultEventType(java.lang.String defaultEventType) { if (! _loaded ) errorIfUnloaded(); this.defaultEventType = (java.lang.String) defaultEventType; } protected java.lang.String userAgent = null;
/** * setter for events should be avoided. Does not fulfill normal semantics. */ protected void setEvents(java.util.Set<ome.model.meta.Event> events) { if (! _loaded ) errorIfUnloaded(); this.events = events; } /**
public void setUserIP(java.lang.String userIP) { if (! _loaded ) errorIfUnloaded(); this.userIP = (java.lang.String) userIP; } protected java.util.Set<ome.model.meta.Event> events = new java.util.HashSet<ome.model.meta.Event>();
/** * setter for annotationLinks should be avoided. Does not fulfill normal semantics. */ protected void setAnnotationLinks(java.util.Set<ome.model.annotations.SessionAnnotationLink> annotationLinks) { if (! _loaded ) errorIfUnloaded(); this.annotationLinks = annotationLinks; } /**
/** * This version number is controlled by the database for optimisitic * locking. */ @javax.persistence.Column(name="version") // @javax.persistence.Version //TODO mark off #118 if this succeeds, otherwise, completely remove versions and test updateEvent @Override public Integer getVersion() { if (! _loaded ) errorIfUnloaded(); return this.version; }
/** * returns the size of events. If less than zero, the Set was null. */ public int sizeOfEvents() { if (! _loaded ) errorIfUnloaded(); return this.events == null ? -1 : this.events.size(); }
/** * returns events . 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.Session.events (ome.model.meta.Event) */ @javax.persistence.OneToMany(mappedBy="session", 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.Event> getEvents() { if (! _loaded ) errorIfUnloaded(); return this.events; }
/** * Many-to-one field ome.model.meta.Session.owner (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="owner", nullable=false, unique=false, insertable=true, updatable=true) @org.hibernate.annotations.ForeignKey(name="FKsession_owner_experimenter") public ome.model.meta.Experimenter getOwner() { if (! _loaded ) errorIfUnloaded(); return this.owner; }
/** * Returns an unmodifiable collection-view */ public java.util.Collection<ome.model.meta.Event> unmodifiableEvents() { if (! _loaded ) errorIfUnloaded(); if ( getEvents() == null ) { return java.util.Collections.emptyList(); } return java.util.Collections.unmodifiableCollection( getEvents() ); }
/** * Returns an unmodifiable collection-view */ public java.util.Collection<ome.model.annotations.SessionAnnotationLink> unmodifiableAnnotationLinks() { if (! _loaded ) errorIfUnloaded(); if ( getAnnotationLinks() == null ) { return java.util.Collections.emptyList(); } return java.util.Collections.unmodifiableCollection( getAnnotationLinks() ); }
/** * Many-to-one field ome.model.meta.Session.node (ome.model.meta.Node) */ @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.Node.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="node", nullable=false, unique=false, insertable=true, updatable=true) @org.hibernate.annotations.ForeignKey(name="FKsession_node_node") public ome.model.meta.Node getNode() { if (! _loaded ) errorIfUnloaded(); return this.node; }
/** * Adds a ome.model.annotations.SessionAnnotationLink to annotationLinks, allowing for recursion -- whether * or not addSessionAnnotationLink will be called on the addition <b>if it is loaded</b> */ public void addSessionAnnotationLink (ome.model.annotations.SessionAnnotationLink link, boolean bothSides) { if (! _loaded ) errorIfUnloaded(); if ( getAnnotationLinks() == null ) { throwNullCollectionException("AnnotationLinks"); } getAnnotationLinks().add( link ); }
/** * removes a single element from this set and makes the inverse call on ome.model.annotations.SessionAnnotationLink */ public void removeSessionAnnotationLink(ome.model.annotations.SessionAnnotationLink target) { if (! _loaded ) errorIfUnloaded(); if (getAnnotationLinks() == null) { throwNullCollectionException("AnnotationLinks"); } getAnnotationLinks().remove( target ); target.setParent ( null ); }
/** * removes a single element from this set and makes the inverse call on ome.model.meta.Event */ public void removeEvent(ome.model.meta.Event target) { if (! _loaded ) errorIfUnloaded(); if (getEvents() == null) { throwNullCollectionException("Events"); } getEvents().remove( target ); target.setSession ( null ); }