Class AbstractSetListContainer

java.lang.Object
ubic.gemma.web.controller.persistence.AbstractSetListContainer
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ExperimentSetListContainer, GeneSetListContainer

public abstract class AbstractSetListContainer extends Object implements Serializable
Author:
thea
See Also:
  • Constructor Details

    • AbstractSetListContainer

      public AbstractSetListContainer()
  • Method Details

    • addSet

      public ubic.gemma.model.common.GemmaSessionBackedValueObject addSet(ubic.gemma.model.common.GemmaSessionBackedValueObject vo, boolean modified)
      Sets the reference (generates an id and assumes this group was made as a result of a modification for the type value) for the group then adds it to the session-bound list(s) for session-bound groups
    • getAllSessionBoundGroups

      public List<? extends ubic.gemma.model.common.GemmaSessionBackedValueObject> getAllSessionBoundGroups()
    • getSessionBoundModifiedGroups

      public List<? extends ubic.gemma.model.common.GemmaSessionBackedValueObject> getSessionBoundModifiedGroups()
    • incrementAndGetLargestSessionId

      public Long incrementAndGetLargestSessionId()
    • removeSet

      public void removeSet(ubic.gemma.model.common.GemmaSessionBackedValueObject vo)
    • updateSet

      public void updateSet(ubic.gemma.model.common.GemmaSessionBackedValueObject vo)