Example usage for org.apache.lucene.index FilterLeafReader subclass-usage

List of usage examples for org.apache.lucene.index FilterLeafReader subclass-usage

Introduction

In this page you can find the example usage for org.apache.lucene.index FilterLeafReader subclass-usage.

Usage

From source file com.floragunn.searchguard.configuration.DlsFlsFilterLeafReader.java

class DlsFlsFilterLeafReader extends FilterLeafReader {

    private final String[] includes;
    private final FieldInfos flsFieldInfos;
    private final Bits liveDocs;
    private final int numDocs;

From source file org.apache.solr.uninverting.UninvertingReader.java

/**
 * A FilterReader that exposes <i>indexed</i> values as if they also had
 * docvalues.
 * <p>
 * This is accomplished by "inverting the inverted index" or "uninversion".
 * <p>

From source file org.elasticsearch.common.lucene.index.ElasticsearchLeafReader.java

/**
 * A {@link org.apache.lucene.index.FilterLeafReader} that exposes
 * Elasticsearch internal per shard / index information like the shard ID.
 */
public final class ElasticsearchLeafReader extends FilterLeafReader {

From source file org.elasticsearch.test.engine.ThrowingLeafReaderWrapper.java

/**
 * An FilterLeafReader that allows to throw exceptions if certain methods
 * are called on is. This allows to test parts of the system under certain
 * error conditions that would otherwise not be possible.
 */
public class ThrowingLeafReaderWrapper extends FilterLeafReader {

From source file org.elasticsearch.xpack.core.security.authz.accesscontrol.DocumentSubsetReader.java

/**
 * A reader that only exposes documents via {@link #getLiveDocs()} that matches with the provided role query.
 */
public final class DocumentSubsetReader extends FilterLeafReader {

    public static DocumentSubsetDirectoryReader wrap(DirectoryReader in, BitsetFilterCache bitsetFilterCache,

From source file org.elasticsearch.xpack.core.security.authz.accesscontrol.FieldSubsetReader.java

/**
 * A {@link FilterLeafReader} that exposes only a subset
 * of fields from the underlying wrapped reader.
 */
// based on lucene/test-framework's FieldFilterLeafReader.
public final class FieldSubsetReader extends FilterLeafReader {

From source file tech.beshu.ror.es.security.DocumentFieldReader.java

public class DocumentFieldReader extends FilterLeafReader {
    static protected final Logger logger = Loggers.getLogger(DocumentFieldReader.class, new String[0]);
    private final FieldInfos remainingFieldsInfo;
    private final FieldsSyncRule.FieldPolicy policy;

    private DocumentFieldReader(LeafReader reader, Set<String> fields) {

From source file tech.beshu.ror.es.security.DocumentFilterReader.java

public final class DocumentFilterReader extends FilterLeafReader {

    private final Bits liveDocs;
    private final int numDocs;

    private DocumentFilterReader(LeafReader reader, Query query) throws IOException {