Package proguard.io
Class NameFilteredDataEntryWriter
- java.lang.Object
-
- proguard.io.FilteredDataEntryWriter
-
- proguard.io.NameFilteredDataEntryWriter
-
- All Implemented Interfaces:
java.lang.AutoCloseable
,DataEntryWriter
public class NameFilteredDataEntryWriter extends FilteredDataEntryWriter
ThisDataEntryWriter
delegates to one of two otherDataEntryWriter
instances, depending on the name of the data entry.
-
-
Constructor Summary
Constructors Constructor Description NameFilteredDataEntryWriter(java.lang.String regularExpression, DataEntryWriter acceptedDataEntryWriter)
Creates a new NameFilteredDataEntryWriter that delegates to the given writer, depending on the given list of filters.NameFilteredDataEntryWriter(java.lang.String regularExpression, DataEntryWriter acceptedDataEntryWriter, DataEntryWriter rejectedDataEntryWriter)
Creates a new NameFilteredDataEntryWriter that delegates to either of the two given writers, depending on the given list of filters.NameFilteredDataEntryWriter(java.util.List regularExpressions, DataEntryWriter acceptedDataEntryWriter)
Creates a new NameFilteredDataEntryWriter that delegates to the given writer, depending on the given list of filters.NameFilteredDataEntryWriter(java.util.List regularExpressions, DataEntryWriter acceptedDataEntryWriter, DataEntryWriter rejectedDataEntryWriter)
Creates a new NameFilteredDataEntryWriter that delegates to either of the two given writers, depending on the given list of filters.NameFilteredDataEntryWriter(StringMatcher stringMatcher, DataEntryWriter acceptedDataEntryWriter)
Creates a new NameFilteredDataEntryWriter that delegates to the given writer, depending on the given string matcher.NameFilteredDataEntryWriter(StringMatcher stringMatcher, DataEntryWriter acceptedDataEntryWriter, DataEntryWriter rejectedDataEntryWriter)
Creates a new NameFilteredDataEntryWriter that delegates to either of the two given writers, depending on the given string matcher.
-
Method Summary
-
Methods inherited from class proguard.io.FilteredDataEntryWriter
close, createDirectory, createOutputStream, println, sameOutputStream
-
-
-
-
Constructor Detail
-
NameFilteredDataEntryWriter
public NameFilteredDataEntryWriter(java.lang.String regularExpression, DataEntryWriter acceptedDataEntryWriter)
Creates a new NameFilteredDataEntryWriter that delegates to the given writer, depending on the given list of filters.
-
NameFilteredDataEntryWriter
public NameFilteredDataEntryWriter(java.lang.String regularExpression, DataEntryWriter acceptedDataEntryWriter, DataEntryWriter rejectedDataEntryWriter)
Creates a new NameFilteredDataEntryWriter that delegates to either of the two given writers, depending on the given list of filters.
-
NameFilteredDataEntryWriter
public NameFilteredDataEntryWriter(java.util.List regularExpressions, DataEntryWriter acceptedDataEntryWriter)
Creates a new NameFilteredDataEntryWriter that delegates to the given writer, depending on the given list of filters.
-
NameFilteredDataEntryWriter
public NameFilteredDataEntryWriter(java.util.List regularExpressions, DataEntryWriter acceptedDataEntryWriter, DataEntryWriter rejectedDataEntryWriter)
Creates a new NameFilteredDataEntryWriter that delegates to either of the two given writers, depending on the given list of filters.
-
NameFilteredDataEntryWriter
public NameFilteredDataEntryWriter(StringMatcher stringMatcher, DataEntryWriter acceptedDataEntryWriter)
Creates a new NameFilteredDataEntryWriter that delegates to the given writer, depending on the given string matcher.
-
NameFilteredDataEntryWriter
public NameFilteredDataEntryWriter(StringMatcher stringMatcher, DataEntryWriter acceptedDataEntryWriter, DataEntryWriter rejectedDataEntryWriter)
Creates a new NameFilteredDataEntryWriter that delegates to either of the two given writers, depending on the given string matcher.
-
-