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
Strings 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
If a time span of "1" is specified, the query will include content from 1 day ago until the current time
|
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)
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_VERSIONSLATEST_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()
Strings representing space scopes.Strings that are possibly space scopes or maybe space keys!?!? It's a little hard to
tell.SpaceScope.AVAILABLE_SCOPESpublic 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.