List of usage examples for org.apache.lucene.index FilterLeafReader subclass-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 {