@Override public void setVersion(Integer version) { if (! _loaded ) errorIfUnloaded(); this.version = version; }
public void setType(ome.model.enums.FilterType type) { if (! _loaded ) errorIfUnloaded(); this.type = type; } protected ome.model.acquisition.TransmittanceRange transmittanceRange = null;
public void setModel(java.lang.String model) { if (! _loaded ) errorIfUnloaded(); this.model = (java.lang.String) model; } protected java.lang.String lotNumber = null;
public void setSerialNumber(java.lang.String serialNumber) { if (! _loaded ) errorIfUnloaded(); this.serialNumber = (java.lang.String) serialNumber; } protected java.lang.String filterWheel = null;
/** * setter for excitationFilterLink should be avoided. Does not fulfill normal semantics. */ protected void setExcitationFilterLink(java.util.Set<ome.model.acquisition.FilterSetExcitationFilterLink> excitationFilterLink) { if (! _loaded ) errorIfUnloaded(); this.excitationFilterLink = excitationFilterLink; } /**
/** * 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; }
public void setLotNumber(java.lang.String lotNumber) { if (! _loaded ) errorIfUnloaded(); this.lotNumber = (java.lang.String) lotNumber; } protected java.lang.String serialNumber = null;
public void setInstrument(ome.model.acquisition.Instrument instrument) { if (! _loaded ) errorIfUnloaded(); this.instrument = instrument; } protected java.util.Set<ome.model.acquisition.FilterSetExcitationFilterLink> excitationFilterLink = new java.util.HashSet<ome.model.acquisition.FilterSetExcitationFilterLink>();
/** * returns the size of excitationFilterLink. If less than zero, the Set was null. */ public int sizeOfExcitationFilterLink() { if (! _loaded ) errorIfUnloaded(); return this.excitationFilterLink == null ? -1 : this.excitationFilterLink.size(); }
/** * returns the size of annotationLinks. If less than zero, the Set was null. */ public int sizeOfAnnotationLinks() { if (! _loaded ) errorIfUnloaded(); return this.annotationLinks == null ? -1 : this.annotationLinks.size(); }
/** * unlinks all ome.model.acquisition.FilterSet instances from this instance. */ public void unlinkExcitationFilter (ome.model.acquisition.FilterSet removal) { if (! _loaded ) errorIfUnloaded(); java.util.Set<ome.model.acquisition.FilterSetExcitationFilterLink> toRemove = findFilterSetExcitationFilterLink( removal ); java.util.Iterator<ome.model.acquisition.FilterSetExcitationFilterLink> it = toRemove.iterator(); while ( it.hasNext() ) { removeFilterSetExcitationFilterLink( it.next(), true ); } }
/** * unlinks all ome.model.annotations.Annotation instances from this instance. */ public void unlinkAnnotation (ome.model.annotations.Annotation removal) { if (! _loaded ) errorIfUnloaded(); java.util.Set<ome.model.annotations.FilterAnnotationLink> toRemove = findFilterAnnotationLink( removal ); java.util.Iterator<ome.model.annotations.FilterAnnotationLink> it = toRemove.iterator(); while ( it.hasNext() ) { removeFilterAnnotationLink( it.next(), true ); } }
/** * Many-to-one field ome.model.acquisition.Filter.transmittanceRange (ome.model.acquisition.TransmittanceRange) */ @javax.persistence.ManyToOne(fetch = javax.persistence.FetchType.LAZY, cascade = {javax.persistence.CascadeType.MERGE, javax.persistence.CascadeType.PERSIST, javax.persistence.CascadeType.REFRESH}, targetEntity = ome.model.acquisition.TransmittanceRange.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="transmittanceRange", nullable=true, unique=false, insertable=true, updatable=true) @org.hibernate.annotations.ForeignKey(name="FKfilter_transmittanceRange_transmittancerange") public ome.model.acquisition.TransmittanceRange getTransmittanceRange() { if (! _loaded ) errorIfUnloaded(); return this.transmittanceRange; }
/** * Many-to-one field ome.model.acquisition.Filter.type (ome.model.enums.FilterType) */ @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.FilterType.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=true, unique=false, insertable=true, updatable=true) @org.hibernate.annotations.ForeignKey(name="FKfilter_type_filtertype") public ome.model.enums.FilterType getType() { if (! _loaded ) errorIfUnloaded(); return this.type; }
/** * Many-to-one field ome.model.acquisition.Filter.instrument (ome.model.acquisition.Instrument) */ @javax.persistence.ManyToOne(fetch = javax.persistence.FetchType.LAZY, cascade = {javax.persistence.CascadeType.MERGE, javax.persistence.CascadeType.PERSIST, javax.persistence.CascadeType.REFRESH}, targetEntity = ome.model.acquisition.Instrument.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="instrument", nullable=false, unique=false, insertable=true, updatable=true) @org.hibernate.annotations.ForeignKey(name="FKfilter_instrument_instrument") public ome.model.acquisition.Instrument getInstrument() { if (! _loaded ) errorIfUnloaded(); return this.instrument; }
/** * Returns an unmodifiable collection-view */ public java.util.Collection<ome.model.annotations.FilterAnnotationLink> unmodifiableAnnotationLinks() { if (! _loaded ) errorIfUnloaded(); if ( getAnnotationLinks() == null ) { return java.util.Collections.emptyList(); } return java.util.Collections.unmodifiableCollection( getAnnotationLinks() ); }
/** * clears the set. */ public void clearEmissionFilterLinks() { if (! _loaded ) errorIfUnloaded(); java.util.List<ome.model.acquisition.FilterSetEmissionFilterLink> list = new java.util.ArrayList<ome.model.acquisition.FilterSetEmissionFilterLink>( getEmissionFilterLink() ); for (ome.model.acquisition.FilterSetEmissionFilterLink link : list) { removeFilterSetEmissionFilterLink( link, true ); } }
/** * Adds a ome.model.annotations.FilterAnnotationLink to annotationLinks, allowing for recursion -- whether * or not addFilterAnnotationLink will be called on the addition <b>if it is loaded</b> */ public void addFilterAnnotationLink (ome.model.annotations.FilterAnnotationLink link, boolean bothSides) { if (! _loaded ) errorIfUnloaded(); if ( getAnnotationLinks() == null ) { throwNullCollectionException("AnnotationLinks"); } getAnnotationLinks().add( link ); }
/** * removes the given FilterAnnotationLink from annotationLinks, allowing for recursion -- whether * or not the removal will call unlinkFilter again <b>if loaded</b>. */ public void removeFilterAnnotationLink (ome.model.annotations.FilterAnnotationLink link, boolean bothSides) { if (! _loaded ) errorIfUnloaded(); if ( getAnnotationLinks() == null ) { throwNullCollectionException("AnnotationLinks"); } getAnnotationLinks().remove( link ); }
/** * removes a single element from this set and makes the inverse call on ome.model.acquisition.FilterSetEmissionFilterLink */ public void removeFilterSetEmissionFilterLink(ome.model.acquisition.FilterSetEmissionFilterLink target) { if (! _loaded ) errorIfUnloaded(); if (getEmissionFilterLink() == null) { throwNullCollectionException("EmissionFilterLink"); } getEmissionFilterLink().remove( target ); target.setChild ( null ); }