final class GetValueRouteContextExtractor extends ContextReferenceExtractor {
- private final static Lookup PUBLIC_LOOKUP = MethodHandles.publicLookup();
+ private static final Lookup PUBLIC_LOOKUP = MethodHandles.publicLookup();
private final MethodHandle contextHandle;
private final MethodHandle valueHandle;
}
@Override
+ @SuppressWarnings("checkstyle:IllegalCatch")
InstanceIdentifier<?> extract(final DataObject obj) {
try {
final Object ctx = contextHandle.invokeExact(obj);
return (InstanceIdentifier<?>) valueHandle.invokeExact(ctx);
}
return null;
- } catch (final Throwable e) {
+ } catch (Throwable e) {
throw Throwables.propagate(e);
}
}
-
-
}