Package org.alfresco.search.model
Class RequestDefaults
- java.lang.Object
-
- org.alfresco.search.model.RequestDefaults
-
@Validated public class RequestDefaults extends Object
Common query defaults
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRequestDefaults.DefaultFTSFieldOperatorEnumThe default way to combine query parts in field query groups when AND or OR is not explicitly stated - includes ! - + FIELD:(one two three)static classRequestDefaults.DefaultFTSOperatorEnumThe default way to combine query parts when AND or OR is not explicitly stated - includes ! - + one two three (one two three)
-
Constructor Summary
Constructors Constructor Description RequestDefaults()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RequestDefaultsaddTextAttributesItem(String textAttributesItem)RequestDefaultsdefaultFieldName(String defaultFieldName)RequestDefaultsdefaultFTSFieldOperator(RequestDefaults.DefaultFTSFieldOperatorEnum defaultFTSFieldOperator)RequestDefaultsdefaultFTSOperator(RequestDefaults.DefaultFTSOperatorEnum defaultFTSOperator)booleanequals(Object o)StringgetDefaultFieldName()Get defaultFieldNameRequestDefaults.DefaultFTSFieldOperatorEnumgetDefaultFTSFieldOperator()The default way to combine query parts in field query groups when AND or OR is not explicitly stated - includes ! - + FIELD:(one two three)RequestDefaults.DefaultFTSOperatorEnumgetDefaultFTSOperator()The default way to combine query parts when AND or OR is not explicitly stated - includes ! - + one two three (one two three)StringgetNamespace()The default name space to use if one is not providedList<String>getTextAttributes()A list of query fields/properties used to expand TEXT: queries.inthashCode()RequestDefaultsnamespace(String namespace)voidsetDefaultFieldName(String defaultFieldName)voidsetDefaultFTSFieldOperator(RequestDefaults.DefaultFTSFieldOperatorEnum defaultFTSFieldOperator)voidsetDefaultFTSOperator(RequestDefaults.DefaultFTSOperatorEnum defaultFTSOperator)voidsetNamespace(String namespace)voidsetTextAttributes(List<String> textAttributes)RequestDefaultstextAttributes(List<String> textAttributes)StringtoString()
-
-
-
Method Detail
-
textAttributes
public RequestDefaults textAttributes(List<String> textAttributes)
-
addTextAttributesItem
public RequestDefaults addTextAttributesItem(String textAttributesItem)
-
getTextAttributes
public List<String> getTextAttributes()
A list of query fields/properties used to expand TEXT: queries. The default is cm:content. You could include all content properties using d:content or list all individual content properties or types. As more terms are included the query size, complexity, memory impact and query time will increase.- Returns:
- textAttributes
-
defaultFTSOperator
public RequestDefaults defaultFTSOperator(RequestDefaults.DefaultFTSOperatorEnum defaultFTSOperator)
-
getDefaultFTSOperator
public RequestDefaults.DefaultFTSOperatorEnum getDefaultFTSOperator()
The default way to combine query parts when AND or OR is not explicitly stated - includes ! - + one two three (one two three)- Returns:
- defaultFTSOperator
-
setDefaultFTSOperator
public void setDefaultFTSOperator(RequestDefaults.DefaultFTSOperatorEnum defaultFTSOperator)
-
defaultFTSFieldOperator
public RequestDefaults defaultFTSFieldOperator(RequestDefaults.DefaultFTSFieldOperatorEnum defaultFTSFieldOperator)
-
getDefaultFTSFieldOperator
public RequestDefaults.DefaultFTSFieldOperatorEnum getDefaultFTSFieldOperator()
The default way to combine query parts in field query groups when AND or OR is not explicitly stated - includes ! - + FIELD:(one two three)- Returns:
- defaultFTSFieldOperator
-
setDefaultFTSFieldOperator
public void setDefaultFTSFieldOperator(RequestDefaults.DefaultFTSFieldOperatorEnum defaultFTSFieldOperator)
-
namespace
public RequestDefaults namespace(String namespace)
-
getNamespace
public String getNamespace()
The default name space to use if one is not provided- Returns:
- namespace
-
setNamespace
public void setNamespace(String namespace)
-
defaultFieldName
public RequestDefaults defaultFieldName(String defaultFieldName)
-
getDefaultFieldName
public String getDefaultFieldName()
Get defaultFieldName- Returns:
- defaultFieldName
-
setDefaultFieldName
public void setDefaultFieldName(String defaultFieldName)
-
-