gov.nih.nci.mageom.search.ArrayDesign
Interface ZoneLayoutSearchCriteria

All Superinterfaces:
ExtendableSearchCriteria, Searchable, SessionObject
All Known Implementing Classes:
ZoneLayoutSearchCriteriaImpl

public interface ZoneLayoutSearchCriteria
extends ExtendableSearchCriteria, Searchable

Represents a query for ZoneLayout objects.

Version:
%I%, %G%

Field Summary
static java.lang.String ID_ATTRIBUTE
          This String name of criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.id.
static java.lang.String NUMFEATURESPERCOL_ATTRIBUTE
          This String name of criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.numFeaturesPerCol.
static java.lang.String NUMFEATURESPERROW_ATTRIBUTE
          This String name of criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.numFeaturesPerRow.
static java.lang.String SPACINGBETWEENCOLS_ATTRIBUTE
          This String name of criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.spacingBetweenCols.
static java.lang.String SPACINGBETWEENROWS_ATTRIBUTE
          This String name of criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.spacingBetweenRows.
 
Method Summary
 java.lang.Long getId()
          Returns the value of the id criterion.
 java.lang.Integer getNumFeaturesPerCol()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.numFeaturesPerCol
 java.lang.Integer getNumFeaturesPerRow()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.numFeaturesPerRow
 java.lang.Float getSpacingBetweenCols()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.spacingBetweenCols
 java.lang.Float getSpacingBetweenRows()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.spacingBetweenRows
 void setId(java.lang.Long id)
          Sets the value of the id criterion.
 void setId(java.lang.Long id, java.lang.String booleanOp)
           
 void setNumFeaturesPerCol(java.lang.Integer numFeaturesPerCol)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.numFeaturesPerCol
 void setNumFeaturesPerCol(java.lang.Integer numFeaturesPerCol, java.lang.String booleanOp)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.numFeaturesPerCol
 void setNumFeaturesPerRow(java.lang.Integer numFeaturesPerRow)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.numFeaturesPerRow
 void setNumFeaturesPerRow(java.lang.Integer numFeaturesPerRow, java.lang.String booleanOp)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.numFeaturesPerRow
 void setSpacingBetweenCols(java.lang.Float spacingBetweenCols)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.spacingBetweenCols
 void setSpacingBetweenCols(java.lang.Float spacingBetweenCols, java.lang.String booleanOp)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.spacingBetweenCols
 void setSpacingBetweenRows(java.lang.Float spacingBetweenRows)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.spacingBetweenRows
 void setSpacingBetweenRows(java.lang.Float spacingBetweenRows, java.lang.String booleanOp)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.spacingBetweenRows
 
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

ID_ATTRIBUTE

static final java.lang.String ID_ATTRIBUTE
This String name of criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.id.

See Also:
gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout#id, Constant Field Values

NUMFEATURESPERROW_ATTRIBUTE

static final java.lang.String NUMFEATURESPERROW_ATTRIBUTE
This String name of criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.numFeaturesPerRow.

See Also:
gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout#numFeaturesPerRow, Constant Field Values

NUMFEATURESPERCOL_ATTRIBUTE

static final java.lang.String NUMFEATURESPERCOL_ATTRIBUTE
This String name of criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.numFeaturesPerCol.

See Also:
gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout#numFeaturesPerCol, Constant Field Values

SPACINGBETWEENROWS_ATTRIBUTE

static final java.lang.String SPACINGBETWEENROWS_ATTRIBUTE
This String name of criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.spacingBetweenRows.

See Also:
gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout#spacingBetweenRows, Constant Field Values

SPACINGBETWEENCOLS_ATTRIBUTE

static final java.lang.String SPACINGBETWEENCOLS_ATTRIBUTE
This String name of criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.spacingBetweenCols.

See Also:
gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout#spacingBetweenCols, Constant Field Values
Method Detail

getId

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

Specified by:
getId in interface ExtendableSearchCriteria
Returns:
the id criterion

setId

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

Specified by:
setId in interface ExtendableSearchCriteria
Parameters:
id -

setId

void setId(java.lang.Long id,
           java.lang.String booleanOp)
Specified by:
setId in interface ExtendableSearchCriteria

getNumFeaturesPerRow

java.lang.Integer getNumFeaturesPerRow()
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.numFeaturesPerRow

Returns:
the java.lang.Integer criterion value.
See Also:
gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout#numFeaturesPerRow

getNumFeaturesPerCol

java.lang.Integer getNumFeaturesPerCol()
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.numFeaturesPerCol

Returns:
the java.lang.Integer criterion value.
See Also:
gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout#numFeaturesPerCol

getSpacingBetweenRows

java.lang.Float getSpacingBetweenRows()
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.spacingBetweenRows

Returns:
the java.lang.Float criterion value.
See Also:
gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout#spacingBetweenRows

getSpacingBetweenCols

java.lang.Float getSpacingBetweenCols()
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.spacingBetweenCols

Returns:
the java.lang.Float criterion value.
See Also:
gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout#spacingBetweenCols

setNumFeaturesPerRow

void setNumFeaturesPerRow(java.lang.Integer numFeaturesPerRow)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.numFeaturesPerRow

Parameters:
numFeaturesPerRow -
See Also:
gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout#numFeaturesPerRow

setNumFeaturesPerRow

void setNumFeaturesPerRow(java.lang.Integer numFeaturesPerRow,
                          java.lang.String booleanOp)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.numFeaturesPerRow

Parameters:
numFeaturesPerRow - the criterion value
String - booleanOp one of gov.nih.nci.common.search.CriteriaElement.AND or gov.nih.nci.common.search.CriteriaElement.OR
See Also:
gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout#numFeaturesPerRow

setNumFeaturesPerCol

void setNumFeaturesPerCol(java.lang.Integer numFeaturesPerCol)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.numFeaturesPerCol

Parameters:
numFeaturesPerCol -
See Also:
gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout#numFeaturesPerCol

setNumFeaturesPerCol

void setNumFeaturesPerCol(java.lang.Integer numFeaturesPerCol,
                          java.lang.String booleanOp)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.numFeaturesPerCol

Parameters:
numFeaturesPerCol - the criterion value
String - booleanOp one of gov.nih.nci.common.search.CriteriaElement.AND or gov.nih.nci.common.search.CriteriaElement.OR
See Also:
gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout#numFeaturesPerCol

setSpacingBetweenRows

void setSpacingBetweenRows(java.lang.Float spacingBetweenRows)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.spacingBetweenRows

Parameters:
spacingBetweenRows -
See Also:
gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout#spacingBetweenRows

setSpacingBetweenRows

void setSpacingBetweenRows(java.lang.Float spacingBetweenRows,
                           java.lang.String booleanOp)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.spacingBetweenRows

Parameters:
spacingBetweenRows - the criterion value
String - booleanOp one of gov.nih.nci.common.search.CriteriaElement.AND or gov.nih.nci.common.search.CriteriaElement.OR
See Also:
gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout#spacingBetweenRows

setSpacingBetweenCols

void setSpacingBetweenCols(java.lang.Float spacingBetweenCols)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.spacingBetweenCols

Parameters:
spacingBetweenCols -
See Also:
gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout#spacingBetweenCols

setSpacingBetweenCols

void setSpacingBetweenCols(java.lang.Float spacingBetweenCols,
                           java.lang.String booleanOp)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout.spacingBetweenCols

Parameters:
spacingBetweenCols - the criterion value
String - booleanOp one of gov.nih.nci.common.search.CriteriaElement.AND or gov.nih.nci.common.search.CriteriaElement.OR
See Also:
gov.nih.nci.mageom.domain.ArrayDesign.ZoneLayout#spacingBetweenCols