| Package | Description |
|---|---|
| proguard.obfuscate |
This package contains classes to perform obfuscation of class files.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DictionaryNameFactory
This
NameFactory generates names that are read from a
specified input file. |
class |
NumericNameFactory
This
NameFactory generates unique numeric names, starting at
"1". |
class |
PrefixingNameFactory
NameFactory that prepends the names of the wrapped NameFactory with
a fixed prefix.
|
class |
SimpleNameFactory
This
NameFactory generates unique short names, using mixed-case
characters or lower-case characters only. |
class |
SpecialNameFactory
This
NameFactory generates names that are special, by appending
a suffix. |
class |
UniqueMemberNameFactory
NameFactory which only generates names that don't exist yet as members
on the class for which it is created.
|
| Constructor and Description |
|---|
DictionaryNameFactory(DictionaryNameFactory dictionaryNameFactory,
NameFactory nameFactory)
Creates a new
DictionaryNameFactory. |
DictionaryNameFactory(File file,
boolean validJavaIdentifiers,
NameFactory nameFactory)
Creates a new
DictionaryNameFactory. |
DictionaryNameFactory(File file,
NameFactory nameFactory)
Creates a new
DictionaryNameFactory. |
DictionaryNameFactory(Reader reader,
boolean validJavaIdentifiers,
NameFactory nameFactory)
Creates a new
DictionaryNameFactory. |
DictionaryNameFactory(Reader reader,
NameFactory nameFactory)
Creates a new
DictionaryNameFactory. |
DictionaryNameFactory(URL url,
boolean validJavaIdentifiers,
NameFactory nameFactory)
Creates a new
DictionaryNameFactory. |
DictionaryNameFactory(URL url,
NameFactory nameFactory)
Creates a new
DictionaryNameFactory. |
MemberObfuscator(boolean allowAggressiveOverloading,
NameFactory nameFactory,
Map descriptorMap)
Creates a new MemberObfuscator.
|
NameFactoryResetter(NameFactory nameFactory)
Creates a new NameFactoryResetter.
|
PrefixingNameFactory(NameFactory delegateNameFactory,
String prefix)
Creates a new PrefixingNameFactory.
|
SpecialNameFactory(NameFactory nameFactory)
Creates a new
SpecialNameFactory. |
UniqueMemberNameFactory(NameFactory delegateNameFactory,
Clazz clazz)
Creates a new UniqueMemberNameFactory.
|
Copyright © 2019. All rights reserved.