程序包 proguard.io
类 FilteredDataEntryReader
- java.lang.Object
-
- proguard.io.FilteredDataEntryReader
-
- 所有已实现的接口:
DataEntryReader
public class FilteredDataEntryReader extends java.lang.Object implements DataEntryReader
ThisDataEntryReaderdelegates to one of two otherDataEntryReaderinstances, depending on whether the data entry passes through a given data entry filter or not.
-
-
构造器概要
构造器 构造器 说明 FilteredDataEntryReader(DataEntryFilter dataEntryFilter, DataEntryReader acceptedDataEntryReader)Creates a new FilteredDataEntryReader with only a reader for accepted data entries.FilteredDataEntryReader(DataEntryFilter dataEntryFilter, DataEntryReader acceptedDataEntryReader, DataEntryReader rejectedDataEntryReader)Creates a new FilteredDataEntryReader.
-
-
-
构造器详细资料
-
FilteredDataEntryReader
public FilteredDataEntryReader(DataEntryFilter dataEntryFilter, DataEntryReader acceptedDataEntryReader)
Creates a new FilteredDataEntryReader with only a reader for accepted data entries.- 参数:
dataEntryFilter- the data entry filter.acceptedDataEntryReader- the DataEntryReader to which the reading will be delegated if the filter accepts the data entry. May benull.
-
FilteredDataEntryReader
public FilteredDataEntryReader(DataEntryFilter dataEntryFilter, DataEntryReader acceptedDataEntryReader, DataEntryReader rejectedDataEntryReader)
Creates a new FilteredDataEntryReader.- 参数:
dataEntryFilter- the data entry filter.acceptedDataEntryReader- the DataEntryReader to which the reading will be delegated if the filter accepts the data entry. May benull.rejectedDataEntryReader- the DataEntryReader to which the reading will be delegated if the filter does not accept the data entry. May benull.
-
-
方法详细资料
-
read
public void read(DataEntry dataEntry) throws java.io.IOException
从接口复制的说明:DataEntryReaderReads the given data entry.- 指定者:
read在接口中DataEntryReader- 抛出:
java.io.IOException
-
-