gov.nih.nci.mageom.search.QuantitationType.impl
Class QuantitationTypeSearchCriteriaImpl

java.lang.Object
  extended by gov.nih.nci.caBIO.util.PermissionObject
      extended by gov.nih.nci.common.search.SearchCriteria
          extended by gov.nih.nci.mageom.search.impl.MAGEOMSearchCriteria
              extended by gov.nih.nci.mageom.search.impl.ExtendableSearchCriteriaImpl
                  extended by gov.nih.nci.mageom.search.impl.DescribableSearchCriteriaImpl
                      extended by gov.nih.nci.mageom.search.impl.IdentifiableSearchCriteriaImpl
                          extended by gov.nih.nci.mageom.search.QuantitationType.impl.QuantitationTypeSearchCriteriaImpl
All Implemented Interfaces:
Directable, Searchable, SessionObject, DescribableSearchCriteria, ExtendableSearchCriteria, IdentifiableSearchCriteria, QuantitationTypeSearchCriteria, java.io.Serializable, java.lang.Cloneable
Direct Known Subclasses:
SpecializedQuantitationTypeSearchCriteriaImpl, StandardQuantitationTypeSearchCriteriaImpl

public class QuantitationTypeSearchCriteriaImpl
extends IdentifiableSearchCriteriaImpl
implements QuantitationTypeSearchCriteria, java.io.Serializable

Represents a query for QuantitationType objects.

Version:
%I%, %G%
See Also:
Serialized Form

Field Summary
protected  MAGESCUtils _scUtils
           
 
Fields inherited from class gov.nih.nci.mageom.search.impl.MAGEOMSearchCriteria
currentHandler
 
Fields inherited from class gov.nih.nci.common.search.SearchCriteria
_ands, _groups, _ors, _sessionId, criteriaCollection, fillInAllObjects, fillInObjects, myObjects, orderBy
 
Fields inherited from interface gov.nih.nci.mageom.search.QuantitationType.QuantitationTypeSearchCriteria
CHANNELID_ATTRIBUTE, ID_ATTRIBUTE, ISBACKGROUND_ATTRIBUTE
 
Fields inherited from interface gov.nih.nci.mageom.search.IdentifiableSearchCriteria
IDENTIFIER_ATTRIBUTE, NAME_ATTRIBUTE
 
Fields inherited from interface gov.nih.nci.mageom.search.DescribableSearchCriteria
SECURITYID_ATTRIBUTE
 
Constructor Summary
QuantitationTypeSearchCriteriaImpl()
           
 
Method Summary
 java.lang.Long getChannelId()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioAssay.Channel.id
 java.lang.Long getId()
          Returns the value of the id criterion.
 java.lang.Boolean getIsBackground()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.QuantitationType.QuantitationType.isBackground
 void setChannelCriteria(ChannelSearchCriteria criteria)
          Constrains the search for QuantitationType objects to those associated with Channel objects by the association and selected by the given ChannelSearchCriteria.
 void setChannelCriteria(ChannelSearchCriteria criteria, java.lang.String booleanOp)
          Constrains the search for QuantitationType objects to those associated with Channel objects by the association and selected by the given ChannelSearchCriteria.
 void setChannelId(java.lang.Long channelId)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioAssay.Channel.id
 void setChannelId(java.lang.Long channelId, java.lang.String booleanOp)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioAssay.Channel.id
 void setId(java.lang.Long id)
          Sets the value of the id criterion.
 void setId(java.lang.Long id, java.lang.String booleanOp)
           
 void setIsBackground()
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.QuantitationType.QuantitationType.isBackground to a Boolean value of true.
 void setIsBackground(java.lang.Boolean isBackground)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.QuantitationType.QuantitationType.isBackground
 void setIsBackground(java.lang.Boolean isBackground, java.lang.String booleanOp)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.QuantitationType.QuantitationType.isBackground
 java.lang.String toString()
          Returns a String representation of this object suitable for console display.
 
Methods inherited from class gov.nih.nci.mageom.search.impl.IdentifiableSearchCriteriaImpl
getIdentifier, getName, setIdentifier, setIdentifier, setName, setName
 
Methods inherited from class gov.nih.nci.mageom.search.impl.DescribableSearchCriteriaImpl
getSecurityId, setSecurityCriteria, setSecurityCriteria, setSecurityId, setSecurityId
 
Methods inherited from class gov.nih.nci.mageom.search.impl.MAGEOMSearchCriteria
defaultHandler, direct, getBeanClassName, getBeanName, getHandler, main, putCriterion, search, setHandler
 
Methods inherited from class gov.nih.nci.common.search.SearchCriteria
addCriteriaGroup, clone, equals, findCriterion, getAnds, getAvailableCriteria, getAvailableCriteria, getClassName, getCount, getCount, getCriteriaCollection, getCriteriaGroups, getCriterion, getCriterion, getCriterionValue, getFillInAllObjects, getFillInObjects, getMaxRecordset, getObjects, getOrderBy, getOrs, getReturnCount, getReturnObjects, getSearchCriteria, getSearchCriteria, getSessionId, getStartAt, hasElement, hashCode, putCriteria, putCriteria, putCriteria, putCriterion, putCriterion, putCriterion, putCriterion, putCriterion, putCriterion, putCriterion, putCriterion, putCriterion, putCriterion, putCriterion, putCriterion, putSearchCriteria, removeCriterion, removeElement, runSearch, search, setBeanClassName, setClassName, setFillInAllObjects, setFillInObjects, setMaxRecordset, setObjects, setOrderBy, setReturnCount, setReturnObjects, setSessionId, setStartAt
 
Methods inherited from class gov.nih.nci.caBIO.util.PermissionObject
getUserAccess, setArrayAccess, setUserAccess
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface gov.nih.nci.mageom.search.IdentifiableSearchCriteria
getIdentifier, getName, setIdentifier, setIdentifier, setName, setName
 
Methods inherited from interface gov.nih.nci.mageom.search.DescribableSearchCriteria
getSecurityId, setSecurityCriteria, setSecurityCriteria, setSecurityId, setSecurityId
 
Methods inherited from interface gov.nih.nci.common.search.Searchable
getMaxRecordset, getOrderBy, getReturnCount, getReturnObjects, putCriterion, putCriterion, search, setMaxRecordset, setOrderBy, setReturnCount, setReturnObjects
 
Methods inherited from interface gov.nih.nci.common.search.session.SessionObject
getSessionId, setSessionId
 

Field Detail

_scUtils

protected MAGESCUtils _scUtils
Constructor Detail

QuantitationTypeSearchCriteriaImpl

public QuantitationTypeSearchCriteriaImpl()
Method Detail

getId

public java.lang.Long getId()
Returns the value of the id criterion.

Specified by:
getId in interface DescribableSearchCriteria
Specified by:
getId in interface ExtendableSearchCriteria
Specified by:
getId in interface IdentifiableSearchCriteria
Specified by:
getId in interface QuantitationTypeSearchCriteria
Overrides:
getId in class IdentifiableSearchCriteriaImpl
Returns:
the id criterion

setId

public void setId(java.lang.Long id)
Sets the value of the id criterion.

Specified by:
setId in interface DescribableSearchCriteria
Specified by:
setId in interface ExtendableSearchCriteria
Specified by:
setId in interface IdentifiableSearchCriteria
Specified by:
setId in interface QuantitationTypeSearchCriteria
Overrides:
setId in class IdentifiableSearchCriteriaImpl
Parameters:
id -

setId

public void setId(java.lang.Long id,
                  java.lang.String booleanOp)
Specified by:
setId in interface DescribableSearchCriteria
Specified by:
setId in interface ExtendableSearchCriteria
Specified by:
setId in interface IdentifiableSearchCriteria
Specified by:
setId in interface QuantitationTypeSearchCriteria
Overrides:
setId in class IdentifiableSearchCriteriaImpl

getIsBackground

public java.lang.Boolean getIsBackground()
Description copied from interface: QuantitationTypeSearchCriteria
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.QuantitationType.QuantitationType.isBackground

Specified by:
getIsBackground in interface QuantitationTypeSearchCriteria
Returns:
the java.lang.Boolean criterion value.
See Also:
gov.nih.nci.mageom.search.QuantitationType.QuantitationTypeSearchCriteria#isBackground

getChannelId

public java.lang.Long getChannelId()
Description copied from interface: QuantitationTypeSearchCriteria
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioAssay.Channel.id

Specified by:
getChannelId in interface QuantitationTypeSearchCriteria
Returns:
the java.lang.Long criterion value.
See Also:
gov.nih.nci.mageom.search.BioAssay.ChannelSearchCriteria#id

setIsBackground

public void setIsBackground()
Description copied from interface: QuantitationTypeSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.QuantitationType.QuantitationType.isBackground to a Boolean value of true.

Specified by:
setIsBackground in interface QuantitationTypeSearchCriteria
See Also:
gov.nih.nci.mageom.search.QuantitationType.QuantitationTypeSearchCriteria#isBackground

setIsBackground

public void setIsBackground(java.lang.Boolean isBackground)
Description copied from interface: QuantitationTypeSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.QuantitationType.QuantitationType.isBackground

Specified by:
setIsBackground in interface QuantitationTypeSearchCriteria
See Also:
gov.nih.nci.mageom.search.QuantitationType.QuantitationTypeSearchCriteria#isBackground

setIsBackground

public void setIsBackground(java.lang.Boolean isBackground,
                            java.lang.String booleanOp)
Description copied from interface: QuantitationTypeSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.QuantitationType.QuantitationType.isBackground

Specified by:
setIsBackground in interface QuantitationTypeSearchCriteria
Parameters:
isBackground - the criterion value
See Also:
gov.nih.nci.mageom.search.QuantitationType.QuantitationTypeSearchCriteria#isBackground

setChannelCriteria

public void setChannelCriteria(ChannelSearchCriteria criteria)
Description copied from interface: QuantitationTypeSearchCriteria
Constrains the search for QuantitationType objects to those associated with Channel objects by the association and selected by the given ChannelSearchCriteria.

Specified by:
setChannelCriteria in interface QuantitationTypeSearchCriteria
See Also:
QuantitationTypeSearchCriteria.setChannelCriteria(gov.nih.nci.mageom.search.BioAssay.ChannelSearchCriteria)

setChannelCriteria

public void setChannelCriteria(ChannelSearchCriteria criteria,
                               java.lang.String booleanOp)
Description copied from interface: QuantitationTypeSearchCriteria
Constrains the search for QuantitationType objects to those associated with Channel objects by the association and selected by the given ChannelSearchCriteria.

Specified by:
setChannelCriteria in interface QuantitationTypeSearchCriteria
See Also:
QuantitationTypeSearchCriteria.setChannelCriteria(gov.nih.nci.mageom.search.BioAssay.ChannelSearchCriteria)

setChannelId

public void setChannelId(java.lang.Long channelId)
Description copied from interface: QuantitationTypeSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioAssay.Channel.id

Specified by:
setChannelId in interface QuantitationTypeSearchCriteria
See Also:
gov.nih.nci.mageom.domain.BioAssay.Channel#id

setChannelId

public void setChannelId(java.lang.Long channelId,
                         java.lang.String booleanOp)
Description copied from interface: QuantitationTypeSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioAssay.Channel.id

Specified by:
setChannelId in interface QuantitationTypeSearchCriteria
See Also:
gov.nih.nci.mageom.domain.BioAssay.Channel#id

toString

public java.lang.String toString()
Returns a String representation of this object suitable for console display.

Overrides:
toString in class IdentifiableSearchCriteriaImpl
Returns:
the String representation.