class NotInjectableException extends RuntimeException {

    private static final long serialVersionUID = 7548382043527278597L;

    public NotInjectableException(Class<?> clazz) {
        super(message(clazz));
    }

    public NotInjectableException(Class<?> clazz, Throwable cause) {
        super(message(clazz), cause);
    }
    
    private static String message(Class<?> clazz) {<FILL_FUNCTION_BODY>}
}

        return "Class '" + clazz + "' can't be injected.";
    
<methods>public void <init>() ,public void <init>(java.lang.String) ,public void <init>(java.lang.Throwable) ,public void <init>(java.lang.String, java.lang.Throwable) <variables>static final long serialVersionUID