Class WildcardQuery

  • All Implemented Interfaces:
    Serializable, Cloneable

    public class WildcardQuery
    extends MultiTermQuery
    Implements the wildcard search query. Supported wildcards are *, which matches any character sequence (including the empty one), and ?, which matches any single character. Note this query can be slow, as it needs to iterate over many terms. In order to prevent extremely slow WildcardQueries, a Wildcard term should not start with one of the wildcards * or ?.

    This query uses the MultiTermQuery.CONSTANT_SCORE_AUTO_REWRITE_DEFAULT rewrite method.

    See Also:
    WildcardTermEnum, Serialized Form