Class RequestDefaults

java.lang.Object
org.alfresco.search.model.RequestDefaults

@Validated public class RequestDefaults extends Object
Common query defaults
  • Constructor Details

    • RequestDefaults

      public RequestDefaults()
  • Method Details

    • 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
    • setTextAttributes

      public void setTextAttributes(List<String> 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)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object