Interface SolrDataQuery

All Known Subinterfaces:
FacetAndHighlightQuery, FacetQuery, FilterQuery, HighlightQuery, Query, TermsQuery
All Known Implementing Classes:
AbstractFacetAndHighlightQueryDecorator, AbstractFacetQueryDecorator, AbstractHighlightQueryDecorator, AbstractQueryDecorator, SimpleFacetAndHighlightQuery, SimpleFacetQuery, SimpleFilterQuery, SimpleHighlightQuery, SimpleQuery, SimpleTermsQuery

public interface SolrDataQuery
Common interface for any Query
  • Method Details

    • addCriteria

      <T extends SolrDataQuery> T addCriteria(Criteria criteria)
      Append criteria to query. Criteria must not be null, nor point to a field with null value.
      Parameters:
      criteria -
      Returns:
    • getCriteria

      @Nullable Criteria getCriteria()
      Returns:
    • setJoin

      void setJoin(Join join)
      Set values for join !join from=inner_id to=outer_id
    • getJoin

      @Nullable Join getJoin()
      Returns: