Package proguard.io
Class NameFilteredDataEntryReader
- java.lang.Object
-
- proguard.io.FilteredDataEntryReader
-
- proguard.io.NameFilteredDataEntryReader
-
- All Implemented Interfaces:
DataEntryReader
public class NameFilteredDataEntryReader extends FilteredDataEntryReader
ThisDataEntryReader
delegates to one of two otherDataEntryReader
instances, depending on the name of the data entry.
-
-
Constructor Summary
Constructors Constructor Description NameFilteredDataEntryReader(java.lang.String regularExpression, DataEntryReader acceptedDataEntryReader)
Creates a new NameFilteredDataEntryReader that delegates to the given reader, depending on the given list of filters.NameFilteredDataEntryReader(java.lang.String regularExpression, DataEntryReader acceptedDataEntryReader, DataEntryReader rejectedDataEntryReader)
Creates a new NameFilteredDataEntryReader that delegates to either of the two given readers, depending on the given list of filters.NameFilteredDataEntryReader(java.util.List regularExpressions, DataEntryReader acceptedDataEntryReader)
Creates a new NameFilteredDataEntryReader that delegates to the given reader, depending on the given list of filters.NameFilteredDataEntryReader(java.util.List regularExpressions, DataEntryReader acceptedDataEntryReader, DataEntryReader rejectedDataEntryReader)
Creates a new NameFilteredDataEntryReader that delegates to either of the two given readers, depending on the given list of filters.NameFilteredDataEntryReader(StringMatcher stringMatcher, DataEntryReader acceptedDataEntryReader)
Creates a new NameFilteredDataEntryReader that delegates to the given reader, depending on the given string matcher.NameFilteredDataEntryReader(StringMatcher stringMatcher, DataEntryReader acceptedDataEntryReader, DataEntryReader rejectedDataEntryReader)
Creates a new NameFilteredDataEntryReader that delegates to either of the two given readers, depending on the given string matcher.
-
Method Summary
-
Methods inherited from class proguard.io.FilteredDataEntryReader
read
-
-
-
-
Constructor Detail
-
NameFilteredDataEntryReader
public NameFilteredDataEntryReader(java.lang.String regularExpression, DataEntryReader acceptedDataEntryReader)
Creates a new NameFilteredDataEntryReader that delegates to the given reader, depending on the given list of filters.
-
NameFilteredDataEntryReader
public NameFilteredDataEntryReader(java.lang.String regularExpression, DataEntryReader acceptedDataEntryReader, DataEntryReader rejectedDataEntryReader)
Creates a new NameFilteredDataEntryReader that delegates to either of the two given readers, depending on the given list of filters.
-
NameFilteredDataEntryReader
public NameFilteredDataEntryReader(java.util.List regularExpressions, DataEntryReader acceptedDataEntryReader)
Creates a new NameFilteredDataEntryReader that delegates to the given reader, depending on the given list of filters.
-
NameFilteredDataEntryReader
public NameFilteredDataEntryReader(java.util.List regularExpressions, DataEntryReader acceptedDataEntryReader, DataEntryReader rejectedDataEntryReader)
Creates a new NameFilteredDataEntryReader that delegates to either of the two given readers, depending on the given list of filters.
-
NameFilteredDataEntryReader
public NameFilteredDataEntryReader(StringMatcher stringMatcher, DataEntryReader acceptedDataEntryReader)
Creates a new NameFilteredDataEntryReader that delegates to the given reader, depending on the given string matcher.
-
NameFilteredDataEntryReader
public NameFilteredDataEntryReader(StringMatcher stringMatcher, DataEntryReader acceptedDataEntryReader, DataEntryReader rejectedDataEntryReader)
Creates a new NameFilteredDataEntryReader that delegates to either of the two given readers, depending on the given string matcher.
-
-