public class AdvancedSearchBean
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static int |
CONTAINS |
static int |
ENDS_WITH |
static int |
EXACT_MATCH |
static int |
MATCH_ALL |
static int |
MATCH_ANY |
static int |
STARTS_WITH |
Constructor and Description |
---|
AdvancedSearchBean() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCreatorOrganization() |
int |
getCreatorOrganizationQueryType() |
java.lang.String |
getCreatorSurname() |
int |
getCreatorSurnameQueryType() |
java.lang.String |
getDateField() |
java.lang.String |
getEastBound() |
java.lang.String |
getEndDate() |
int |
getFormAllAny() |
java.lang.String |
getLocationName() |
java.lang.String |
getNamedTimescale() |
int |
getNamedTimescaleQueryType() |
java.lang.String |
getNorthBound() |
java.lang.String |
getSiteValue() |
java.lang.String |
getSouthBound() |
java.lang.String |
getStartDate() |
int |
getSubjectAllAny() |
java.lang.String |
getSubjectField() |
int |
getSubjectQueryType() |
java.lang.String |
getSubjectValue() |
java.lang.String |
getTaxon() |
int |
getTaxonQueryType() |
java.lang.String |
getWestBound() |
boolean |
isBoundaryContained() |
boolean |
isCaseSensitive() |
boolean |
isEmpty(java.lang.String s)
Boolean to determine whether a string is empty.
|
boolean |
isLimitedByBoundaries() |
boolean |
isLimitedByDate() |
void |
setBoundaryContained(boolean boundaryContained) |
void |
setCaseSensitive(boolean caseSensitive) |
void |
setCreatorOrganization(java.lang.String creatorField) |
void |
setCreatorOrganizationQueryType(int creatorConditionType) |
void |
setCreatorSurname(java.lang.String creatorValue) |
void |
setCreatorSurnameQueryType(int creatorSurnameQueryType) |
void |
setDateField(java.lang.String dateField) |
void |
setEastBound(java.lang.String eastBound) |
void |
setEndDate(java.lang.String endDate) |
void |
setFormAllAny(int allAny) |
void |
setLocationName(java.lang.String locationName) |
void |
setNamedTimescale(java.lang.String namedTimescale) |
void |
setNamedTimescaleQueryType(int namedTimescaleQueryType) |
void |
setNorthBound(java.lang.String northBound) |
void |
setSiteValue(java.lang.String siteValue) |
void |
setSouthBound(java.lang.String southBound) |
void |
setStartDate(java.lang.String startDate) |
void |
setSubjectAllAny(int allAny)
Sets the subjectAllAny value.
|
void |
setSubjectField(java.lang.String subjectField) |
void |
setSubjectQueryType(int subjectQueryType) |
void |
setSubjectValue(java.lang.String subjectValue) |
void |
setTaxon(java.lang.String taxon) |
void |
setTaxonQueryType(int taxonQueryType) |
void |
setWestBound(java.lang.String westBound) |
public static final int CONTAINS
public static final int EXACT_MATCH
public static final int STARTS_WITH
public static final int ENDS_WITH
public static final int MATCH_ALL
public static final int MATCH_ANY
public java.lang.String getCreatorOrganization()
public int getCreatorOrganizationQueryType()
public java.lang.String getCreatorSurname()
public int getCreatorSurnameQueryType()
public java.lang.String getDateField()
public java.lang.String getEastBound()
public java.lang.String getEndDate()
public int getFormAllAny()
public java.lang.String getLocationName()
public java.lang.String getNamedTimescale()
public int getNamedTimescaleQueryType()
public java.lang.String getNorthBound()
public java.lang.String getSiteValue()
public java.lang.String getSouthBound()
public java.lang.String getStartDate()
public int getSubjectAllAny()
public java.lang.String getSubjectField()
public int getSubjectQueryType()
public java.lang.String getSubjectValue()
public java.lang.String getTaxon()
public int getTaxonQueryType()
public java.lang.String getWestBound()
public boolean isBoundaryContained()
public boolean isCaseSensitive()
public boolean isEmpty(java.lang.String s)
s
- the string to checkpublic boolean isLimitedByBoundaries()
public boolean isLimitedByDate()
public void setBoundaryContained(boolean boundaryContained)
boundaryContained
- The boundaryContained value to set.public void setCaseSensitive(boolean caseSensitive)
caseSensitive
- The caseSensitive value to set.public void setCreatorOrganization(java.lang.String creatorField)
creatorOrganization
- The creatorOrganization to set.public void setCreatorOrganizationQueryType(int creatorConditionType)
creatorOrganizationQueryType
- The creatorOrganizationQueryType to setpublic void setCreatorSurname(java.lang.String creatorValue)
creatorSurname
- The creatorSurname to set.public void setCreatorSurnameQueryType(int creatorSurnameQueryType)
creatorSurnameQueryType
- The creatorSurnameQueryType to set.public void setDateField(java.lang.String dateField)
dateField
- The dateField to set.public void setEastBound(java.lang.String eastBound)
eastBound
- The eastBound to set.public void setEndDate(java.lang.String endDate)
endDate
- The endDate to set.public void setFormAllAny(int allAny)
public void setLocationName(java.lang.String locationName)
locationName
- The locationName to set.public void setNamedTimescale(java.lang.String namedTimescale)
namedTimescale
- The namedTimescale to set.public void setNamedTimescaleQueryType(int namedTimescaleQueryType)
namedTimescaleQueryType
- The namedTimescaleQueryType to set.public void setNorthBound(java.lang.String northBound)
northBound
- The northBound to set.public void setSiteValue(java.lang.String siteValue)
siteValue
- the siteValue to set.public void setSouthBound(java.lang.String southBound)
southBound
- The southBound to set.public void setStartDate(java.lang.String startDate)
startDate
- The startDate to set.public void setSubjectAllAny(int allAny)
allAny
- Possible values are MATCH_ALL (0) or MATCH_ANY (1).public void setSubjectField(java.lang.String subjectField)
subjectField
- The subjectField to set.public void setSubjectQueryType(int subjectQueryType)
subjectQueryType
- The subjectQueryType to set. Possible values are:
0 (contains), 1 (exact match), 2 (starts with),
3 (ends with).public void setSubjectValue(java.lang.String subjectValue)
subjectValue
- The subjectValue to set.public void setTaxon(java.lang.String taxon)
taxon
- The taxon to set.public void setTaxonQueryType(int taxonQueryType)
taxonQueryType
- The taxonQueryType to set.public void setWestBound(java.lang.String westBound)
westBound
- The westBound to set.Copyright © 2020 Regents of the University of California. All Rights Reserved.