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.SerializableQuery for performing queries for administration purposes.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAdminQuery.Facetstatic classAdminQuery.FilterFilter specifier for a dictionary query.static classAdminQuery.SortSort specifier for a dictionary query.
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCAMPAIGN_FIELDField for filtering by campaign.static java.lang.StringCHANGE_STATUS_FIELDField for filtering by statusstatic java.lang.StringDEFAULT_LOCALE_FIELDField for sorting search profiles by default locale.static java.lang.StringDICTIONARY_ENTRY_ID_FIELDField for filtering on dictionary entry id.static java.lang.StringDICTIONARY_GROUP_FIELDField for filtering on dictionary group.static java.lang.StringDICTIONARY_LOCALE_FIELDField for filtering on dictionary locale.static java.lang.StringDICTIONARY_NAME_FIELDField for filtering on dictionary name.static java.lang.StringDICTIONARY_TERM_FIELDField for sorting on dictionary term.static java.lang.StringDICTIONARY_TYPE_FIELDField for filtering on dictionary type.static java.lang.StringDOCID_FIELDField for filtering on document id.static java.lang.StringLAST_APPROVED_FIELDField for sorting on last approved time.static java.lang.StringLAST_MODIFIED_FIELDField for sorting on last modified time.static java.lang.StringLAST_PUBLISHED_FIELDField for sorting on last published time.static java.lang.StringQUERY_ID_FIELDField for filtering by query id.static java.lang.StringSEARCH_PROFILE_FIELDField for filtering by search profile name.static java.lang.StringSITE_FIELDField 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 voidaddFacet(AdminQuery.Facet value)voidaddFilter(ChangeStatus status)voidaddFilter(DictionaryType type)voidaddFilter(java.lang.String field, java.lang.String... values)voidaddFilter(java.lang.String field, java.util.Locale value)voidaddFilter(java.lang.String field, java.util.Locale... values)voidaddVersion(RevisionStatus value)AdminQueryclone()booleanequals(java.lang.Object other)java.util.List<AdminQuery.Facet>getFacets()java.util.List<AdminQuery.Filter>getFilters()java.lang.StringgetQuery()java.util.List<AdminQuery.Sort>getSort()java.util.Set<RevisionStatus>getVersion()inthashCode()voidsetFacets(java.util.List<AdminQuery.Facet> value)voidsetFilters(java.util.List<AdminQuery.Filter> value)voidsetQuery(java.lang.String value)voidsetSort(AdminQuery.Sort... value)voidsetSort(java.util.List<AdminQuery.Sort> value)voidsetVersion(RevisionStatus... value)voidsetVersion(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(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:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin classjava.lang.Object
-
clone
public AdminQuery clone()
- Overrides:
clonein classjava.lang.Object
-
-