SearchManager
@Deprecated public class ListQuery extends Object implements Cloneable
Modifier and Type | Field and Description |
---|---|
static List<String> |
ALL_TYPES
Deprecated.
|
static String |
ALL_VERSIONS
Deprecated.
|
static String |
LATEST_VERSIONS
Deprecated.
|
static String |
SORT_BY_TIME_CREATED
Deprecated.
|
static String |
SORT_BY_TIME_MODIFIED
Deprecated.
|
static int |
UNLIMITED_RESULTS
Deprecated.
|
static int |
UNLIMITED_TIMESPAN
Deprecated.
|
Constructor and Description |
---|
ListQuery()
Deprecated.
|
ListQuery(ListQuery query)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ListQuery |
addLabel(String name)
Deprecated.
Adds a single label to the list of labels
|
ListQuery |
addSpace(Space space)
Deprecated.
Adds a single Space to the list of Spaces to include
|
ListQuery |
addStatus(String str)
Deprecated.
Adds a single status type to the query
|
ListQuery |
addType(String type)
Deprecated.
Adds a content type to the query
|
List<String> |
getBlogpostSubTypes()
Deprecated.
|
String |
getDescription()
Deprecated.
Return a string which can be used as a description of the RSS feed defined by this query
|
List<String> |
getExcludedSpaceKeys()
Deprecated.
|
List |
getLabelList()
Deprecated.
Returns the list of labels that the query will restrict by
|
org.apache.lucene.search.BooleanClause.Occur |
getLabelOccur()
Deprecated.
|
int |
getMaxResults()
Deprecated.
Retrieves the maximum number of results that will be returned by the Query
|
String |
getName()
Deprecated.
Retrieves the name given to the query
|
List<String> |
getPageSubTypes()
Deprecated.
|
String |
getSortBy()
Deprecated.
|
List |
getSpaceList()
Deprecated.
Retrieves a List of Space objects that this query is being performed over
|
List |
getSpaceScopes()
Deprecated.
List of
String s representing space scopes. |
List |
getStatusList()
Deprecated.
Retrieves a list of version status types to be included with the query.
|
float |
getTimeSpan()
Deprecated.
Retrieves the time span (in days) that the query should cover
|
List |
getTypeList()
Deprecated.
Retrieves a List of content types that this query is being performed over
|
com.atlassian.user.User |
getUser()
Deprecated.
The user the query is being performed for
|
void |
setBlogpostSubTypes(List<String> blogSubTypes)
Deprecated.
|
void |
setExcludedSpaceKeys(List<String> excludedSpaceKeys)
Deprecated.
|
void |
setLabelList(List labelList)
Deprecated.
Set the list of labels that the query will be restricted to
|
void |
setLabelOccur(org.apache.lucene.search.BooleanClause.Occur labelOccur)
Deprecated.
|
void |
setMaxResults(int maxResults)
Deprecated.
Sets the maximum number of results that will be returned by the query
|
void |
setName(String name)
Deprecated.
Sets the name of the query
|
void |
setPageSubTypes(List<String> pageSubTypes)
Deprecated.
|
void |
setSortBy(String sortBy)
Deprecated.
|
void |
setSpaceList(List spaceList)
Deprecated.
|
void |
setSpaceScopes(List spaceScopes)
Deprecated.
|
void |
setStatusList(List statusList)
Deprecated.
Sets the status types to be included with the query
|
void |
setTimeSpan(float timeSpan)
Deprecated.
Sets the amount of time to include before the current date
|
void |
setTypeList(List typeList)
Deprecated.
Sets the type of content to be included
|
void |
setUser(com.atlassian.user.User user)
Deprecated.
Set the user this query will be performed for
|
String |
toString()
Deprecated.
|
public static final int UNLIMITED_TIMESPAN
public static final int UNLIMITED_RESULTS
public static final String SORT_BY_TIME_CREATED
public static final String SORT_BY_TIME_MODIFIED
public static final String ALL_VERSIONS
public static final String LATEST_VERSIONS
public ListQuery()
public ListQuery(ListQuery query)
public com.atlassian.user.User getUser()
public List getSpaceList()
public List getTypeList()
public void setUser(com.atlassian.user.User user)
user
- User objectpublic void setSpaceList(List spaceList)
public ListQuery addType(String type)
type
- the content type to includepublic String getName()
public void setName(String name)
name
- the namepublic int getMaxResults()
public void setMaxResults(int maxResults)
maxResults
- the maximum number of resultspublic float getTimeSpan()
public void setTimeSpan(float timeSpan)
If a time span of "1" is specified, the query will include content from 1 day ago until the current time
A time span of "0" means there is no limit
timeSpan
- the number of days to include before the current datepublic void setTypeList(List typeList)
typeList
- List of content types (Strings)public List getStatusList()
setStatusList(java.util.List)
public void setStatusList(List statusList)
Can be any of:
ALL_VERSIONS
LATEST_VERSIONS
Created vs Modified is checked by the DefaultFeedBuilder
. It's highly
possible this field could be completely removed and nothing would actually break.
TODO Split off the type of content to include (All vs LATEST) into a separate field
statusList
- the List of status types to includepublic ListQuery addStatus(String str)
str
- the status type to addpublic String getDescription()
public List getLabelList()
public void setLabelList(List labelList)
labelList
- List of Label objectspublic ListQuery addLabel(String name)
name
- the label name to addpublic ListQuery addSpace(Space space)
space
- the Space to addpublic List getSpaceScopes()
String
s representing space scopes.String
s that are possibly space scopes or maybe space keys!?!? It's a little hard to
tell.SpaceScope.AVAILABLE_SCOPES
public void setSpaceScopes(List spaceScopes)
public String getSortBy()
public void setSortBy(String sortBy)
public org.apache.lucene.search.BooleanClause.Occur getLabelOccur()
public void setLabelOccur(org.apache.lucene.search.BooleanClause.Occur labelOccur)
Copyright © 2003–2016 Atlassian. All rights reserved.
View cookie preferences