gov.nih.nci.mageom.search.BQS.impl
Class BibliographicReferenceSearchCriteriaImpl

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.BQS.impl.BibliographicReferenceSearchCriteriaImpl
All Implemented Interfaces:
Directable, Searchable, SessionObject, BibliographicReferenceSearchCriteria, DescribableSearchCriteria, ExtendableSearchCriteria, java.io.Serializable, java.lang.Cloneable

public class BibliographicReferenceSearchCriteriaImpl
extends DescribableSearchCriteriaImpl
implements BibliographicReferenceSearchCriteria, java.io.Serializable

Represents a query for BibliographicReference 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.BQS.BibliographicReferenceSearchCriteria
AUTHORS_ATTRIBUTE, EDITOR_ATTRIBUTE, ID_ATTRIBUTE, ISSUE_ATTRIBUTE, PAGES_ATTRIBUTE, PUBLICATION_ATTRIBUTE, PUBLISHER_ATTRIBUTE, TITLE_ATTRIBUTE, URI_ATTRIBUTE, VOLUME_ATTRIBUTE, YEAR_ATTRIBUTE
 
Fields inherited from interface gov.nih.nci.mageom.search.DescribableSearchCriteria
SECURITYID_ATTRIBUTE
 
Constructor Summary
BibliographicReferenceSearchCriteriaImpl()
           
 
Method Summary
 java.lang.String getAuthors()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.authors
 java.lang.String getEditor()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.editor
 java.lang.Long getId()
          Returns the value of the id criterion.
 java.lang.String getIssue()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.issue
 java.lang.String getPages()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.pages
 java.lang.String getPublication()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.publication
 java.lang.String getPublisher()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.publisher
 java.lang.String getTitle()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.title
 java.lang.String getURI()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.URI
 java.lang.String getVolume()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.volume
 java.util.Date getYear()
          Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.year
 void setAuthors(java.lang.String authors)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.authors
 void setAuthors(java.lang.String authors, java.lang.String booleanOp, java.lang.String caseInsensitive)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.authors
 void setEditor(java.lang.String editor)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.editor
 void setEditor(java.lang.String editor, java.lang.String booleanOp, java.lang.String caseInsensitive)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.editor
 void setId(java.lang.Long id)
          Sets the value of the id criterion.
 void setId(java.lang.Long id, java.lang.String booleanOp)
           
 void setIssue(java.lang.String issue)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.issue
 void setIssue(java.lang.String issue, java.lang.String booleanOp, java.lang.String caseInsensitive)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.issue
 void setPages(java.lang.String pages)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.pages
 void setPages(java.lang.String pages, java.lang.String booleanOp, java.lang.String caseInsensitive)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.pages
 void setPublication(java.lang.String publication)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.publication
 void setPublication(java.lang.String publication, java.lang.String booleanOp, java.lang.String caseInsensitive)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.publication
 void setPublisher(java.lang.String publisher)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.publisher
 void setPublisher(java.lang.String publisher, java.lang.String booleanOp, java.lang.String caseInsensitive)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.publisher
 void setTitle(java.lang.String title)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.title
 void setTitle(java.lang.String title, java.lang.String booleanOp, java.lang.String caseInsensitive)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.title
 void setURI(java.lang.String URI)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.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.BQS.BibliographicReference.URI
 void setVolume(java.lang.String volume)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.volume
 void setVolume(java.lang.String volume, java.lang.String booleanOp, java.lang.String caseInsensitive)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.volume
 void setYear(java.util.Date year)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.year
 void setYear(java.util.Date year, java.lang.String booleanOp)
          Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.year
 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.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.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

BibliographicReferenceSearchCriteriaImpl

public BibliographicReferenceSearchCriteriaImpl()
Method Detail

getId

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

Specified by:
getId in interface BibliographicReferenceSearchCriteria
Specified by:
getId in interface DescribableSearchCriteria
Specified by:
getId in interface ExtendableSearchCriteria
Overrides:
getId in class DescribableSearchCriteriaImpl
Returns:
the id criterion

setId

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

Specified by:
setId in interface BibliographicReferenceSearchCriteria
Specified by:
setId in interface DescribableSearchCriteria
Specified by:
setId in interface ExtendableSearchCriteria
Overrides:
setId in class DescribableSearchCriteriaImpl
Parameters:
id -

setId

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

getTitle

public java.lang.String getTitle()
Description copied from interface: BibliographicReferenceSearchCriteria
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.title

Specified by:
getTitle in interface BibliographicReferenceSearchCriteria
Returns:
the java.lang.String criterion value.
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#title

getAuthors

public java.lang.String getAuthors()
Description copied from interface: BibliographicReferenceSearchCriteria
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.authors

Specified by:
getAuthors in interface BibliographicReferenceSearchCriteria
Returns:
the java.lang.String criterion value.
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#authors

getPublication

public java.lang.String getPublication()
Description copied from interface: BibliographicReferenceSearchCriteria
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.publication

Specified by:
getPublication in interface BibliographicReferenceSearchCriteria
Returns:
the java.lang.String criterion value.
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#publication

getPublisher

public java.lang.String getPublisher()
Description copied from interface: BibliographicReferenceSearchCriteria
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.publisher

Specified by:
getPublisher in interface BibliographicReferenceSearchCriteria
Returns:
the java.lang.String criterion value.
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#publisher

getEditor

public java.lang.String getEditor()
Description copied from interface: BibliographicReferenceSearchCriteria
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.editor

Specified by:
getEditor in interface BibliographicReferenceSearchCriteria
Returns:
the java.lang.String criterion value.
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#editor

getYear

public java.util.Date getYear()
Description copied from interface: BibliographicReferenceSearchCriteria
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.year

Specified by:
getYear in interface BibliographicReferenceSearchCriteria
Returns:
the java.util.Date criterion value.
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#year

getVolume

public java.lang.String getVolume()
Description copied from interface: BibliographicReferenceSearchCriteria
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.volume

Specified by:
getVolume in interface BibliographicReferenceSearchCriteria
Returns:
the java.lang.String criterion value.
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#volume

getIssue

public java.lang.String getIssue()
Description copied from interface: BibliographicReferenceSearchCriteria
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.issue

Specified by:
getIssue in interface BibliographicReferenceSearchCriteria
Returns:
the java.lang.String criterion value.
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#issue

getPages

public java.lang.String getPages()
Description copied from interface: BibliographicReferenceSearchCriteria
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.pages

Specified by:
getPages in interface BibliographicReferenceSearchCriteria
Returns:
the java.lang.String criterion value.
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#pages

getURI

public java.lang.String getURI()
Description copied from interface: BibliographicReferenceSearchCriteria
Gets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.URI

Specified by:
getURI in interface BibliographicReferenceSearchCriteria
Returns:
the java.lang.String criterion value.
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#URI

setTitle

public void setTitle(java.lang.String title)
Description copied from interface: BibliographicReferenceSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.title

Specified by:
setTitle in interface BibliographicReferenceSearchCriteria
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#title

setTitle

public void setTitle(java.lang.String title,
                     java.lang.String booleanOp,
                     java.lang.String caseInsensitive)
Description copied from interface: BibliographicReferenceSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.title

Specified by:
setTitle in interface BibliographicReferenceSearchCriteria
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#title

setAuthors

public void setAuthors(java.lang.String authors)
Description copied from interface: BibliographicReferenceSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.authors

Specified by:
setAuthors in interface BibliographicReferenceSearchCriteria
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#authors

setAuthors

public void setAuthors(java.lang.String authors,
                       java.lang.String booleanOp,
                       java.lang.String caseInsensitive)
Description copied from interface: BibliographicReferenceSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.authors

Specified by:
setAuthors in interface BibliographicReferenceSearchCriteria
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#authors

setPublication

public void setPublication(java.lang.String publication)
Description copied from interface: BibliographicReferenceSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.publication

Specified by:
setPublication in interface BibliographicReferenceSearchCriteria
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#publication

setPublication

public void setPublication(java.lang.String publication,
                           java.lang.String booleanOp,
                           java.lang.String caseInsensitive)
Description copied from interface: BibliographicReferenceSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.publication

Specified by:
setPublication in interface BibliographicReferenceSearchCriteria
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#publication

setPublisher

public void setPublisher(java.lang.String publisher)
Description copied from interface: BibliographicReferenceSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.publisher

Specified by:
setPublisher in interface BibliographicReferenceSearchCriteria
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#publisher

setPublisher

public void setPublisher(java.lang.String publisher,
                         java.lang.String booleanOp,
                         java.lang.String caseInsensitive)
Description copied from interface: BibliographicReferenceSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.publisher

Specified by:
setPublisher in interface BibliographicReferenceSearchCriteria
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#publisher

setEditor

public void setEditor(java.lang.String editor)
Description copied from interface: BibliographicReferenceSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.editor

Specified by:
setEditor in interface BibliographicReferenceSearchCriteria
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#editor

setEditor

public void setEditor(java.lang.String editor,
                      java.lang.String booleanOp,
                      java.lang.String caseInsensitive)
Description copied from interface: BibliographicReferenceSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.editor

Specified by:
setEditor in interface BibliographicReferenceSearchCriteria
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#editor

setYear

public void setYear(java.util.Date year)
Description copied from interface: BibliographicReferenceSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.year

Specified by:
setYear in interface BibliographicReferenceSearchCriteria
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#year

setYear

public void setYear(java.util.Date year,
                    java.lang.String booleanOp)
Description copied from interface: BibliographicReferenceSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.year

Specified by:
setYear in interface BibliographicReferenceSearchCriteria
Parameters:
year - the criterion value
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#year

setVolume

public void setVolume(java.lang.String volume)
Description copied from interface: BibliographicReferenceSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.volume

Specified by:
setVolume in interface BibliographicReferenceSearchCriteria
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#volume

setVolume

public void setVolume(java.lang.String volume,
                      java.lang.String booleanOp,
                      java.lang.String caseInsensitive)
Description copied from interface: BibliographicReferenceSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.volume

Specified by:
setVolume in interface BibliographicReferenceSearchCriteria
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#volume

setIssue

public void setIssue(java.lang.String issue)
Description copied from interface: BibliographicReferenceSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.issue

Specified by:
setIssue in interface BibliographicReferenceSearchCriteria
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#issue

setIssue

public void setIssue(java.lang.String issue,
                     java.lang.String booleanOp,
                     java.lang.String caseInsensitive)
Description copied from interface: BibliographicReferenceSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.issue

Specified by:
setIssue in interface BibliographicReferenceSearchCriteria
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#issue

setPages

public void setPages(java.lang.String pages)
Description copied from interface: BibliographicReferenceSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.pages

Specified by:
setPages in interface BibliographicReferenceSearchCriteria
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#pages

setPages

public void setPages(java.lang.String pages,
                     java.lang.String booleanOp,
                     java.lang.String caseInsensitive)
Description copied from interface: BibliographicReferenceSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.pages

Specified by:
setPages in interface BibliographicReferenceSearchCriteria
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#pages

setURI

public void setURI(java.lang.String URI)
Description copied from interface: BibliographicReferenceSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.URI

Specified by:
setURI in interface BibliographicReferenceSearchCriteria
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#URI

setURI

public void setURI(java.lang.String URI,
                   java.lang.String booleanOp,
                   java.lang.String caseInsensitive)
Description copied from interface: BibliographicReferenceSearchCriteria
Sets the value of the criterion corresponding to gov.nih.nci.mageom.domain.BQS.BibliographicReference.URI

Specified by:
setURI in interface BibliographicReferenceSearchCriteria
See Also:
gov.nih.nci.mageom.search.BQS.BibliographicReferenceSearchCriteria#URI

toString

public java.lang.String toString()
Returns a String representation of this object suitable for console display.

Overrides:
toString in class DescribableSearchCriteriaImpl
Returns:
the String representation.