gov.nih.nci.mageom.search.AuditAndSecurity
Interface ContactSearchCriteria

All Superinterfaces:
DescribableSearchCriteria, ExtendableSearchCriteria, IdentifiableSearchCriteria, Searchable, SessionObject
All Known Subinterfaces:
OrganizationSearchCriteria, PersonSearchCriteria
All Known Implementing Classes:
ContactSearchCriteriaImpl, OrganizationSearchCriteriaImpl, PersonSearchCriteriaImpl

public interface ContactSearchCriteria
extends IdentifiableSearchCriteria, Searchable

Represents a query for Contact objects.

Version:
%I%, %G%

Field Summary
static java.lang.String ADDRESS_ATTRIBUTE
          This String name of criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.address.
static java.lang.String EMAIL_ATTRIBUTE
          This String name of criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.email.
static java.lang.String FAX_ATTRIBUTE
          This String name of criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.fax.
static java.lang.String ID_ATTRIBUTE
          This String name of criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.id.
static java.lang.String PHONE_ATTRIBUTE
          This String name of criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.phone.
static java.lang.String TOLLFREEPHONE_ATTRIBUTE
          This String name of criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.tollFreePhone.
static java.lang.String URI_ATTRIBUTE
          This String name of criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.URI.
 
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.String getAddress()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.address
 java.lang.String getEmail()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.email
 java.lang.String getFax()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.fax
 java.lang.Long getId()
          Returns the value of the id criterion.
 java.lang.String getPhone()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.phone
 java.lang.String getTollFreePhone()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.tollFreePhone
 java.lang.String getURI()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.URI
 void setAddress(java.lang.String address)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.address
 void setAddress(java.lang.String address, java.lang.String booleanOp, java.lang.String caseInsensitive)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.address
 void setEmail(java.lang.String email)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.email
 void setEmail(java.lang.String email, java.lang.String booleanOp, java.lang.String caseInsensitive)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.email
 void setFax(java.lang.String fax)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.fax
 void setFax(java.lang.String fax, java.lang.String booleanOp, java.lang.String caseInsensitive)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.fax
 void setId(java.lang.Long id)
          Sets the value of the id criterion.
 void setId(java.lang.Long id, java.lang.String booleanOp)
           
 void setPhone(java.lang.String phone)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.phone
 void setPhone(java.lang.String phone, java.lang.String booleanOp, java.lang.String caseInsensitive)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.phone
 void setTollFreePhone(java.lang.String tollFreePhone)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.tollFreePhone
 void setTollFreePhone(java.lang.String tollFreePhone, java.lang.String booleanOp, java.lang.String caseInsensitive)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.tollFreePhone
 void setURI(java.lang.String URI)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.URI
 void setURI(java.lang.String URI, java.lang.String booleanOp, java.lang.String caseInsensitive)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.URI
 
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.AuditAndSecurity.Contact.id.

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

URI_ATTRIBUTE

static final java.lang.String URI_ATTRIBUTE
This String name of criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.URI.

See Also:
gov.nih.nci.mageom.domain.AuditAndSecurity.Contact#URI, Constant Field Values

ADDRESS_ATTRIBUTE

static final java.lang.String ADDRESS_ATTRIBUTE
This String name of criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.address.

See Also:
gov.nih.nci.mageom.domain.AuditAndSecurity.Contact#address, Constant Field Values

PHONE_ATTRIBUTE

static final java.lang.String PHONE_ATTRIBUTE
This String name of criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.phone.

See Also:
gov.nih.nci.mageom.domain.AuditAndSecurity.Contact#phone, Constant Field Values

TOLLFREEPHONE_ATTRIBUTE

static final java.lang.String TOLLFREEPHONE_ATTRIBUTE
This String name of criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.tollFreePhone.

See Also:
gov.nih.nci.mageom.domain.AuditAndSecurity.Contact#tollFreePhone, Constant Field Values

EMAIL_ATTRIBUTE

static final java.lang.String EMAIL_ATTRIBUTE
This String name of criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.email.

See Also:
gov.nih.nci.mageom.domain.AuditAndSecurity.Contact#email, Constant Field Values

FAX_ATTRIBUTE

static final java.lang.String FAX_ATTRIBUTE
This String name of criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.fax.

See Also:
gov.nih.nci.mageom.domain.AuditAndSecurity.Contact#fax, 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

getURI

java.lang.String getURI()
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.URI

Returns:
the java.lang.String criterion value.
See Also:
gov.nih.nci.mageom.domain.AuditAndSecurity.Contact#URI

getAddress

java.lang.String getAddress()
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.address

Returns:
the java.lang.String criterion value.
See Also:
gov.nih.nci.mageom.domain.AuditAndSecurity.Contact#address

getPhone

java.lang.String getPhone()
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.phone

Returns:
the java.lang.String criterion value.
See Also:
gov.nih.nci.mageom.domain.AuditAndSecurity.Contact#phone

getTollFreePhone

java.lang.String getTollFreePhone()
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.tollFreePhone

Returns:
the java.lang.String criterion value.
See Also:
gov.nih.nci.mageom.domain.AuditAndSecurity.Contact#tollFreePhone

getEmail

java.lang.String getEmail()
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.email

Returns:
the java.lang.String criterion value.
See Also:
gov.nih.nci.mageom.domain.AuditAndSecurity.Contact#email

getFax

java.lang.String getFax()
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.fax

Returns:
the java.lang.String criterion value.
See Also:
gov.nih.nci.mageom.domain.AuditAndSecurity.Contact#fax

setURI

void setURI(java.lang.String URI)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.URI

Parameters:
URI -
See Also:
gov.nih.nci.mageom.domain.AuditAndSecurity.Contact#URI

setURI

void setURI(java.lang.String URI,
            java.lang.String booleanOp,
            java.lang.String caseInsensitive)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.URI

Parameters:
String - URI the criterion value
String - booleanOp one of gov.nih.nci.common.search.CriteriaElement.AND or gov.nih.nci.common.search.CriteriaElement.OR
String - caseInsensitive one of gov.nih.nci.common.search.CriteriaElement.CASESENSITIVE or gov.nih.nci.common.search.CriteriaElement.CASEINSENSITIVE
See Also:
gov.nih.nci.mageom.domain.AuditAndSecurity.Contact#URI

setAddress

void setAddress(java.lang.String address)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.address

Parameters:
address -
See Also:
gov.nih.nci.mageom.domain.AuditAndSecurity.Contact#address

setAddress

void setAddress(java.lang.String address,
                java.lang.String booleanOp,
                java.lang.String caseInsensitive)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.address

Parameters:
String - address the criterion value
String - booleanOp one of gov.nih.nci.common.search.CriteriaElement.AND or gov.nih.nci.common.search.CriteriaElement.OR
String - caseInsensitive one of gov.nih.nci.common.search.CriteriaElement.CASESENSITIVE or gov.nih.nci.common.search.CriteriaElement.CASEINSENSITIVE
See Also:
gov.nih.nci.mageom.domain.AuditAndSecurity.Contact#address

setPhone

void setPhone(java.lang.String phone)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.phone

Parameters:
phone -
See Also:
gov.nih.nci.mageom.domain.AuditAndSecurity.Contact#phone

setPhone

void setPhone(java.lang.String phone,
              java.lang.String booleanOp,
              java.lang.String caseInsensitive)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.phone

Parameters:
String - phone the criterion value
String - booleanOp one of gov.nih.nci.common.search.CriteriaElement.AND or gov.nih.nci.common.search.CriteriaElement.OR
String - caseInsensitive one of gov.nih.nci.common.search.CriteriaElement.CASESENSITIVE or gov.nih.nci.common.search.CriteriaElement.CASEINSENSITIVE
See Also:
gov.nih.nci.mageom.domain.AuditAndSecurity.Contact#phone

setTollFreePhone

void setTollFreePhone(java.lang.String tollFreePhone)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.tollFreePhone

Parameters:
tollFreePhone -
See Also:
gov.nih.nci.mageom.domain.AuditAndSecurity.Contact#tollFreePhone

setTollFreePhone

void setTollFreePhone(java.lang.String tollFreePhone,
                      java.lang.String booleanOp,
                      java.lang.String caseInsensitive)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.tollFreePhone

Parameters:
String - tollFreePhone the criterion value
String - booleanOp one of gov.nih.nci.common.search.CriteriaElement.AND or gov.nih.nci.common.search.CriteriaElement.OR
String - caseInsensitive one of gov.nih.nci.common.search.CriteriaElement.CASESENSITIVE or gov.nih.nci.common.search.CriteriaElement.CASEINSENSITIVE
See Also:
gov.nih.nci.mageom.domain.AuditAndSecurity.Contact#tollFreePhone

setEmail

void setEmail(java.lang.String email)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.email

Parameters:
email -
See Also:
gov.nih.nci.mageom.domain.AuditAndSecurity.Contact#email

setEmail

void setEmail(java.lang.String email,
              java.lang.String booleanOp,
              java.lang.String caseInsensitive)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.email

Parameters:
String - email the criterion value
String - booleanOp one of gov.nih.nci.common.search.CriteriaElement.AND or gov.nih.nci.common.search.CriteriaElement.OR
String - caseInsensitive one of gov.nih.nci.common.search.CriteriaElement.CASESENSITIVE or gov.nih.nci.common.search.CriteriaElement.CASEINSENSITIVE
See Also:
gov.nih.nci.mageom.domain.AuditAndSecurity.Contact#email

setFax

void setFax(java.lang.String fax)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.fax

Parameters:
fax -
See Also:
gov.nih.nci.mageom.domain.AuditAndSecurity.Contact#fax

setFax

void setFax(java.lang.String fax,
            java.lang.String booleanOp,
            java.lang.String caseInsensitive)
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.AuditAndSecurity.Contact.fax

Parameters:
String - fax the criterion value
String - booleanOp one of gov.nih.nci.common.search.CriteriaElement.AND or gov.nih.nci.common.search.CriteriaElement.OR
String - caseInsensitive one of gov.nih.nci.common.search.CriteriaElement.CASESENSITIVE or gov.nih.nci.common.search.CriteriaElement.CASEINSENSITIVE
See Also:
gov.nih.nci.mageom.domain.AuditAndSecurity.Contact#fax