| Class | Description | 
|---|---|
| Field | 
 Represents a Java field. 
 | 
| FieldAccess | 
 Models the action of accessing a field by extending  
Field with an
 accessing type. | 
| Privilizer | 
 Coordinates privilization activities. 
 | 
| PrivilizerCleaner | 
 Removes classes privilized with a different policy. 
 | 
| PrivilizerWeaver | 
 Privilizer  
Weaver implementation. | 
| Enum | Description | 
|---|---|
| AccessLevel | 
 Enumerates the Java access levels. 
 | 
| Policy | 
 Weaving policy: when to use  
PrivilegedActions. | 
| Annotation Type | Description | 
|---|---|
| Privileged | 
 Marks a method as needing to execute in a privileged fashion in secured
 environments. 
 | 
| Privilized | 
 Class-retention annotation to mark privilized classes. 
 | 
| Privilizing | 
 Indicates that a certain set of method calls should be "blueprint privilized," i.e.,
 their method bodies should be (recursively) copied for privileged invocation
 per the privilizer policy with which the blueprint privilizer weaver is invoked. 
 | 
| Privilizing.CallTo | 
 Models calls to blueprint methods defined on a specific class. 
 | 
Copyright © 2018 The Apache Software Foundation. All rights reserved.