Package proguard.io
Class NameFilteredDataEntryReader
java.lang.Object
proguard.io.FilteredDataEntryReader
proguard.io.NameFilteredDataEntryReader
- All Implemented Interfaces:
DataEntryReader
This
DataEntryReader delegates to one of two other DataEntryReader instances,
depending on the name of the data entry.-
Constructor Summary
ConstructorsConstructorDescriptionNameFilteredDataEntryReader(String regularExpression, DataEntryReader acceptedDataEntryReader) Creates a new NameFilteredDataEntryReader that delegates to the given reader, depending on the given list of filters.NameFilteredDataEntryReader(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(List regularExpressions, DataEntryReader acceptedDataEntryReader) Creates a new NameFilteredDataEntryReader that delegates to the given reader, depending on the given list of filters.NameFilteredDataEntryReader(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 Details
-
NameFilteredDataEntryReader
public NameFilteredDataEntryReader(String regularExpression, DataEntryReader acceptedDataEntryReader) Creates a new NameFilteredDataEntryReader that delegates to the given reader, depending on the given list of filters. -
NameFilteredDataEntryReader
public NameFilteredDataEntryReader(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(List regularExpressions, DataEntryReader acceptedDataEntryReader) Creates a new NameFilteredDataEntryReader that delegates to the given reader, depending on the given list of filters. -
NameFilteredDataEntryReader
public NameFilteredDataEntryReader(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.
-