程序包 proguard.io
类 RenamedDataEntryReader
- java.lang.Object
-
- proguard.io.RenamedDataEntryReader
-
- 所有已实现的接口:
DataEntryReader
public class RenamedDataEntryReader extends java.lang.Object implements DataEntryReader
ThisDataEntryReaderdelegates to anotherDataEntryReader, renaming the data entries based on the given string function. Entries whose name are transformed to null or an empty string are passed to an optional alternativeDataEntryReader.
-
-
构造器概要
构造器 构造器 说明 RenamedDataEntryReader(StringFunction nameFunction, DataEntryReader dataEntryReader)Creates a new RenamedDataEntryReader.RenamedDataEntryReader(StringFunction nameFunction, DataEntryReader dataEntryReader, DataEntryReader missingDataEntryReader)Creates a new RenamedDataEntryReader.
-
-
-
构造器详细资料
-
RenamedDataEntryReader
public RenamedDataEntryReader(StringFunction nameFunction, DataEntryReader dataEntryReader)
Creates a new RenamedDataEntryReader.- 参数:
nameFunction- the function from old names to new names.dataEntryReader- the DataEntryReader to which renamed data entries will be passed.
-
RenamedDataEntryReader
public RenamedDataEntryReader(StringFunction nameFunction, DataEntryReader dataEntryReader, DataEntryReader missingDataEntryReader)
Creates a new RenamedDataEntryReader.- 参数:
nameFunction- the function from old names to new names.dataEntryReader- the DataEntryReader to which renamed data entries will be passed.missingDataEntryReader- the optional DataEntryReader to which data entries that can't be renamed will be passed.
-
-
方法详细资料
-
read
public void read(DataEntry dataEntry) throws java.io.IOException
从接口复制的说明:DataEntryReaderReads the given data entry.- 指定者:
read在接口中DataEntryReader- 抛出:
java.io.IOException
-
-