| Annotation Type | Description |
|---|---|
| Keep |
This annotation specifies not to optimize or obfuscate the annotated class or
class member as an entry point.
|
| KeepApplication |
This annotation specifies to keep the annotated class as an application,
together with its a main method.
|
| KeepClassMemberNames |
This annotation specifies to keep all class members of the annotated class
from being optimized or obfuscated as entry points.
|
| KeepClassMembers |
This annotation specifies to keep all class members of the annotated class
from being shrunk, optimized, or obfuscated as entry points.
|
| KeepGettersSetters |
This annotation specifies to keep all getters and setters of the annotated
class from being shrunk, optimized, or obfuscated as entry points.
|
| KeepImplementations |
This annotation specifies to keep all implementations or extensions of the
annotated class as entry points.
|
| KeepName |
This annotation specifies not to optimize or obfuscate the annotated class or
class member as an entry point.
|
| KeepPublicClassMemberNames |
This annotation specifies to keep all public class members of the annotated
class from being optimized or obfuscated as entry points.
|
| KeepPublicClassMembers |
This annotation specifies to keep all public class members of the annotated
class from being shrunk, optimized, or obfuscated as entry points.
|
| KeepPublicGettersSetters |
This annotation specifies to keep all public getters and setters of the
annotated class from being shrunk, optimized, or obfuscated as entry points.
|
| KeepPublicImplementations |
This annotation specifies to keep all public implementations or extensions
of the annotated class as entry points.
|
| KeepPublicProtectedClassMemberNames |
This annotation specifies to keep all public or protected class members of
the annotated class from being optimized or obfuscated as entry points.
|
| KeepPublicProtectedClassMembers |
This annotation specifies to keep all public or protected class members of
the annotated class from being shrunk, optimized, or obfuscated as entry
points.
|