Package com.couchbase.client.java.search.queries

  • Class Summary
    Class Description
    AbstractCompoundQuery
    Base class for FTS queries that are composite, compounding several other AbstractFtsQuery.
    AbstractFtsQuery
    A base class for all FTS query classes.
    BooleanFieldQuery
    A FTS query that queries fields explicitly indexed as boolean.
    BooleanQuery
    A compound FTS query that allows various combinations of sub-queries.
    ConjunctionQuery
    A compound FTS query that performs a logical AND between all its sub-queries (conjunction).
    Coordinate
    The Coordinate represents the longitude and latitude of a point.
    DateRangeQuery
    A FTS query that matches documents on a range of dates.
    DisjunctionQuery
    A compound FTS query that performs a logical OR between all its sub-queries (disjunction).
    DocIdQuery
    A FTS query that matches on Couchbase document IDs.
    GeoBoundingBoxQuery
    A FTS query which allows to match geo bounding boxes.
    GeoDistanceQuery
    A FTS query which allows to match on geo distances.
    GeoPolygonQuery
    A FTS query which allows to match on geo polygons.
    MatchAllQuery
    A FTS query that matches all indexed documents (usually for debugging purposes).
    MatchNoneQuery
    A FTS query that matches 0 document (usually for debugging purposes).
    MatchPhraseQuery
    A FTS query that matches several given terms (a "phrase"), applying further processing like analyzers to them.
    MatchQuery
    A FTS query that matches a given term, applying further processing to it like analyzers, stemming and even fuzziness.
    NumericRangeQuery
    A FTS query that matches documents on a range of values.
    PhraseQuery
    A FTS query that matches several terms (a "phrase") as is.
    PrefixQuery
    A FTS query that allows for simple matching on a given prefix.
    QueryStringQuery
    A FTS query that performs a search according to the "query string" syntax.
    RegexpQuery
    A FTS query that allows for simple matching of regular expressions.
    TermQuery
    A FTS query that matches terms (without further analysis).
    TermRangeQuery
    A FTS query that matches documents on a range of values.
    WildcardQuery
    An FTS query that allows for simple matching using wildcard characters (* and ?).