gov.nih.nci.mageom.search.Array.impl
Class ArrayGroupSearchCriteriaImpl

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.Array.impl.ArrayGroupSearchCriteriaImpl
All Implemented Interfaces:
Directable, Searchable, SessionObject, ArrayGroupSearchCriteria, DescribableSearchCriteria, ExtendableSearchCriteria, IdentifiableSearchCriteria, java.io.Serializable, java.lang.Cloneable

public class ArrayGroupSearchCriteriaImpl
extends IdentifiableSearchCriteriaImpl
implements ArrayGroupSearchCriteria, java.io.Serializable

Represents a query for ArrayGroup 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.Array.ArrayGroupSearchCriteria
ARRAYSPACINGX_ATTRIBUTE, ARRAYSPACINGY_ATTRIBUTE, BARCODE_ATTRIBUTE, ID_ATTRIBUTE, LENGTH_ATTRIBUTE, NUMARRAYS_ATTRIBUTE, ORIENTATIONMARK_ATTRIBUTE, ORIENTATIONMARKPOSITION_ATTRIBUTE, WIDTH_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
ArrayGroupSearchCriteriaImpl()
           
 
Method Summary
 java.lang.Float getArraySpacingX()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.arraySpacingX
 java.lang.Float getArraySpacingY()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.arraySpacingY
 java.lang.String getBarcode()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.barcode
 java.lang.Long getId()
          Returns the value of the id criterion.
 java.lang.Float getLength()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.length
 java.lang.Integer getNumArrays()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.numArrays
 java.lang.String getOrientationMark()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.orientationMark
 java.lang.String getOrientationMarkPosition()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.orientationMarkPosition
 java.lang.Float getWidth()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.width
 void setArraySpacingX(java.lang.Float arraySpacingX)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.arraySpacingX
 void setArraySpacingX(java.lang.Float arraySpacingX, java.lang.String booleanOp)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.arraySpacingX
 void setArraySpacingY(java.lang.Float arraySpacingY)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.arraySpacingY
 void setArraySpacingY(java.lang.Float arraySpacingY, java.lang.String booleanOp)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.arraySpacingY
 void setBarcode(java.lang.String barcode)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.barcode
 void setBarcode(java.lang.String barcode, java.lang.String booleanOp, java.lang.String caseInsensitive)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.barcode
 void setId(java.lang.Long id)
          Sets the value of the id criterion.
 void setId(java.lang.Long id, java.lang.String booleanOp)
           
 void setLength(java.lang.Float length)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.length
 void setLength(java.lang.Float length, java.lang.String booleanOp)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.length
 void setNumArrays(java.lang.Integer numArrays)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.numArrays
 void setNumArrays(java.lang.Integer numArrays, java.lang.String booleanOp)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.numArrays
 void setOrientationMark(java.lang.String orientationMark)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.orientationMark
 void setOrientationMark(java.lang.String orientationMark, java.lang.String booleanOp, java.lang.String caseInsensitive)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.orientationMark
 void setOrientationMarkPosition(java.lang.String orientationMarkPosition)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.orientationMarkPosition
 void setOrientationMarkPosition(java.lang.String orientationMarkPosition, java.lang.String booleanOp, java.lang.String caseInsensitive)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.orientationMarkPosition
 void setWidth(java.lang.Float width)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.width
 void setWidth(java.lang.Float width, java.lang.String booleanOp)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.width
 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

ArrayGroupSearchCriteriaImpl

public ArrayGroupSearchCriteriaImpl()
Method Detail

getId

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

Specified by:
getId in interface ArrayGroupSearchCriteria
Specified by:
getId in interface DescribableSearchCriteria
Specified by:
getId in interface ExtendableSearchCriteria
Specified by:
getId in interface IdentifiableSearchCriteria
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 ArrayGroupSearchCriteria
Specified by:
setId in interface DescribableSearchCriteria
Specified by:
setId in interface ExtendableSearchCriteria
Specified by:
setId in interface IdentifiableSearchCriteria
Overrides:
setId in class IdentifiableSearchCriteriaImpl
Parameters:
id -

setId

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

getBarcode

public java.lang.String getBarcode()
Description copied from interface: ArrayGroupSearchCriteria
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.barcode

Specified by:
getBarcode in interface ArrayGroupSearchCriteria
Returns:
the java.lang.String criterion value.
See Also:
gov.nih.nci.mageom.search.Array.ArrayGroupSearchCriteria#barcode

getArraySpacingX

public java.lang.Float getArraySpacingX()
Description copied from interface: ArrayGroupSearchCriteria
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.arraySpacingX

Specified by:
getArraySpacingX in interface ArrayGroupSearchCriteria
Returns:
the java.lang.Float criterion value.
See Also:
gov.nih.nci.mageom.search.Array.ArrayGroupSearchCriteria#arraySpacingX

getArraySpacingY

public java.lang.Float getArraySpacingY()
Description copied from interface: ArrayGroupSearchCriteria
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.arraySpacingY

Specified by:
getArraySpacingY in interface ArrayGroupSearchCriteria
Returns:
the java.lang.Float criterion value.
See Also:
gov.nih.nci.mageom.search.Array.ArrayGroupSearchCriteria#arraySpacingY

getNumArrays

public java.lang.Integer getNumArrays()
Description copied from interface: ArrayGroupSearchCriteria
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.numArrays

Specified by:
getNumArrays in interface ArrayGroupSearchCriteria
Returns:
the java.lang.Integer criterion value.
See Also:
gov.nih.nci.mageom.search.Array.ArrayGroupSearchCriteria#numArrays

getOrientationMark

public java.lang.String getOrientationMark()
Description copied from interface: ArrayGroupSearchCriteria
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.orientationMark

Specified by:
getOrientationMark in interface ArrayGroupSearchCriteria
Returns:
the java.lang.String criterion value.
See Also:
gov.nih.nci.mageom.search.Array.ArrayGroupSearchCriteria#orientationMark

getOrientationMarkPosition

public java.lang.String getOrientationMarkPosition()
Description copied from interface: ArrayGroupSearchCriteria
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.orientationMarkPosition

Specified by:
getOrientationMarkPosition in interface ArrayGroupSearchCriteria
Returns:
the java.lang.String criterion value.
See Also:
gov.nih.nci.mageom.search.Array.ArrayGroupSearchCriteria#orientationMarkPosition

getWidth

public java.lang.Float getWidth()
Description copied from interface: ArrayGroupSearchCriteria
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.width

Specified by:
getWidth in interface ArrayGroupSearchCriteria
Returns:
the java.lang.Float criterion value.
See Also:
gov.nih.nci.mageom.search.Array.ArrayGroupSearchCriteria#width

getLength

public java.lang.Float getLength()
Description copied from interface: ArrayGroupSearchCriteria
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.length

Specified by:
getLength in interface ArrayGroupSearchCriteria
Returns:
the java.lang.Float criterion value.
See Also:
gov.nih.nci.mageom.search.Array.ArrayGroupSearchCriteria#length

setBarcode

public void setBarcode(java.lang.String barcode)
Description copied from interface: ArrayGroupSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.barcode

Specified by:
setBarcode in interface ArrayGroupSearchCriteria
See Also:
gov.nih.nci.mageom.search.Array.ArrayGroupSearchCriteria#barcode

setBarcode

public void setBarcode(java.lang.String barcode,
                       java.lang.String booleanOp,
                       java.lang.String caseInsensitive)
Description copied from interface: ArrayGroupSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.barcode

Specified by:
setBarcode in interface ArrayGroupSearchCriteria
See Also:
gov.nih.nci.mageom.search.Array.ArrayGroupSearchCriteria#barcode

setArraySpacingX

public void setArraySpacingX(java.lang.Float arraySpacingX)
Description copied from interface: ArrayGroupSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.arraySpacingX

Specified by:
setArraySpacingX in interface ArrayGroupSearchCriteria
See Also:
gov.nih.nci.mageom.search.Array.ArrayGroupSearchCriteria#arraySpacingX

setArraySpacingX

public void setArraySpacingX(java.lang.Float arraySpacingX,
                             java.lang.String booleanOp)
Description copied from interface: ArrayGroupSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.arraySpacingX

Specified by:
setArraySpacingX in interface ArrayGroupSearchCriteria
Parameters:
arraySpacingX - the criterion value
See Also:
gov.nih.nci.mageom.search.Array.ArrayGroupSearchCriteria#arraySpacingX

setArraySpacingY

public void setArraySpacingY(java.lang.Float arraySpacingY)
Description copied from interface: ArrayGroupSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.arraySpacingY

Specified by:
setArraySpacingY in interface ArrayGroupSearchCriteria
See Also:
gov.nih.nci.mageom.search.Array.ArrayGroupSearchCriteria#arraySpacingY

setArraySpacingY

public void setArraySpacingY(java.lang.Float arraySpacingY,
                             java.lang.String booleanOp)
Description copied from interface: ArrayGroupSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.arraySpacingY

Specified by:
setArraySpacingY in interface ArrayGroupSearchCriteria
Parameters:
arraySpacingY - the criterion value
See Also:
gov.nih.nci.mageom.search.Array.ArrayGroupSearchCriteria#arraySpacingY

setNumArrays

public void setNumArrays(java.lang.Integer numArrays)
Description copied from interface: ArrayGroupSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.numArrays

Specified by:
setNumArrays in interface ArrayGroupSearchCriteria
See Also:
gov.nih.nci.mageom.search.Array.ArrayGroupSearchCriteria#numArrays

setNumArrays

public void setNumArrays(java.lang.Integer numArrays,
                         java.lang.String booleanOp)
Description copied from interface: ArrayGroupSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.numArrays

Specified by:
setNumArrays in interface ArrayGroupSearchCriteria
Parameters:
numArrays - the criterion value
See Also:
gov.nih.nci.mageom.search.Array.ArrayGroupSearchCriteria#numArrays

setOrientationMark

public void setOrientationMark(java.lang.String orientationMark)
Description copied from interface: ArrayGroupSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.orientationMark

Specified by:
setOrientationMark in interface ArrayGroupSearchCriteria
See Also:
gov.nih.nci.mageom.search.Array.ArrayGroupSearchCriteria#orientationMark

setOrientationMark

public void setOrientationMark(java.lang.String orientationMark,
                               java.lang.String booleanOp,
                               java.lang.String caseInsensitive)
Description copied from interface: ArrayGroupSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.orientationMark

Specified by:
setOrientationMark in interface ArrayGroupSearchCriteria
See Also:
gov.nih.nci.mageom.search.Array.ArrayGroupSearchCriteria#orientationMark

setOrientationMarkPosition

public void setOrientationMarkPosition(java.lang.String orientationMarkPosition)
Description copied from interface: ArrayGroupSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.orientationMarkPosition

Specified by:
setOrientationMarkPosition in interface ArrayGroupSearchCriteria
See Also:
gov.nih.nci.mageom.search.Array.ArrayGroupSearchCriteria#orientationMarkPosition

setOrientationMarkPosition

public void setOrientationMarkPosition(java.lang.String orientationMarkPosition,
                                       java.lang.String booleanOp,
                                       java.lang.String caseInsensitive)
Description copied from interface: ArrayGroupSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.orientationMarkPosition

Specified by:
setOrientationMarkPosition in interface ArrayGroupSearchCriteria
See Also:
gov.nih.nci.mageom.search.Array.ArrayGroupSearchCriteria#orientationMarkPosition

setWidth

public void setWidth(java.lang.Float width)
Description copied from interface: ArrayGroupSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.width

Specified by:
setWidth in interface ArrayGroupSearchCriteria
See Also:
gov.nih.nci.mageom.search.Array.ArrayGroupSearchCriteria#width

setWidth

public void setWidth(java.lang.Float width,
                     java.lang.String booleanOp)
Description copied from interface: ArrayGroupSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.width

Specified by:
setWidth in interface ArrayGroupSearchCriteria
Parameters:
width - the criterion value
See Also:
gov.nih.nci.mageom.search.Array.ArrayGroupSearchCriteria#width

setLength

public void setLength(java.lang.Float length)
Description copied from interface: ArrayGroupSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.length

Specified by:
setLength in interface ArrayGroupSearchCriteria
See Also:
gov.nih.nci.mageom.search.Array.ArrayGroupSearchCriteria#length

setLength

public void setLength(java.lang.Float length,
                      java.lang.String booleanOp)
Description copied from interface: ArrayGroupSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.Array.ArrayGroup.length

Specified by:
setLength in interface ArrayGroupSearchCriteria
Parameters:
length - the criterion value
See Also:
gov.nih.nci.mageom.search.Array.ArrayGroupSearchCriteria#length

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.