Package com.attivio.sdk.businesscenter
Class AdminQuery
- java.lang.Object
-
- com.attivio.sdk.businesscenter.AdminQuery
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
public class AdminQuery extends java.lang.Object implements java.lang.Cloneable, java.io.Serializable
Query for performing queries for administration purposes.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AdminQuery.Facet
static class
AdminQuery.Filter
Filter specifier for a dictionary query.static class
AdminQuery.Sort
Sort specifier for a dictionary query.
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
CAMPAIGN_FIELD
Field for filtering by campaign.static java.lang.String
CHANGE_STATUS_FIELD
Field for filtering by statusstatic java.lang.String
DEFAULT_LOCALE_FIELD
Field for sorting search profiles by default locale.static java.lang.String
DICTIONARY_ENTRY_ID_FIELD
Field for filtering on dictionary entry id.static java.lang.String
DICTIONARY_GROUP_FIELD
Field for filtering on dictionary group.static java.lang.String
DICTIONARY_LOCALE_FIELD
Field for filtering on dictionary locale.static java.lang.String
DICTIONARY_NAME_FIELD
Field for filtering on dictionary name.static java.lang.String
DICTIONARY_TERM_FIELD
Field for sorting on dictionary term.static java.lang.String
DICTIONARY_TYPE_FIELD
Field for filtering on dictionary type.static java.lang.String
DOCID_FIELD
Field for filtering on document id.static java.lang.String
LAST_APPROVED_FIELD
Field for sorting on last approved time.static java.lang.String
LAST_MODIFIED_FIELD
Field for sorting on last modified time.static java.lang.String
LAST_PUBLISHED_FIELD
Field for sorting on last published time.static java.lang.String
QUERY_ID_FIELD
Field for filtering by query id.static java.lang.String
SEARCH_PROFILE_FIELD
Field for filtering by search profile name.static java.lang.String
SITE_FIELD
Field for filtering search profiles by site.
-
Constructor Summary
Constructors Constructor Description AdminQuery()
AdminQuery(DictionaryInfo info)
Template an administration query based oninfo
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addFacet(AdminQuery.Facet value)
void
addFilter(ChangeStatus status)
void
addFilter(DictionaryType type)
void
addFilter(DictionaryType... types)
void
addFilter(java.lang.String field, java.lang.String... values)
void
addFilter(java.lang.String field, java.util.Locale value)
void
addFilter(java.lang.String field, java.util.Locale... values)
void
addVersion(RevisionStatus value)
AdminQuery
clone()
boolean
equals(java.lang.Object other)
java.util.List<AdminQuery.Facet>
getFacets()
java.util.List<AdminQuery.Filter>
getFilters()
java.lang.String
getQuery()
java.util.List<AdminQuery.Sort>
getSort()
java.util.Set<RevisionStatus>
getVersion()
int
hashCode()
void
setFacets(java.util.List<AdminQuery.Facet> value)
void
setFilters(java.util.List<AdminQuery.Filter> value)
void
setQuery(java.lang.String value)
void
setSort(AdminQuery.Sort... value)
void
setSort(java.util.List<AdminQuery.Sort> value)
void
setVersion(RevisionStatus... value)
void
setVersion(java.util.Set<RevisionStatus> value)
-
-
-
Field Detail
-
SITE_FIELD
public static final java.lang.String SITE_FIELD
Field for filtering search profiles by site.- See Also:
- Constant Field Values
-
SEARCH_PROFILE_FIELD
public static final java.lang.String SEARCH_PROFILE_FIELD
Field for filtering by search profile name.- See Also:
- Constant Field Values
-
CAMPAIGN_FIELD
public static final java.lang.String CAMPAIGN_FIELD
Field for filtering by campaign.- See Also:
- Constant Field Values
-
QUERY_ID_FIELD
public static final java.lang.String QUERY_ID_FIELD
Field for filtering by query id.- See Also:
- Constant Field Values
-
CHANGE_STATUS_FIELD
public static final java.lang.String CHANGE_STATUS_FIELD
Field for filtering by status- See Also:
- Constant Field Values
-
DICTIONARY_TYPE_FIELD
public static final java.lang.String DICTIONARY_TYPE_FIELD
Field for filtering on dictionary type.- See Also:
- Constant Field Values
-
DICTIONARY_NAME_FIELD
public static final java.lang.String DICTIONARY_NAME_FIELD
Field for filtering on dictionary name.- See Also:
- Constant Field Values
-
DICTIONARY_GROUP_FIELD
public static final java.lang.String DICTIONARY_GROUP_FIELD
Field for filtering on dictionary group.- See Also:
- Constant Field Values
-
DICTIONARY_ENTRY_ID_FIELD
public static final java.lang.String DICTIONARY_ENTRY_ID_FIELD
Field for filtering on dictionary entry id.- See Also:
- Constant Field Values
-
LAST_MODIFIED_FIELD
public static final java.lang.String LAST_MODIFIED_FIELD
Field for sorting on last modified time.- See Also:
- Constant Field Values
-
LAST_APPROVED_FIELD
public static final java.lang.String LAST_APPROVED_FIELD
Field for sorting on last approved time.- See Also:
- Constant Field Values
-
LAST_PUBLISHED_FIELD
public static final java.lang.String LAST_PUBLISHED_FIELD
Field for sorting on last published time.- See Also:
- Constant Field Values
-
DICTIONARY_LOCALE_FIELD
public static final java.lang.String DICTIONARY_LOCALE_FIELD
Field for filtering on dictionary locale.- See Also:
- Constant Field Values
-
DICTIONARY_TERM_FIELD
public static final java.lang.String DICTIONARY_TERM_FIELD
Field for sorting on dictionary term.- See Also:
- Constant Field Values
-
DOCID_FIELD
public static final java.lang.String DOCID_FIELD
Field for filtering on document id.- See Also:
- Constant Field Values
-
DEFAULT_LOCALE_FIELD
public static final java.lang.String DEFAULT_LOCALE_FIELD
Field for sorting search profiles by default locale.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AdminQuery
public AdminQuery()
-
AdminQuery
public AdminQuery(DictionaryInfo info)
Template an administration query based oninfo
.
-
-
Method Detail
-
getQuery
public java.lang.String getQuery()
-
setQuery
public void setQuery(java.lang.String value)
-
getFacets
public java.util.List<AdminQuery.Facet> getFacets()
-
setFacets
public void setFacets(java.util.List<AdminQuery.Facet> value)
-
addFacet
public void addFacet(AdminQuery.Facet value)
-
getFilters
public java.util.List<AdminQuery.Filter> getFilters()
-
setFilters
public void setFilters(java.util.List<AdminQuery.Filter> value)
-
addFilter
public void addFilter(java.lang.String field, java.lang.String... values)
-
addFilter
public void addFilter(java.lang.String field, java.util.Locale value)
-
addFilter
public void addFilter(java.lang.String field, java.util.Locale... values)
-
addFilter
public void addFilter(DictionaryType type)
-
addFilter
public void addFilter(DictionaryType... types)
-
addFilter
public void addFilter(ChangeStatus status)
-
getSort
public java.util.List<AdminQuery.Sort> getSort()
-
setSort
public void setSort(java.util.List<AdminQuery.Sort> value)
-
setSort
public void setSort(AdminQuery.Sort... value)
-
getVersion
public java.util.Set<RevisionStatus> getVersion()
-
setVersion
public void setVersion(java.util.Set<RevisionStatus> value)
-
setVersion
public void setVersion(RevisionStatus... value)
-
addVersion
public void addVersion(RevisionStatus value)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in classjava.lang.Object
-
clone
public AdminQuery clone()
- Overrides:
clone
in classjava.lang.Object
-
-