AndMatcher |
|
AndNotStringFunction |
This StringFunction tests whether the first given StringFunction returns null,
returning the result of the latter function if so, or null otherwise.
|
AndStringFunction |
This StringFunction tests whether the first given StringFunction returns not
null, returning the result of the latter function if so, or null otherwise.
|
ArrayUtil |
This class contains utility methods operating on arrays.
|
Base64Util |
Utility class for Base64 encoding.
|
BasicHierarchyProvider |
Basic implementation of HierarchyProvider , walking the class pools every time the
sub-classes of a class are needed.
|
CallGraphWalker |
Generic utilities to traverse the call graph.
|
CircularIntBuffer |
A circular buffer over the primitive integer type.
|
ClassNameParser |
This StringParser can create StringMatcher instances for regular expressions
matching internal class names (or descriptors containing class names).
|
ClassPoolFeatureNameFunction |
This StringFunction transforms class names to feature names, based on a given class pool.
|
CollectionMatcher |
This matcher tests whether strings match with a String in a given Set.
|
CollectionParser |
|
ConcatenatingStringFunction |
|
ConstantMatcher |
|
ConstantStringFunction |
|
EmptyStringMatcher |
|
ExtensionMatcher |
This StringMatcher tests whether strings end in a given extension, ignoring its case.
|
FileNameParser |
|
FilteredStringFunction |
This StringFunction delegates a given String to one of two other StringFunction
instances, depending on whether it matches the given filter.
|
FixedStringMatcher |
|
IdentityStringFunction |
|
ListFunctionParser |
|
ListMatcher |
|
ListParser |
|
ListUtil |
This class provides some utility methods for working with java.util.List instances.
|
MapStringFunction |
|
MatchedStringFunction |
|
MatchedStringMatcher |
This StringMatcher tests whether strings start with a specified variable string and then
match another optional given StringMatcher .
|
MatchingStringFunction |
This StringFunction returns unchanged strings or null, depending on whether a given
string matcher matches the strings.
|
MultiValueMap<K,V> |
A key-values map that can have multiple values associated with each key.
|
NameParser |
|
NotMatcher |
|
NotStringFunction |
|
ObjectUtil |
This class contains utility methods operating on instances.
|
OrMatcher |
|
OrStringFunction |
|
PartialEvaluatorUtils |
Helper functions to access PartialEvaluator results more conveniently.
|
PrefixAddingStringFunction |
This StringFunction adds a prefix in front of each transformed String.
|
PrefixRemovingStringFunction |
This StringFunction removes a given prefix from each transformed String, if present.
|
ProcessingFlagCleaner |
This visitor clears the specified processing flags of the Processable instances that it
visits.
|
ProcessingFlags |
Constants used by ProGuard for marking entities (classes, class members, resource files, ...)
during processing.
|
ProcessingFlagSetter |
This visitor sets the specified processing flags of the Processable instances that it
visits.
|
SettableMatcher |
|
SimpleFeatureNamedProcessable |
|
SimpleProcessable |
This class provides a straightforward implementation of the Processable interface.
|
SingleFunctionParser |
|
StringMatcher |
This abstract class provides methods to determine whether strings match a given criterion, which
is specified by the implementation.
|
StringUtil |
This class contains utility methods for strings.
|
SuffixAddingStringFunction |
|
SuffixRemovingStringFunction |
This StringFunction removes a given suffix from each transformed String, if present.
|
TransformedStringMatcher |
This StringMatcher delegates its tests to another given StringMatcher, with strings that have
been transformed with a given function.
|
VariableStringMatcher |
This StringMatcher tests whether strings start with a specified variable string and then
match another optional given StringMatcher .
|
WildcardManager |
This utility class creates and manages StringMatcher instances that (1) match wildcards,
and (2) refer back to matched wildcards.
|