Example usage for org.apache.commons.lang3.reflect FieldUtils removeFinalModifier

List of usage examples for org.apache.commons.lang3.reflect FieldUtils removeFinalModifier

Introduction

In this page you can find the example usage for org.apache.commons.lang3.reflect FieldUtils removeFinalModifier.

Prototype

public static void removeFinalModifier(final Field field, final boolean forceAccess) 

Source Link

Document

Removes the final modifier from a Field .

Usage

From source file:org.apache.logging.log4j.core.util.ClockFactoryTest.java

public static void resetClock(final Class<?> clazz) throws IllegalAccessException {
    System.clearProperty(ClockFactory.PROPERTY_NAME);
    final Field field = FieldUtils.getField(clazz, "CLOCK", true);
    FieldUtils.removeFinalModifier(field, true);
    FieldUtils.writeStaticField(field, ClockFactory.getClock(), false);
}