Package proguard.resources.file.visitor
Class ResourceFileNameFilter
- java.lang.Object
-
- proguard.resources.file.visitor.ResourceFileNameFilter
-
- All Implemented Interfaces:
ResourceFileVisitor
,KotlinModuleVisitor
public class ResourceFileNameFilter extends java.lang.Object implements ResourceFileVisitor
Delegates to anotherResourceFileVisitor
, but only if the visited file's name matches a given filter.
-
-
Constructor Summary
Constructors Constructor Description ResourceFileNameFilter(java.lang.String fileNameRegularExpression, ResourceFileVisitor acceptedVisitor)
ResourceFileNameFilter(java.lang.String fileNameRegularExpression, ResourceFileVisitor acceptedVisitor, ResourceFileVisitor rejectedVisitor)
ResourceFileNameFilter(java.util.List regularExpressions, ResourceFileVisitor acceptedVisitor)
ResourceFileNameFilter(java.util.List regularExpressions, ResourceFileVisitor acceptedVisitor, ResourceFileVisitor rejectedVisitor)
ResourceFileNameFilter(StringMatcher fileNameFilter, ResourceFileVisitor acceptedVisitor)
ResourceFileNameFilter(StringMatcher fileNameFilter, ResourceFileVisitor acceptedVisitor, ResourceFileVisitor rejectedVisitor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
visitAnyResourceFile(ResourceFile resourceFile)
Visits any ResourceFile instance.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface proguard.resources.file.visitor.ResourceFileVisitor
visitKotlinModule, visitResourceFile
-
-
-
-
Constructor Detail
-
ResourceFileNameFilter
public ResourceFileNameFilter(java.lang.String fileNameRegularExpression, ResourceFileVisitor acceptedVisitor)
-
ResourceFileNameFilter
public ResourceFileNameFilter(StringMatcher fileNameFilter, ResourceFileVisitor acceptedVisitor)
-
ResourceFileNameFilter
public ResourceFileNameFilter(java.util.List regularExpressions, ResourceFileVisitor acceptedVisitor)
-
ResourceFileNameFilter
public ResourceFileNameFilter(java.lang.String fileNameRegularExpression, ResourceFileVisitor acceptedVisitor, ResourceFileVisitor rejectedVisitor)
-
ResourceFileNameFilter
public ResourceFileNameFilter(java.util.List regularExpressions, ResourceFileVisitor acceptedVisitor, ResourceFileVisitor rejectedVisitor)
-
ResourceFileNameFilter
public ResourceFileNameFilter(StringMatcher fileNameFilter, ResourceFileVisitor acceptedVisitor, ResourceFileVisitor rejectedVisitor)
-
-
Method Detail
-
visitAnyResourceFile
public void visitAnyResourceFile(ResourceFile resourceFile)
Description copied from interface:ResourceFileVisitor
Visits any ResourceFile instance. The more specific default implementations of this interface delegate to this method.Unlike most other visitor interfaces, this default implementation is empty, because most implementations only care about one type of resource file.
- Specified by:
visitAnyResourceFile
in interfaceResourceFileVisitor
-
-