gov.nih.nci.mageom.search.BioAssayData.impl
Class BioAssayDatumSearchCriteriaImpl

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.BioAssayData.impl.BioAssayDatumSearchCriteriaImpl
All Implemented Interfaces:
Directable, Searchable, BioAssayDatumSearchCriteria, java.io.Serializable, java.lang.Cloneable

public class BioAssayDatumSearchCriteriaImpl
extends MAGEOMSearchCriteria
implements BioAssayDatumSearchCriteria, java.io.Serializable

Represents a query for BioAssayDatum 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.BioAssayData.BioAssayDatumSearchCriteria
BIOASSAYID_ATTRIBUTE, DESIGNELEMENTID_ATTRIBUTE, QUANTITATIONTYPEID_ATTRIBUTE
 
Constructor Summary
BioAssayDatumSearchCriteriaImpl()
           
 
Method Summary
 java.lang.Long getBioAssayId()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioAssay.BioAssay.id
 java.lang.Long getDesignElementId()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.DesignElement.DesignElement.id
 java.lang.Long getQuantitationTypeId()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.QuantitationType.QuantitationType.id
 void setBioAssayCriteria(BioAssaySearchCriteria criteria)
          Constrains the search for BioAssayDatum objects to those associated with BioAssay objects by the association and selected by the given BioAssaySearchCriteria.
 void setBioAssayCriteria(BioAssaySearchCriteria criteria, java.lang.String booleanOp)
          Constrains the search for BioAssayDatum objects to those associated with BioAssay objects by the association and selected by the given BioAssaySearchCriteria.
 void setBioAssayId(java.lang.Long bioAssayId)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioAssay.BioAssay.id
 void setBioAssayId(java.lang.Long bioAssayId, java.lang.String booleanOp)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioAssay.BioAssay.id
 void setDesignElementCriteria(DesignElementSearchCriteria criteria)
          Constrains the search for BioAssayDatum objects to those associated with DesignElement objects by the association and selected by the given DesignElementSearchCriteria.
 void setDesignElementCriteria(DesignElementSearchCriteria criteria, java.lang.String booleanOp)
          Constrains the search for BioAssayDatum objects to those associated with DesignElement objects by the association and selected by the given DesignElementSearchCriteria.
 void setDesignElementId(java.lang.Long designElementId)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.DesignElement.DesignElement.id
 void setDesignElementId(java.lang.Long designElementId, java.lang.String booleanOp)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.DesignElement.DesignElement.id
 void setQuantitationTypeCriteria(QuantitationTypeSearchCriteria criteria)
          Constrains the search for BioAssayDatum objects to those associated with QuantitationType objects by the association and selected by the given QuantitationTypeSearchCriteria.
 void setQuantitationTypeCriteria(QuantitationTypeSearchCriteria criteria, java.lang.String booleanOp)
          Constrains the search for BioAssayDatum objects to those associated with QuantitationType objects by the association and selected by the given QuantitationTypeSearchCriteria.
 void setQuantitationTypeId(java.lang.Long quantitationTypeId)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.QuantitationType.QuantitationType.id
 void setQuantitationTypeId(java.lang.Long quantitationTypeId, java.lang.String booleanOp)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.QuantitationType.QuantitationType.id
 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.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.common.search.Searchable
getMaxRecordset, getOrderBy, getReturnCount, getReturnObjects, putCriterion, putCriterion, search, setMaxRecordset, setOrderBy, setReturnCount, setReturnObjects
 

Field Detail

_scUtils

protected MAGESCUtils _scUtils
Constructor Detail

BioAssayDatumSearchCriteriaImpl

public BioAssayDatumSearchCriteriaImpl()
Method Detail

getDesignElementId

public java.lang.Long getDesignElementId()
Description copied from interface: BioAssayDatumSearchCriteria
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.DesignElement.DesignElement.id

Specified by:
getDesignElementId in interface BioAssayDatumSearchCriteria
Returns:
the java.lang.Long criterion value.
See Also:
gov.nih.nci.mageom.search.DesignElement.DesignElementSearchCriteria#id

getQuantitationTypeId

public java.lang.Long getQuantitationTypeId()
Description copied from interface: BioAssayDatumSearchCriteria
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.QuantitationType.QuantitationType.id

Specified by:
getQuantitationTypeId in interface BioAssayDatumSearchCriteria
Returns:
the java.lang.Long criterion value.
See Also:
gov.nih.nci.mageom.search.QuantitationType.QuantitationTypeSearchCriteria#id

getBioAssayId

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

Specified by:
getBioAssayId in interface BioAssayDatumSearchCriteria
Returns:
the java.lang.Long criterion value.
See Also:
gov.nih.nci.mageom.search.BioAssay.BioAssaySearchCriteria#id

setDesignElementCriteria

public void setDesignElementCriteria(DesignElementSearchCriteria criteria)
Description copied from interface: BioAssayDatumSearchCriteria
Constrains the search for BioAssayDatum objects to those associated with DesignElement objects by the association and selected by the given DesignElementSearchCriteria.

Specified by:
setDesignElementCriteria in interface BioAssayDatumSearchCriteria
See Also:
BioAssayDatumSearchCriteria.setDesignElementCriteria(gov.nih.nci.mageom.search.DesignElement.DesignElementSearchCriteria)

setDesignElementCriteria

public void setDesignElementCriteria(DesignElementSearchCriteria criteria,
                                     java.lang.String booleanOp)
Description copied from interface: BioAssayDatumSearchCriteria
Constrains the search for BioAssayDatum objects to those associated with DesignElement objects by the association and selected by the given DesignElementSearchCriteria.

Specified by:
setDesignElementCriteria in interface BioAssayDatumSearchCriteria
See Also:
BioAssayDatumSearchCriteria.setDesignElementCriteria(gov.nih.nci.mageom.search.DesignElement.DesignElementSearchCriteria)

setDesignElementId

public void setDesignElementId(java.lang.Long designElementId)
Description copied from interface: BioAssayDatumSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.DesignElement.DesignElement.id

Specified by:
setDesignElementId in interface BioAssayDatumSearchCriteria
See Also:
gov.nih.nci.mageom.domain.DesignElement.DesignElement#id

setDesignElementId

public void setDesignElementId(java.lang.Long designElementId,
                               java.lang.String booleanOp)
Description copied from interface: BioAssayDatumSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.DesignElement.DesignElement.id

Specified by:
setDesignElementId in interface BioAssayDatumSearchCriteria
See Also:
gov.nih.nci.mageom.domain.DesignElement.DesignElement#id

setQuantitationTypeCriteria

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

Specified by:
setQuantitationTypeCriteria in interface BioAssayDatumSearchCriteria
See Also:
BioAssayDatumSearchCriteria.setQuantitationTypeCriteria(gov.nih.nci.mageom.search.QuantitationType.QuantitationTypeSearchCriteria)

setQuantitationTypeCriteria

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

Specified by:
setQuantitationTypeCriteria in interface BioAssayDatumSearchCriteria
See Also:
BioAssayDatumSearchCriteria.setQuantitationTypeCriteria(gov.nih.nci.mageom.search.QuantitationType.QuantitationTypeSearchCriteria)

setQuantitationTypeId

public void setQuantitationTypeId(java.lang.Long quantitationTypeId)
Description copied from interface: BioAssayDatumSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.QuantitationType.QuantitationType.id

Specified by:
setQuantitationTypeId in interface BioAssayDatumSearchCriteria
See Also:
gov.nih.nci.mageom.domain.QuantitationType.QuantitationType#id

setQuantitationTypeId

public void setQuantitationTypeId(java.lang.Long quantitationTypeId,
                                  java.lang.String booleanOp)
Description copied from interface: BioAssayDatumSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.QuantitationType.QuantitationType.id

Specified by:
setQuantitationTypeId in interface BioAssayDatumSearchCriteria
See Also:
gov.nih.nci.mageom.domain.QuantitationType.QuantitationType#id

setBioAssayCriteria

public void setBioAssayCriteria(BioAssaySearchCriteria criteria)
Description copied from interface: BioAssayDatumSearchCriteria
Constrains the search for BioAssayDatum objects to those associated with BioAssay objects by the association and selected by the given BioAssaySearchCriteria.

Specified by:
setBioAssayCriteria in interface BioAssayDatumSearchCriteria
See Also:
BioAssayDatumSearchCriteria.setBioAssayCriteria(gov.nih.nci.mageom.search.BioAssay.BioAssaySearchCriteria)

setBioAssayCriteria

public void setBioAssayCriteria(BioAssaySearchCriteria criteria,
                                java.lang.String booleanOp)
Description copied from interface: BioAssayDatumSearchCriteria
Constrains the search for BioAssayDatum objects to those associated with BioAssay objects by the association and selected by the given BioAssaySearchCriteria.

Specified by:
setBioAssayCriteria in interface BioAssayDatumSearchCriteria
See Also:
BioAssayDatumSearchCriteria.setBioAssayCriteria(gov.nih.nci.mageom.search.BioAssay.BioAssaySearchCriteria)

setBioAssayId

public void setBioAssayId(java.lang.Long bioAssayId)
Description copied from interface: BioAssayDatumSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioAssay.BioAssay.id

Specified by:
setBioAssayId in interface BioAssayDatumSearchCriteria
See Also:
gov.nih.nci.mageom.domain.BioAssay.BioAssay#id

setBioAssayId

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

Specified by:
setBioAssayId in interface BioAssayDatumSearchCriteria
See Also:
gov.nih.nci.mageom.domain.BioAssay.BioAssay#id

toString

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

Overrides:
toString in class java.lang.Object
Returns:
the String representation.