gov.nih.nci.mageom.search.BioSequence
Interface SequencePositionSearchCriteria

All Superinterfaces:
ExtendableSearchCriteria, Searchable, SessionObject
All Known Subinterfaces:
CompositePositionSearchCriteria, ReporterPositionSearchCriteria
All Known Implementing Classes:
CompositePositionSearchCriteriaImpl, ReporterPositionSearchCriteriaImpl, SequencePositionSearchCriteriaImpl

public interface SequencePositionSearchCriteria
extends ExtendableSearchCriteria, Searchable

Represents a query for SequencePosition objects.

Version:
%I%, %G%

Field Summary
static java.lang.String END_ATTRIBUTE
          This String name of criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.SequencePosition.end.
static java.lang.String ID_ATTRIBUTE
          This String name of criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.SequencePosition.id.
static java.lang.String START_ATTRIBUTE
          This String name of criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.SequencePosition.start.
 
Method Summary
 java.lang.Integer getEnd()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.SequencePosition.end
 java.lang.Long getId()
          Returns the value of the id criterion.
 java.lang.Integer getStart()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.SequencePosition.start
 void setEnd(java.lang.Integer end)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.SequencePosition.end
 void setEnd(java.lang.Integer end, java.lang.String booleanOp)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.SequencePosition.end
 void setId(java.lang.Long id)
          Sets the value of the id criterion.
 void setId(java.lang.Long id, java.lang.String booleanOp)
           
 void setStart(java.lang.Integer start)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.SequencePosition.start
 void setStart(java.lang.Integer start, java.lang.String booleanOp)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.SequencePosition.start
 
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.BioSequence.SequencePosition.id.

See Also:
gov.nih.nci.mageom.domain.BioSequence.SequencePosition#id, Constant Field Values

START_ATTRIBUTE

static final java.lang.String START_ATTRIBUTE
This String name of criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.SequencePosition.start.

See Also:
gov.nih.nci.mageom.domain.BioSequence.SequencePosition#start, Constant Field Values

END_ATTRIBUTE

static final java.lang.String END_ATTRIBUTE
This String name of criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.SequencePosition.end.

See Also:
gov.nih.nci.mageom.domain.BioSequence.SequencePosition#end, 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

getStart

java.lang.Integer getStart()
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.SequencePosition.start

Returns:
the java.lang.Integer criterion value.
See Also:
gov.nih.nci.mageom.domain.BioSequence.SequencePosition#start

getEnd

java.lang.Integer getEnd()
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.SequencePosition.end

Returns:
the java.lang.Integer criterion value.
See Also:
gov.nih.nci.mageom.domain.BioSequence.SequencePosition#end

setStart

void setStart(java.lang.Integer start)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.SequencePosition.start

Parameters:
start -
See Also:
gov.nih.nci.mageom.domain.BioSequence.SequencePosition#start

setStart

void setStart(java.lang.Integer start,
              java.lang.String booleanOp)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.SequencePosition.start

Parameters:
start - 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.BioSequence.SequencePosition#start

setEnd

void setEnd(java.lang.Integer end)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.SequencePosition.end

Parameters:
end -
See Also:
gov.nih.nci.mageom.domain.BioSequence.SequencePosition#end

setEnd

void setEnd(java.lang.Integer end,
            java.lang.String booleanOp)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.SequencePosition.end

Parameters:
end - 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.BioSequence.SequencePosition#end