Package com.google.gerrit.index
@CheckReturnValue
package com.google.gerrit.index
-
ClassDescriptionFieldType<T>Document field types supported by the secondary index system.Index<K,
V> Secondary index implementation for arbitrary documents.IndexCollection<K,V, I extends Index<K, V>> Dynamic pointers to the index versions used for searching and writing.Implementation-specific configuration for secondary indexes.IndexDefinition<K,V, I extends Index<K, V>> Definition of an index over a Gerrit data type.IndexDefinition.IndexFactory<K,V, I extends Index<K, V>> IndexedField<I,T> Definition of a field stored in the secondary index.IndexedField.Builder<I,T> A builder forIndexedField
.Rewriter to sanitize queries before they are sent to the index.Index types supported by the secondary index.Schema<T>Specific version of a secondary index schema.Definitions of the various schema versions over a given Gerrit data type.Interfaces that define properties of fields inSchema
.Getter to extract value that should be stored in index from the input object.Definition of a field stored in the secondary index.Setter to reconstruct fields from indexed values back to an object.Tokenization options enabled onIndexedField
.SiteIndexer<K,V, I extends Index<K, V>> Base class for implementations that can index all entities of a given type.Result of an operation to index a subset or all of the entities of a given type.Representation of a field stored on the index.