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

All Superinterfaces:
DescribableSearchCriteria, ExtendableSearchCriteria, IdentifiableSearchCriteria, Searchable, SessionObject
All Known Implementing Classes:
BioSequenceSearchCriteriaImpl

public interface BioSequenceSearchCriteria
extends IdentifiableSearchCriteria, Searchable

Represents a query for BioSequence objects.

Version:
%I%, %G%

Field Summary
static java.lang.String ID_ATTRIBUTE
          This String name of criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.BioSequence.id.
static java.lang.String ISAPPROXIMATELENGTH_ATTRIBUTE
          This String name of criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.BioSequence.isApproximateLength.
static java.lang.String ISCIRCULAR_ATTRIBUTE
          This String name of criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.BioSequence.isCircular.
static java.lang.String LENGTH_ATTRIBUTE
          This String name of criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.BioSequence.length.
 
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
 
Method Summary
 java.lang.Long getId()
          Returns the value of the id criterion.
 java.lang.Boolean getIsApproximateLength()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.BioSequence.isApproximateLength
 java.lang.Boolean getIsCircular()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.BioSequence.isCircular
 java.lang.Integer getLength()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.BioSequence.length
 void setId(java.lang.Long id)
          Sets the value of the id criterion.
 void setId(java.lang.Long id, java.lang.String booleanOp)
           
 void setIsApproximateLength()
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.BioSequence.isApproximateLength to a Boolean value of true.
 void setIsApproximateLength(java.lang.Boolean isApproximateLength)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.BioSequence.isApproximateLength
 void setIsApproximateLength(java.lang.Boolean isApproximateLength, java.lang.String booleanOp)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.BioSequence.isApproximateLength
 void setIsCircular()
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.BioSequence.isCircular to a Boolean value of true.
 void setIsCircular(java.lang.Boolean isCircular)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.BioSequence.isCircular
 void setIsCircular(java.lang.Boolean isCircular, java.lang.String booleanOp)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.BioSequence.isCircular
 void setLength(java.lang.Integer length)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.BioSequence.length
 void setLength(java.lang.Integer length, java.lang.String booleanOp)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.BioSequence.length
 
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

ID_ATTRIBUTE

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

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

LENGTH_ATTRIBUTE

static final java.lang.String LENGTH_ATTRIBUTE
This String name of criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.BioSequence.length.

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

ISAPPROXIMATELENGTH_ATTRIBUTE

static final java.lang.String ISAPPROXIMATELENGTH_ATTRIBUTE
This String name of criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.BioSequence.isApproximateLength.

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

ISCIRCULAR_ATTRIBUTE

static final java.lang.String ISCIRCULAR_ATTRIBUTE
This String name of criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.BioSequence.isCircular.

See Also:
gov.nih.nci.mageom.domain.BioSequence.BioSequence#isCircular, Constant Field Values
Method Detail

getId

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
Returns:
the id criterion

setId

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
Parameters:
id -

setId

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

getLength

java.lang.Integer getLength()
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.BioSequence.length

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

getIsApproximateLength

java.lang.Boolean getIsApproximateLength()
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.BioSequence.isApproximateLength

Returns:
the java.lang.Boolean criterion value.
See Also:
gov.nih.nci.mageom.domain.BioSequence.BioSequence#isApproximateLength

getIsCircular

java.lang.Boolean getIsCircular()
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.BioSequence.isCircular

Returns:
the java.lang.Boolean criterion value.
See Also:
gov.nih.nci.mageom.domain.BioSequence.BioSequence#isCircular

setLength

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

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

setLength

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

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

setIsApproximateLength

void setIsApproximateLength()
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.BioSequence.isApproximateLength to a Boolean value of true.

See Also:
gov.nih.nci.mageom.domain.BioSequence.BioSequence#isApproximateLength

setIsApproximateLength

void setIsApproximateLength(java.lang.Boolean isApproximateLength)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.BioSequence.isApproximateLength

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

setIsApproximateLength

void setIsApproximateLength(java.lang.Boolean isApproximateLength,
                            java.lang.String booleanOp)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.BioSequence.isApproximateLength

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

setIsCircular

void setIsCircular()
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.BioSequence.isCircular to a Boolean value of true.

See Also:
gov.nih.nci.mageom.domain.BioSequence.BioSequence#isCircular

setIsCircular

void setIsCircular(java.lang.Boolean isCircular)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.BioSequence.isCircular

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

setIsCircular

void setIsCircular(java.lang.Boolean isCircular,
                   java.lang.String booleanOp)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BioSequence.BioSequence.isCircular

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