程序包 proguard.io

类 RenamedDataEntryReader

java.lang.Object
proguard.io.RenamedDataEntryReader
所有已实现的接口:
DataEntryReader

public class RenamedDataEntryReader extends Object implements DataEntryReader
This DataEntryReader delegates to another DataEntryReader, 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 alternative DataEntryReader.
  • 构造器详细资料

    • 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.
  • 方法详细资料