You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Simon Willnauer (JIRA)" <ji...@apache.org> on 2018/09/17 09:17:00 UTC
[jira] [Created] (LUCENE-8503) Simplify unwrapping Filter*Reader
Simon Willnauer created LUCENE-8503:
---------------------------------------
Summary: Simplify unwrapping Filter*Reader
Key: LUCENE-8503
URL: https://issues.apache.org/jira/browse/LUCENE-8503
Project: Lucene - Core
Issue Type: Improvement
Affects Versions: 7.5, master (8.0)
Reporter: Simon Willnauer
Fix For: 7.6, master (8.0)
Today we have 3 different kinds of FilterIndexReader. While FilterDirecotryReader
and FilterLeafReader are simple to distinguish, FilterCodecReader make decision harder
since now we need instanceof checks to deside which unwrap method we should call. This
adds a simple interface that allows to build generic unwrap methods to access the delegat
of each of the filtering readers.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org