Top Fields Constructors Methods
org.eclipse.persistence.internal.security

public Class PrivilegedSetValueInField

extends Object
implements PrivilegedExceptionAction
Class Inheritance
All Implemented Interfaces
java.security.PrivilegedExceptionAction
Imports
java.lang.reflect.Field, java.security.PrivilegedExceptionAction

Field Summary

Modifier and TypeField and Description
private final Field
private final Object
private final Object

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Object
run()

Implements java.security.PrivilegedExceptionAction.run.

Performs the computation.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

fieldback to summary
private final Field field
objectback to summary
private final Object object
valueback to summary
private final Object value

Constructor Detail

PrivilegedSetValueInFieldback to summary
public PrivilegedSetValueInField(Field field, Object object, Object value)

Method Detail

runback to summary
public Object run() throws IllegalAccessException

Implements java.security.PrivilegedExceptionAction.run.

Doc from java.security.PrivilegedExceptionAction.run.

Performs the computation. This method will be called by AccessController.doPrivileged after enabling privileges.

Returns:Object

a class-dependent value that may represent the results of the computation. Each class that implements PrivilegedExceptionAction should document what (if anything) this value represents.

Annotations
@Override