Class ESearchParams

java.lang.Object
de.elo.ix.client.esearch.ESearchParams
All Implemented Interfaces:
Serializable

public class ESearchParams extends Object implements Serializable
Parameters for iSearch.
Since:
10.99.999.006
See Also:
  • Field Details

    • query

      protected String query
      Query String. Note: Do not escaped any characters, this is done by IX. A Power Search is enabled if query starts with =. In this case, nothing is escaped by IX.
    • searchIn

      protected long searchIn
      Select which Information should be searched. Example for multiple selection to search in title and fulltext:
      searchIn = SearchObjectC.TITLE | SearchObjectC.FULLTEXT
      See Also:
    • queryOperator

      protected QueryOperator queryOperator
      The QueryOperator is a combination of various QueryFilters to specify in which fields (e.g. index field, sord title, ...)
      See Also:
    • inclDeleted

      protected int inclDeleted
      Define if deleted sords should be included:
      • 0: exclude deleted sords (default).
      • 1: include deleted sords.
      • 2: only deleted sords.
  • Constructor Details

    • ESearchParams

      public ESearchParams()
  • Method Details

    • getQuery

      public String getQuery()
    • getSearchIn

      public long getSearchIn()
    • getQueryOperator

      public QueryOperator getQueryOperator()
    • getInclDeleted

      public int getInclDeleted()
    • setQuery

      public void setQuery(String query)
    • setSearchIn

      public void setSearchIn(long searchIn)
    • setQueryOperator

      public void setQueryOperator(QueryOperator queryOperator)
    • setInclDeleted

      public void setInclDeleted(int inclDeleted)
    • toString

      public String toString()
      Overrides:
      toString in class Object