Class ExpressionExperimentSetValueObject
java.lang.Object
ubic.gemma.model.common.IdentifiableValueObject<ExpressionExperimentSet>
ubic.gemma.model.expression.experiment.ExpressionExperimentSetValueObject
- All Implemented Interfaces:
gemma.gsec.model.Securable,gemma.gsec.model.SecureValueObject,Serializable,Comparable<ExpressionExperimentSetValueObject>,Identifiable
- Direct Known Subclasses:
SessionBoundExpressionExperimentSetValueObject
public class ExpressionExperimentSetValueObject
extends IdentifiableValueObject<ExpressionExperimentSet>
implements gemma.gsec.model.SecureValueObject, Comparable<ExpressionExperimentSetValueObject>
- Author:
- tvrossum
- See Also:
-
Field Summary
Fields inherited from class ubic.gemma.model.common.IdentifiableValueObject
id -
Constructor Summary
ConstructorsConstructorDescriptionRequired when using the class as a spring bean. -
Method Summary
Modifier and TypeMethodDescriptionintbooleanbooleanbooleangetName()getSize()booleanbooleaninthashCode()booleanvoidsetDescription(String description) voidsetExpressionExperimentIds(Collection<Long> expressionExperimentIds) voidsetIsPublic(boolean isPublic) voidsetIsShared(boolean isShared) voidsetModifiable(boolean modifiable) voidvoidsetNumWithCoexpressionAnalysis(Integer numWithCoexpressionAnalysis) voidsetNumWithDifferentialExpressionAnalysis(Integer numWithDifferentialExpressionAnalysis) voidvoidsetTaxonId(Long taxonId) voidsetTaxonName(String taxonName) voidsetUserCanWrite(boolean userCanWrite) voidsetUserOwned(boolean isUserOwned) Methods inherited from class ubic.gemma.model.common.IdentifiableValueObject
canEqual, getId, setId, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface gemma.gsec.model.Securable
getId
-
Constructor Details
-
ExpressionExperimentSetValueObject
public ExpressionExperimentSetValueObject()Required when using the class as a spring bean. -
ExpressionExperimentSetValueObject
-
-
Method Details
-
compareTo
- Specified by:
compareToin interfaceComparable<ExpressionExperimentSetValueObject>
-
equals
- Overrides:
equalsin classIdentifiableValueObject<ExpressionExperimentSet>
-
getDescription
-
setDescription
-
getExpressionExperimentIds
-
setExpressionExperimentIds
-
getIsPublic
public boolean getIsPublic()- Specified by:
getIsPublicin interfacegemma.gsec.model.SecureValueObject
-
setIsPublic
public void setIsPublic(boolean isPublic) - Specified by:
setIsPublicin interfacegemma.gsec.model.SecureValueObject
-
getSecurableClass
- Specified by:
getSecurableClassin interfacegemma.gsec.model.SecureValueObject
-
getUserCanWrite
public boolean getUserCanWrite()- Specified by:
getUserCanWritein interfacegemma.gsec.model.SecureValueObject
-
setUserCanWrite
public void setUserCanWrite(boolean userCanWrite) - Specified by:
setUserCanWritein interfacegemma.gsec.model.SecureValueObject
-
getUserOwned
public boolean getUserOwned()- Specified by:
getUserOwnedin interfacegemma.gsec.model.SecureValueObject
-
setUserOwned
public void setUserOwned(boolean isUserOwned) - Specified by:
setUserOwnedin interfacegemma.gsec.model.SecureValueObject
-
getName
-
setName
-
getSize
-
setSize
-
getNumWithCoexpressionAnalysis
-
setNumWithCoexpressionAnalysis
-
getNumWithDifferentialExpressionAnalysis
-
setNumWithDifferentialExpressionAnalysis
-
getTaxonId
-
setTaxonId
-
getTaxonName
-
setTaxonName
-
hashCode
public int hashCode()- Overrides:
hashCodein classIdentifiableValueObject<ExpressionExperimentSet>
-
isModifiable
public boolean isModifiable() -
setModifiable
public void setModifiable(boolean modifiable)
-