Package ubic.gemma.web.persistence
Class AbstractSetListContainer
- java.lang.Object
-
- ubic.gemma.web.persistence.AbstractSetListContainer
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ExperimentSetListContainer,GeneSetListContainer
public abstract class AbstractSetListContainer extends Object implements Serializable
- Author:
- thea
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AbstractSetListContainer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ubic.gemma.model.GemmaSessionBackedValueObjectaddSet(ubic.gemma.model.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 groupsList<? extends ubic.gemma.model.GemmaSessionBackedValueObject>getAllSessionBoundGroups()List<? extends ubic.gemma.model.GemmaSessionBackedValueObject>getSessionBoundModifiedGroups()LongincrementAndGetLargestSessionId()voidremoveSet(ubic.gemma.model.GemmaSessionBackedValueObject vo)voidupdateSet(ubic.gemma.model.GemmaSessionBackedValueObject vo)
-
-
-
Method Detail
-
addSet
public ubic.gemma.model.GemmaSessionBackedValueObject addSet(ubic.gemma.model.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.GemmaSessionBackedValueObject> getAllSessionBoundGroups()
-
getSessionBoundModifiedGroups
public List<? extends ubic.gemma.model.GemmaSessionBackedValueObject> getSessionBoundModifiedGroups()
-
incrementAndGetLargestSessionId
public Long incrementAndGetLargestSessionId()
-
removeSet
public void removeSet(ubic.gemma.model.GemmaSessionBackedValueObject vo)
-
updateSet
public void updateSet(ubic.gemma.model.GemmaSessionBackedValueObject vo)
-
-