Package proguard.util
Class FilteredStringFunction
java.lang.Object
proguard.util.FilteredStringFunction
- All Implemented Interfaces:
StringFunction
This
StringFunction delegates a given String to one of two other StringFunction
instances, depending on whether it matches the given filter.-
Field Summary
Fields inherited from interface proguard.util.StringFunction
IDENTITY_FUNCTION -
Constructor Summary
ConstructorsConstructorDescriptionFilteredStringFunction(String nameFilter, StringFunction acceptedFunction, StringFunction rejectedFunction) FilteredStringFunction(StringMatcher nameFilter, StringFunction acceptedFunction, StringFunction rejectedFunction) -
Method Summary
-
Constructor Details
-
FilteredStringFunction
public FilteredStringFunction(StringMatcher nameFilter, StringFunction acceptedFunction, StringFunction rejectedFunction) -
FilteredStringFunction
public FilteredStringFunction(String nameFilter, StringFunction acceptedFunction, StringFunction rejectedFunction)
-
-
Method Details
-
transform
Description copied from interface:StringFunctionTransforms the given string into a new string.- Specified by:
transformin interfaceStringFunction
-