# Functions
NewMockBuilder creates a new mock instance.
NewMockCloseableDocumentsBuilder creates a new mock instance.
NewMockDocumentsBuilder creates a new mock instance.
NewMockDocumentsFilter creates a new mock instance.
NewMockFieldsIterable creates a new mock instance.
NewMockFieldsIterator creates a new mock instance.
NewMockFieldsPostingsListIterable creates a new mock instance.
NewMockFieldsPostingsListIterator creates a new mock instance.
NewMockImmutableSegment creates a new mock instance.
NewMockIterator creates a new mock instance.
NewMockMutableSegment creates a new mock instance.
NewMockOrderedBytesIterator creates a new mock instance.
NewMockReader creates a new mock instance.
NewMockSegment creates a new mock instance.
NewMockSegmentsBuilder creates a new mock instance.
NewMockTermsIterable creates a new mock instance.
NewMockTermsIterator creates a new mock instance.
# Variables
EmptyOrderedBytesIterator is an empty OrderedBytesIterator.
EmptyTermsIterator is an empty EmptyTermsIterator.
ErrClosed is the error returned when attempting to perform operations on a segment that has already been closed.
# Structs
MockBuilder is a mock of Builder interface.
MockBuilderMockRecorder is the mock recorder for MockBuilder.
MockCloseableDocumentsBuilder is a mock of CloseableDocumentsBuilder interface.
MockCloseableDocumentsBuilderMockRecorder is the mock recorder for MockCloseableDocumentsBuilder.
MockDocumentsBuilder is a mock of DocumentsBuilder interface.
MockDocumentsBuilderMockRecorder is the mock recorder for MockDocumentsBuilder.
MockDocumentsFilter is a mock of DocumentsFilter interface.
MockDocumentsFilterMockRecorder is the mock recorder for MockDocumentsFilter.
MockFieldsIterable is a mock of FieldsIterable interface.
MockFieldsIterableMockRecorder is the mock recorder for MockFieldsIterable.
MockFieldsIterator is a mock of FieldsIterator interface.
MockFieldsIteratorMockRecorder is the mock recorder for MockFieldsIterator.
MockFieldsPostingsListIterable is a mock of FieldsPostingsListIterable interface.
MockFieldsPostingsListIterableMockRecorder is the mock recorder for MockFieldsPostingsListIterable.
MockFieldsPostingsListIterator is a mock of FieldsPostingsListIterator interface.
MockFieldsPostingsListIteratorMockRecorder is the mock recorder for MockFieldsPostingsListIterator.
MockImmutableSegment is a mock of ImmutableSegment interface.
MockImmutableSegmentMockRecorder is the mock recorder for MockImmutableSegment.
MockIterator is a mock of Iterator interface.
MockIteratorMockRecorder is the mock recorder for MockIterator.
MockMutableSegment is a mock of MutableSegment interface.
MockMutableSegmentMockRecorder is the mock recorder for MockMutableSegment.
MockOrderedBytesIterator is a mock of OrderedBytesIterator interface.
MockOrderedBytesIteratorMockRecorder is the mock recorder for MockOrderedBytesIterator.
MockReader is a mock of Reader interface.
MockReaderMockRecorder is the mock recorder for MockReader.
MockSegment is a mock of Segment interface.
MockSegmentMockRecorder is the mock recorder for MockSegment.
MockSegmentsBuilder is a mock of SegmentsBuilder interface.
MockSegmentsBuilderMockRecorder is the mock recorder for MockSegmentsBuilder.
MockTermsIterable is a mock of TermsIterable interface.
MockTermsIterableMockRecorder is the mock recorder for MockTermsIterable.
MockTermsIterator is a mock of TermsIterator interface.
MockTermsIteratorMockRecorder is the mock recorder for MockTermsIterator.
SegmentsBuilderSegmentMetadata is a set of metadata about a segment that was used to build a compacted segment.
# Interfaces
Builder is a builder that can be used to construct segments.
CloseableDocumentsBuilder is a builder that has documents written to it and has freeable resources.
DocumentsBuilder is a builder that has documents written to it.
DocumentsFilter is a documents filter.
FieldsIterable can iterate over segment fields, it is not by default concurrency safe.
FieldsIterator iterates over all known fields.
FieldsPostingsListIterable can iterate over segment fields/postings lists, it is not by default concurrency safe.
FieldsPostingsListIterator iterates over all known fields.
ImmutableSegment is segment that has been written to disk.
Iterator holds common iterator methods.
MutableSegment is a segment which can be updated.
OrderedBytesIterator iterates over a collection of []bytes in lexicographical order.
Reader extends index reader interface to allow for reading of fields and terms.
Segment is a sub-collection of documents within an index.
SegmentsBuilder is a builder that is built from segments.
TermsIterable can iterate over segment terms, it is not by default concurrency safe.
TermsIterator iterates over all known terms for the provided field.