Uses of Interface org.apache.cassandra.index.sasi.conf.view.TermTree (apache-cassandra API)
Date: 2018-02-14

## Uses of Interface
org.apache.cassandra.index.sasi.conf.view.TermTree

- Packages that use TermTree
  Package | Description
  --- | ---
  org.apache.cassandra.index.sasi.conf.view |

- - ### Uses of TermTree in org.apache.cassandra.index.sasi.conf.view

    Classes in org.apache.cassandra.index.sasi.conf.view that implement TermTree
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PrefixTermTree` This class is an extension over RangeTermTree for string terms, it is required because interval tree can't handle matching if search is on the prefix of min/max of the range, so for ascii/utf8 fields we build an additional prefix trie (including both min/max terms of the index) and do union of the results of the prefix tree search and results from the interval tree lookup.
    `class` | `RangeTermTree`

    Methods in org.apache.cassandra.index.sasi.conf.view that return TermTree
    Modifier and Type | Method and Description
    --- | ---
    `TermTree` | PrefixTermTree.Builder.`build()`
    `abstract TermTree` | TermTree.Builder.`build()`

Copyright © 2018 The Apache Software Foundation