1 package com.lexicalscope.fluentreflection;
2
3 import java.lang.reflect.Member;
4
5 public class IllegalAccessRuntimeException extends ReflectionRuntimeException {
6 private static final long serialVersionUID = -2532532215028572886L;
7
8 public IllegalAccessRuntimeException() {
9 super();
10 }
11
12 public IllegalAccessRuntimeException(final String message, final Throwable cause) {
13 super(message, cause);
14 }
15
16 public IllegalAccessRuntimeException(final String message) {
17 super(message);
18 }
19
20 public IllegalAccessRuntimeException(final Throwable cause) {
21 super(cause);
22 }
23
24 public IllegalAccessRuntimeException(final IllegalAccessException e, final Member member) {
25 super("unable to access " + member, e);
26 }
27 }