package jetbrains.mps.baseLanguage.closures.runtime;
/*Generated by MPS */
public class _UnrestrictedClosures {
/*package*/ static class _base<T, R> {
private Result<? extends T, ? extends R> result;
protected _base() {
}
@SuppressWarnings(value = "unchecked")
public Result<T, R> getAndClearLastResult() {
if (this.result == null) {
throw new IllegalStateException("No last result: closure was never invoked");
}
Result<T, R> tmp = ((Result<T, R>) this.result);
this.result = null;
return tmp;
}
@SuppressWarnings(value = "unchecked")
protected Result<T, R> getLastResult() {
return ((Result<T, R>) this.result);
}
protected void setLastResult(Result<? extends T, ? extends R> result) {
this.result = result;
}
}
public static class _void_void_P0_E0 extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P0_E0 {
private _UnrestrictedFunctionTypes._return_terminate_P0_E0<? extends Object, ? extends Object> adapted;
public _void_void_P0_E0(_UnrestrictedFunctionTypes._return_terminate_P0_E0<? extends Object, ? extends Object> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted() {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _void_void_P0_E1<E1 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P0_E1<E1> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E1<? extends Object, ? extends Object, E1> adapted;
public _void_void_P0_E1(_UnrestrictedFunctionTypes._return_terminate_P0_E1<? extends Object, ? extends Object, E1> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted() throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _void_void_P0_E2<E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P0_E2<E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E2<? extends Object, ? extends Object, E1, E2> adapted;
public _void_void_P0_E2(_UnrestrictedFunctionTypes._return_terminate_P0_E2<? extends Object, ? extends Object, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted() throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _void_void_P0_E3<E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P0_E3<E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E3<? extends Object, ? extends Object, E1, E2, E3> adapted;
public _void_void_P0_E3(_UnrestrictedFunctionTypes._return_terminate_P0_E3<? extends Object, ? extends Object, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted() throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _void_void_P0_E4<E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P0_E4<E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E4<? extends Object, ? extends Object, E1, E2, E3, E4> adapted;
public _void_void_P0_E4(_UnrestrictedFunctionTypes._return_terminate_P0_E4<? extends Object, ? extends Object, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted() throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _void_void_P0_E5<E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P0_E5<E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E5<? extends Object, ? extends Object, E1, E2, E3, E4, E5> adapted;
public _void_void_P0_E5(_UnrestrictedFunctionTypes._return_terminate_P0_E5<? extends Object, ? extends Object, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted() throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _void_void_P0_E6<E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P0_E6<E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E6<? extends Object, ? extends Object, E1, E2, E3, E4, E5, E6> adapted;
public _void_void_P0_E6(_UnrestrictedFunctionTypes._return_terminate_P0_E6<? extends Object, ? extends Object, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted() throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _void_void_P0_E7<E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P0_E7<E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E7<? extends Object, ? extends Object, E1, E2, E3, E4, E5, E6, E7> adapted;
public _void_void_P0_E7(_UnrestrictedFunctionTypes._return_terminate_P0_E7<? extends Object, ? extends Object, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted() throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _void_void_P0_E8<E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P0_E8<E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E8<? extends Object, ? extends Object, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _void_void_P0_E8(_UnrestrictedFunctionTypes._return_terminate_P0_E8<? extends Object, ? extends Object, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted() throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _void_void_P0_E9<E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P0_E9<E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E9<? extends Object, ? extends Object, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _void_void_P0_E9(_UnrestrictedFunctionTypes._return_terminate_P0_E9<? extends Object, ? extends Object, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted() throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _void_void_P0_E10<E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P0_E10<E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E10<? extends Object, ? extends Object, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _void_void_P0_E10(_UnrestrictedFunctionTypes._return_terminate_P0_E10<? extends Object, ? extends Object, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted() throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _void_void_P1_E0<P1> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P1_E0<P1> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E0<? extends Object, ? extends Object, P1> adapted;
public _void_void_P1_E0(_UnrestrictedFunctionTypes._return_terminate_P1_E0<? extends Object, ? extends Object, P1> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1) {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _void_void_P1_E1<P1, E1 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P1_E1<P1, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E1<? extends Object, ? extends Object, P1, E1> adapted;
public _void_void_P1_E1(_UnrestrictedFunctionTypes._return_terminate_P1_E1<? extends Object, ? extends Object, P1, E1> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _void_void_P1_E2<P1, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P1_E2<P1, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E2<? extends Object, ? extends Object, P1, E1, E2> adapted;
public _void_void_P1_E2(_UnrestrictedFunctionTypes._return_terminate_P1_E2<? extends Object, ? extends Object, P1, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _void_void_P1_E3<P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P1_E3<P1, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E3<? extends Object, ? extends Object, P1, E1, E2, E3> adapted;
public _void_void_P1_E3(_UnrestrictedFunctionTypes._return_terminate_P1_E3<? extends Object, ? extends Object, P1, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _void_void_P1_E4<P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P1_E4<P1, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E4<? extends Object, ? extends Object, P1, E1, E2, E3, E4> adapted;
public _void_void_P1_E4(_UnrestrictedFunctionTypes._return_terminate_P1_E4<? extends Object, ? extends Object, P1, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _void_void_P1_E5<P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P1_E5<P1, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E5<? extends Object, ? extends Object, P1, E1, E2, E3, E4, E5> adapted;
public _void_void_P1_E5(_UnrestrictedFunctionTypes._return_terminate_P1_E5<? extends Object, ? extends Object, P1, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _void_void_P1_E6<P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P1_E6<P1, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E6<? extends Object, ? extends Object, P1, E1, E2, E3, E4, E5, E6> adapted;
public _void_void_P1_E6(_UnrestrictedFunctionTypes._return_terminate_P1_E6<? extends Object, ? extends Object, P1, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _void_void_P1_E7<P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P1_E7<P1, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E7<? extends Object, ? extends Object, P1, E1, E2, E3, E4, E5, E6, E7> adapted;
public _void_void_P1_E7(_UnrestrictedFunctionTypes._return_terminate_P1_E7<? extends Object, ? extends Object, P1, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _void_void_P1_E8<P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P1_E8<P1, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E8<? extends Object, ? extends Object, P1, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _void_void_P1_E8(_UnrestrictedFunctionTypes._return_terminate_P1_E8<? extends Object, ? extends Object, P1, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _void_void_P1_E9<P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P1_E9<P1, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E9<? extends Object, ? extends Object, P1, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _void_void_P1_E9(_UnrestrictedFunctionTypes._return_terminate_P1_E9<? extends Object, ? extends Object, P1, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _void_void_P1_E10<P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P1_E10<P1, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E10<? extends Object, ? extends Object, P1, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _void_void_P1_E10(_UnrestrictedFunctionTypes._return_terminate_P1_E10<? extends Object, ? extends Object, P1, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _void_void_P2_E0<P1, P2> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P2_E0<P1, P2> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E0<? extends Object, ? extends Object, P1, P2> adapted;
public _void_void_P2_E0(_UnrestrictedFunctionTypes._return_terminate_P2_E0<? extends Object, ? extends Object, P1, P2> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _void_void_P2_E1<P1, P2, E1 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P2_E1<P1, P2, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E1<? extends Object, ? extends Object, P1, P2, E1> adapted;
public _void_void_P2_E1(_UnrestrictedFunctionTypes._return_terminate_P2_E1<? extends Object, ? extends Object, P1, P2, E1> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _void_void_P2_E2<P1, P2, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P2_E2<P1, P2, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E2<? extends Object, ? extends Object, P1, P2, E1, E2> adapted;
public _void_void_P2_E2(_UnrestrictedFunctionTypes._return_terminate_P2_E2<? extends Object, ? extends Object, P1, P2, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _void_void_P2_E3<P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P2_E3<P1, P2, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E3<? extends Object, ? extends Object, P1, P2, E1, E2, E3> adapted;
public _void_void_P2_E3(_UnrestrictedFunctionTypes._return_terminate_P2_E3<? extends Object, ? extends Object, P1, P2, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _void_void_P2_E4<P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P2_E4<P1, P2, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E4<? extends Object, ? extends Object, P1, P2, E1, E2, E3, E4> adapted;
public _void_void_P2_E4(_UnrestrictedFunctionTypes._return_terminate_P2_E4<? extends Object, ? extends Object, P1, P2, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _void_void_P2_E5<P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P2_E5<P1, P2, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E5<? extends Object, ? extends Object, P1, P2, E1, E2, E3, E4, E5> adapted;
public _void_void_P2_E5(_UnrestrictedFunctionTypes._return_terminate_P2_E5<? extends Object, ? extends Object, P1, P2, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _void_void_P2_E6<P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P2_E6<P1, P2, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E6<? extends Object, ? extends Object, P1, P2, E1, E2, E3, E4, E5, E6> adapted;
public _void_void_P2_E6(_UnrestrictedFunctionTypes._return_terminate_P2_E6<? extends Object, ? extends Object, P1, P2, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _void_void_P2_E7<P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P2_E7<P1, P2, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E7<? extends Object, ? extends Object, P1, P2, E1, E2, E3, E4, E5, E6, E7> adapted;
public _void_void_P2_E7(_UnrestrictedFunctionTypes._return_terminate_P2_E7<? extends Object, ? extends Object, P1, P2, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _void_void_P2_E8<P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P2_E8<P1, P2, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E8<? extends Object, ? extends Object, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _void_void_P2_E8(_UnrestrictedFunctionTypes._return_terminate_P2_E8<? extends Object, ? extends Object, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _void_void_P2_E9<P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P2_E9<P1, P2, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E9<? extends Object, ? extends Object, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _void_void_P2_E9(_UnrestrictedFunctionTypes._return_terminate_P2_E9<? extends Object, ? extends Object, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _void_void_P2_E10<P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P2_E10<P1, P2, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E10<? extends Object, ? extends Object, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _void_void_P2_E10(_UnrestrictedFunctionTypes._return_terminate_P2_E10<? extends Object, ? extends Object, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _void_void_P3_E0<P1, P2, P3> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P3_E0<P1, P2, P3> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E0<? extends Object, ? extends Object, P1, P2, P3> adapted;
public _void_void_P3_E0(_UnrestrictedFunctionTypes._return_terminate_P3_E0<? extends Object, ? extends Object, P1, P2, P3> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _void_void_P3_E1<P1, P2, P3, E1 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P3_E1<P1, P2, P3, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E1<? extends Object, ? extends Object, P1, P2, P3, E1> adapted;
public _void_void_P3_E1(_UnrestrictedFunctionTypes._return_terminate_P3_E1<? extends Object, ? extends Object, P1, P2, P3, E1> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _void_void_P3_E2<P1, P2, P3, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P3_E2<P1, P2, P3, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E2<? extends Object, ? extends Object, P1, P2, P3, E1, E2> adapted;
public _void_void_P3_E2(_UnrestrictedFunctionTypes._return_terminate_P3_E2<? extends Object, ? extends Object, P1, P2, P3, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _void_void_P3_E3<P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P3_E3<P1, P2, P3, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E3<? extends Object, ? extends Object, P1, P2, P3, E1, E2, E3> adapted;
public _void_void_P3_E3(_UnrestrictedFunctionTypes._return_terminate_P3_E3<? extends Object, ? extends Object, P1, P2, P3, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _void_void_P3_E4<P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P3_E4<P1, P2, P3, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E4<? extends Object, ? extends Object, P1, P2, P3, E1, E2, E3, E4> adapted;
public _void_void_P3_E4(_UnrestrictedFunctionTypes._return_terminate_P3_E4<? extends Object, ? extends Object, P1, P2, P3, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _void_void_P3_E5<P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P3_E5<P1, P2, P3, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E5<? extends Object, ? extends Object, P1, P2, P3, E1, E2, E3, E4, E5> adapted;
public _void_void_P3_E5(_UnrestrictedFunctionTypes._return_terminate_P3_E5<? extends Object, ? extends Object, P1, P2, P3, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _void_void_P3_E6<P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P3_E6<P1, P2, P3, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E6<? extends Object, ? extends Object, P1, P2, P3, E1, E2, E3, E4, E5, E6> adapted;
public _void_void_P3_E6(_UnrestrictedFunctionTypes._return_terminate_P3_E6<? extends Object, ? extends Object, P1, P2, P3, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _void_void_P3_E7<P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P3_E7<P1, P2, P3, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E7<? extends Object, ? extends Object, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7> adapted;
public _void_void_P3_E7(_UnrestrictedFunctionTypes._return_terminate_P3_E7<? extends Object, ? extends Object, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _void_void_P3_E8<P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P3_E8<P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E8<? extends Object, ? extends Object, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _void_void_P3_E8(_UnrestrictedFunctionTypes._return_terminate_P3_E8<? extends Object, ? extends Object, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _void_void_P3_E9<P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P3_E9<P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E9<? extends Object, ? extends Object, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _void_void_P3_E9(_UnrestrictedFunctionTypes._return_terminate_P3_E9<? extends Object, ? extends Object, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _void_void_P3_E10<P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P3_E10<P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E10<? extends Object, ? extends Object, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _void_void_P3_E10(_UnrestrictedFunctionTypes._return_terminate_P3_E10<? extends Object, ? extends Object, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _void_void_P4_E0<P1, P2, P3, P4> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P4_E0<P1, P2, P3, P4> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E0<? extends Object, ? extends Object, P1, P2, P3, P4> adapted;
public _void_void_P4_E0(_UnrestrictedFunctionTypes._return_terminate_P4_E0<? extends Object, ? extends Object, P1, P2, P3, P4> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _void_void_P4_E1<P1, P2, P3, P4, E1 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P4_E1<P1, P2, P3, P4, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E1<? extends Object, ? extends Object, P1, P2, P3, P4, E1> adapted;
public _void_void_P4_E1(_UnrestrictedFunctionTypes._return_terminate_P4_E1<? extends Object, ? extends Object, P1, P2, P3, P4, E1> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _void_void_P4_E2<P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P4_E2<P1, P2, P3, P4, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E2<? extends Object, ? extends Object, P1, P2, P3, P4, E1, E2> adapted;
public _void_void_P4_E2(_UnrestrictedFunctionTypes._return_terminate_P4_E2<? extends Object, ? extends Object, P1, P2, P3, P4, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _void_void_P4_E3<P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P4_E3<P1, P2, P3, P4, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E3<? extends Object, ? extends Object, P1, P2, P3, P4, E1, E2, E3> adapted;
public _void_void_P4_E3(_UnrestrictedFunctionTypes._return_terminate_P4_E3<? extends Object, ? extends Object, P1, P2, P3, P4, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _void_void_P4_E4<P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P4_E4<P1, P2, P3, P4, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E4<? extends Object, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4> adapted;
public _void_void_P4_E4(_UnrestrictedFunctionTypes._return_terminate_P4_E4<? extends Object, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _void_void_P4_E5<P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P4_E5<P1, P2, P3, P4, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E5<? extends Object, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4, E5> adapted;
public _void_void_P4_E5(_UnrestrictedFunctionTypes._return_terminate_P4_E5<? extends Object, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _void_void_P4_E6<P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P4_E6<P1, P2, P3, P4, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E6<? extends Object, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6> adapted;
public _void_void_P4_E6(_UnrestrictedFunctionTypes._return_terminate_P4_E6<? extends Object, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _void_void_P4_E7<P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P4_E7<P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E7<? extends Object, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7> adapted;
public _void_void_P4_E7(_UnrestrictedFunctionTypes._return_terminate_P4_E7<? extends Object, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _void_void_P4_E8<P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P4_E8<P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E8<? extends Object, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _void_void_P4_E8(_UnrestrictedFunctionTypes._return_terminate_P4_E8<? extends Object, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _void_void_P4_E9<P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P4_E9<P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E9<? extends Object, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _void_void_P4_E9(_UnrestrictedFunctionTypes._return_terminate_P4_E9<? extends Object, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _void_void_P4_E10<P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P4_E10<P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E10<? extends Object, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _void_void_P4_E10(_UnrestrictedFunctionTypes._return_terminate_P4_E10<? extends Object, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _void_void_P5_E0<P1, P2, P3, P4, P5> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P5_E0<P1, P2, P3, P4, P5> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E0<? extends Object, ? extends Object, P1, P2, P3, P4, P5> adapted;
public _void_void_P5_E0(_UnrestrictedFunctionTypes._return_terminate_P5_E0<? extends Object, ? extends Object, P1, P2, P3, P4, P5> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _void_void_P5_E1<P1, P2, P3, P4, P5, E1 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P5_E1<P1, P2, P3, P4, P5, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E1<? extends Object, ? extends Object, P1, P2, P3, P4, P5, E1> adapted;
public _void_void_P5_E1(_UnrestrictedFunctionTypes._return_terminate_P5_E1<? extends Object, ? extends Object, P1, P2, P3, P4, P5, E1> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _void_void_P5_E2<P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P5_E2<P1, P2, P3, P4, P5, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E2<? extends Object, ? extends Object, P1, P2, P3, P4, P5, E1, E2> adapted;
public _void_void_P5_E2(_UnrestrictedFunctionTypes._return_terminate_P5_E2<? extends Object, ? extends Object, P1, P2, P3, P4, P5, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _void_void_P5_E3<P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P5_E3<P1, P2, P3, P4, P5, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E3<? extends Object, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3> adapted;
public _void_void_P5_E3(_UnrestrictedFunctionTypes._return_terminate_P5_E3<? extends Object, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _void_void_P5_E4<P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P5_E4<P1, P2, P3, P4, P5, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E4<? extends Object, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4> adapted;
public _void_void_P5_E4(_UnrestrictedFunctionTypes._return_terminate_P5_E4<? extends Object, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _void_void_P5_E5<P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P5_E5<P1, P2, P3, P4, P5, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E5<? extends Object, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5> adapted;
public _void_void_P5_E5(_UnrestrictedFunctionTypes._return_terminate_P5_E5<? extends Object, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _void_void_P5_E6<P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P5_E6<P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E6<? extends Object, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6> adapted;
public _void_void_P5_E6(_UnrestrictedFunctionTypes._return_terminate_P5_E6<? extends Object, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _void_void_P5_E7<P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P5_E7<P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E7<? extends Object, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7> adapted;
public _void_void_P5_E7(_UnrestrictedFunctionTypes._return_terminate_P5_E7<? extends Object, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _void_void_P5_E8<P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P5_E8<P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E8<? extends Object, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _void_void_P5_E8(_UnrestrictedFunctionTypes._return_terminate_P5_E8<? extends Object, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _void_void_P5_E9<P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P5_E9<P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E9<? extends Object, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _void_void_P5_E9(_UnrestrictedFunctionTypes._return_terminate_P5_E9<? extends Object, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _void_void_P5_E10<P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P5_E10<P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E10<? extends Object, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _void_void_P5_E10(_UnrestrictedFunctionTypes._return_terminate_P5_E10<? extends Object, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _void_void_P6_E0<P1, P2, P3, P4, P5, P6> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P6_E0<P1, P2, P3, P4, P5, P6> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E0<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6> adapted;
public _void_void_P6_E0(_UnrestrictedFunctionTypes._return_terminate_P6_E0<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _void_void_P6_E1<P1, P2, P3, P4, P5, P6, E1 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P6_E1<P1, P2, P3, P4, P5, P6, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E1<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, E1> adapted;
public _void_void_P6_E1(_UnrestrictedFunctionTypes._return_terminate_P6_E1<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, E1> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _void_void_P6_E2<P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P6_E2<P1, P2, P3, P4, P5, P6, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E2<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2> adapted;
public _void_void_P6_E2(_UnrestrictedFunctionTypes._return_terminate_P6_E2<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _void_void_P6_E3<P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P6_E3<P1, P2, P3, P4, P5, P6, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E3<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3> adapted;
public _void_void_P6_E3(_UnrestrictedFunctionTypes._return_terminate_P6_E3<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _void_void_P6_E4<P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P6_E4<P1, P2, P3, P4, P5, P6, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E4<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4> adapted;
public _void_void_P6_E4(_UnrestrictedFunctionTypes._return_terminate_P6_E4<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _void_void_P6_E5<P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P6_E5<P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E5<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5> adapted;
public _void_void_P6_E5(_UnrestrictedFunctionTypes._return_terminate_P6_E5<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _void_void_P6_E6<P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P6_E6<P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E6<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6> adapted;
public _void_void_P6_E6(_UnrestrictedFunctionTypes._return_terminate_P6_E6<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _void_void_P6_E7<P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P6_E7<P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E7<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7> adapted;
public _void_void_P6_E7(_UnrestrictedFunctionTypes._return_terminate_P6_E7<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _void_void_P6_E8<P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P6_E8<P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E8<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _void_void_P6_E8(_UnrestrictedFunctionTypes._return_terminate_P6_E8<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _void_void_P6_E9<P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P6_E9<P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E9<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _void_void_P6_E9(_UnrestrictedFunctionTypes._return_terminate_P6_E9<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _void_void_P6_E10<P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P6_E10<P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E10<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _void_void_P6_E10(_UnrestrictedFunctionTypes._return_terminate_P6_E10<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _void_void_P7_E0<P1, P2, P3, P4, P5, P6, P7> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P7_E0<P1, P2, P3, P4, P5, P6, P7> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E0<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7> adapted;
public _void_void_P7_E0(_UnrestrictedFunctionTypes._return_terminate_P7_E0<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _void_void_P7_E1<P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P7_E1<P1, P2, P3, P4, P5, P6, P7, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E1<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1> adapted;
public _void_void_P7_E1(_UnrestrictedFunctionTypes._return_terminate_P7_E1<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _void_void_P7_E2<P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P7_E2<P1, P2, P3, P4, P5, P6, P7, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E2<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2> adapted;
public _void_void_P7_E2(_UnrestrictedFunctionTypes._return_terminate_P7_E2<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _void_void_P7_E3<P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P7_E3<P1, P2, P3, P4, P5, P6, P7, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E3<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3> adapted;
public _void_void_P7_E3(_UnrestrictedFunctionTypes._return_terminate_P7_E3<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _void_void_P7_E4<P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P7_E4<P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E4<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4> adapted;
public _void_void_P7_E4(_UnrestrictedFunctionTypes._return_terminate_P7_E4<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _void_void_P7_E5<P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P7_E5<P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E5<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5> adapted;
public _void_void_P7_E5(_UnrestrictedFunctionTypes._return_terminate_P7_E5<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _void_void_P7_E6<P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P7_E6<P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E6<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6> adapted;
public _void_void_P7_E6(_UnrestrictedFunctionTypes._return_terminate_P7_E6<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _void_void_P7_E7<P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P7_E7<P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E7<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7> adapted;
public _void_void_P7_E7(_UnrestrictedFunctionTypes._return_terminate_P7_E7<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _void_void_P7_E8<P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P7_E8<P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E8<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _void_void_P7_E8(_UnrestrictedFunctionTypes._return_terminate_P7_E8<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _void_void_P7_E9<P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P7_E9<P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E9<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _void_void_P7_E9(_UnrestrictedFunctionTypes._return_terminate_P7_E9<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _void_void_P7_E10<P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P7_E10<P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E10<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _void_void_P7_E10(_UnrestrictedFunctionTypes._return_terminate_P7_E10<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _void_void_P8_E0<P1, P2, P3, P4, P5, P6, P7, P8> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P8_E0<P1, P2, P3, P4, P5, P6, P7, P8> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E0<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8> adapted;
public _void_void_P8_E0(_UnrestrictedFunctionTypes._return_terminate_P8_E0<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _void_void_P8_E1<P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P8_E1<P1, P2, P3, P4, P5, P6, P7, P8, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E1<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1> adapted;
public _void_void_P8_E1(_UnrestrictedFunctionTypes._return_terminate_P8_E1<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _void_void_P8_E2<P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P8_E2<P1, P2, P3, P4, P5, P6, P7, P8, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E2<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2> adapted;
public _void_void_P8_E2(_UnrestrictedFunctionTypes._return_terminate_P8_E2<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _void_void_P8_E3<P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P8_E3<P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E3<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3> adapted;
public _void_void_P8_E3(_UnrestrictedFunctionTypes._return_terminate_P8_E3<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _void_void_P8_E4<P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P8_E4<P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E4<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4> adapted;
public _void_void_P8_E4(_UnrestrictedFunctionTypes._return_terminate_P8_E4<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _void_void_P8_E5<P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P8_E5<P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E5<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5> adapted;
public _void_void_P8_E5(_UnrestrictedFunctionTypes._return_terminate_P8_E5<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _void_void_P8_E6<P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P8_E6<P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E6<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6> adapted;
public _void_void_P8_E6(_UnrestrictedFunctionTypes._return_terminate_P8_E6<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _void_void_P8_E7<P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P8_E7<P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E7<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7> adapted;
public _void_void_P8_E7(_UnrestrictedFunctionTypes._return_terminate_P8_E7<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _void_void_P8_E8<P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P8_E8<P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E8<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _void_void_P8_E8(_UnrestrictedFunctionTypes._return_terminate_P8_E8<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _void_void_P8_E9<P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P8_E9<P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E9<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _void_void_P8_E9(_UnrestrictedFunctionTypes._return_terminate_P8_E9<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _void_void_P8_E10<P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P8_E10<P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E10<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _void_void_P8_E10(_UnrestrictedFunctionTypes._return_terminate_P8_E10<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _void_void_P9_E0<P1, P2, P3, P4, P5, P6, P7, P8, P9> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P9_E0<P1, P2, P3, P4, P5, P6, P7, P8, P9> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E0<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9> adapted;
public _void_void_P9_E0(_UnrestrictedFunctionTypes._return_terminate_P9_E0<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _void_void_P9_E1<P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P9_E1<P1, P2, P3, P4, P5, P6, P7, P8, P9, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E1<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1> adapted;
public _void_void_P9_E1(_UnrestrictedFunctionTypes._return_terminate_P9_E1<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _void_void_P9_E2<P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P9_E2<P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E2<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2> adapted;
public _void_void_P9_E2(_UnrestrictedFunctionTypes._return_terminate_P9_E2<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _void_void_P9_E3<P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P9_E3<P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E3<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3> adapted;
public _void_void_P9_E3(_UnrestrictedFunctionTypes._return_terminate_P9_E3<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _void_void_P9_E4<P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P9_E4<P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E4<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4> adapted;
public _void_void_P9_E4(_UnrestrictedFunctionTypes._return_terminate_P9_E4<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _void_void_P9_E5<P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P9_E5<P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E5<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5> adapted;
public _void_void_P9_E5(_UnrestrictedFunctionTypes._return_terminate_P9_E5<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _void_void_P9_E6<P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P9_E6<P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E6<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6> adapted;
public _void_void_P9_E6(_UnrestrictedFunctionTypes._return_terminate_P9_E6<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _void_void_P9_E7<P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P9_E7<P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E7<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7> adapted;
public _void_void_P9_E7(_UnrestrictedFunctionTypes._return_terminate_P9_E7<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _void_void_P9_E8<P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P9_E8<P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E8<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _void_void_P9_E8(_UnrestrictedFunctionTypes._return_terminate_P9_E8<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _void_void_P9_E9<P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P9_E9<P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E9<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _void_void_P9_E9(_UnrestrictedFunctionTypes._return_terminate_P9_E9<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _void_void_P9_E10<P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P9_E10<P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E10<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _void_void_P9_E10(_UnrestrictedFunctionTypes._return_terminate_P9_E10<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _void_void_P10_E0<P1, P2, P3, P4, P5, P6, P7, P8, P9, P10> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P10_E0<P1, P2, P3, P4, P5, P6, P7, P8, P9, P10> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E0<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10> adapted;
public _void_void_P10_E0(_UnrestrictedFunctionTypes._return_terminate_P10_E0<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _void_void_P10_E1<P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P10_E1<P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E1<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1> adapted;
public _void_void_P10_E1(_UnrestrictedFunctionTypes._return_terminate_P10_E1<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _void_void_P10_E2<P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P10_E2<P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E2<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2> adapted;
public _void_void_P10_E2(_UnrestrictedFunctionTypes._return_terminate_P10_E2<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _void_void_P10_E3<P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P10_E3<P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E3<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3> adapted;
public _void_void_P10_E3(_UnrestrictedFunctionTypes._return_terminate_P10_E3<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _void_void_P10_E4<P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P10_E4<P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E4<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4> adapted;
public _void_void_P10_E4(_UnrestrictedFunctionTypes._return_terminate_P10_E4<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _void_void_P10_E5<P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P10_E5<P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E5<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5> adapted;
public _void_void_P10_E5(_UnrestrictedFunctionTypes._return_terminate_P10_E5<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _void_void_P10_E6<P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P10_E6<P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E6<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6> adapted;
public _void_void_P10_E6(_UnrestrictedFunctionTypes._return_terminate_P10_E6<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _void_void_P10_E7<P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P10_E7<P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E7<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7> adapted;
public _void_void_P10_E7(_UnrestrictedFunctionTypes._return_terminate_P10_E7<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _void_void_P10_E8<P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P10_E8<P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E8<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _void_void_P10_E8(_UnrestrictedFunctionTypes._return_terminate_P10_E8<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _void_void_P10_E9<P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P10_E9<P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E9<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _void_void_P10_E9(_UnrestrictedFunctionTypes._return_terminate_P10_E9<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _void_void_P10_E10<P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<Object, Object> implements _UnrestrictedFunctionTypes._void_void_P10_E10<P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E10<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _void_void_P10_E10(_UnrestrictedFunctionTypes._return_terminate_P10_E10<? extends Object, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<Object, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _return_void_P0_E0<R> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P0_E0<R> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E0<? extends Object, R> adapted;
public _return_void_P0_E0(_UnrestrictedFunctionTypes._return_terminate_P0_E0<? extends Object, R> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted() {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _return_void_P0_E1<R, E1 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P0_E1<R, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E1<? extends Object, R, E1> adapted;
public _return_void_P0_E1(_UnrestrictedFunctionTypes._return_terminate_P0_E1<? extends Object, R, E1> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted() throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _return_void_P0_E2<R, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P0_E2<R, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E2<? extends Object, R, E1, E2> adapted;
public _return_void_P0_E2(_UnrestrictedFunctionTypes._return_terminate_P0_E2<? extends Object, R, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted() throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _return_void_P0_E3<R, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P0_E3<R, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E3<? extends Object, R, E1, E2, E3> adapted;
public _return_void_P0_E3(_UnrestrictedFunctionTypes._return_terminate_P0_E3<? extends Object, R, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted() throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _return_void_P0_E4<R, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P0_E4<R, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E4<? extends Object, R, E1, E2, E3, E4> adapted;
public _return_void_P0_E4(_UnrestrictedFunctionTypes._return_terminate_P0_E4<? extends Object, R, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted() throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _return_void_P0_E5<R, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P0_E5<R, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E5<? extends Object, R, E1, E2, E3, E4, E5> adapted;
public _return_void_P0_E5(_UnrestrictedFunctionTypes._return_terminate_P0_E5<? extends Object, R, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted() throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _return_void_P0_E6<R, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P0_E6<R, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E6<? extends Object, R, E1, E2, E3, E4, E5, E6> adapted;
public _return_void_P0_E6(_UnrestrictedFunctionTypes._return_terminate_P0_E6<? extends Object, R, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted() throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _return_void_P0_E7<R, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P0_E7<R, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E7<? extends Object, R, E1, E2, E3, E4, E5, E6, E7> adapted;
public _return_void_P0_E7(_UnrestrictedFunctionTypes._return_terminate_P0_E7<? extends Object, R, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted() throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _return_void_P0_E8<R, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P0_E8<R, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E8<? extends Object, R, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _return_void_P0_E8(_UnrestrictedFunctionTypes._return_terminate_P0_E8<? extends Object, R, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted() throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _return_void_P0_E9<R, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P0_E9<R, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E9<? extends Object, R, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _return_void_P0_E9(_UnrestrictedFunctionTypes._return_terminate_P0_E9<? extends Object, R, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted() throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _return_void_P0_E10<R, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P0_E10<R, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E10<? extends Object, R, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _return_void_P0_E10(_UnrestrictedFunctionTypes._return_terminate_P0_E10<? extends Object, R, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted() throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _return_void_P1_E0<R, P1> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P1_E0<R, P1> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E0<? extends Object, R, P1> adapted;
public _return_void_P1_E0(_UnrestrictedFunctionTypes._return_terminate_P1_E0<? extends Object, R, P1> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1) {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _return_void_P1_E1<R, P1, E1 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P1_E1<R, P1, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E1<? extends Object, R, P1, E1> adapted;
public _return_void_P1_E1(_UnrestrictedFunctionTypes._return_terminate_P1_E1<? extends Object, R, P1, E1> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _return_void_P1_E2<R, P1, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P1_E2<R, P1, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E2<? extends Object, R, P1, E1, E2> adapted;
public _return_void_P1_E2(_UnrestrictedFunctionTypes._return_terminate_P1_E2<? extends Object, R, P1, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _return_void_P1_E3<R, P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P1_E3<R, P1, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E3<? extends Object, R, P1, E1, E2, E3> adapted;
public _return_void_P1_E3(_UnrestrictedFunctionTypes._return_terminate_P1_E3<? extends Object, R, P1, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _return_void_P1_E4<R, P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P1_E4<R, P1, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E4<? extends Object, R, P1, E1, E2, E3, E4> adapted;
public _return_void_P1_E4(_UnrestrictedFunctionTypes._return_terminate_P1_E4<? extends Object, R, P1, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _return_void_P1_E5<R, P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P1_E5<R, P1, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E5<? extends Object, R, P1, E1, E2, E3, E4, E5> adapted;
public _return_void_P1_E5(_UnrestrictedFunctionTypes._return_terminate_P1_E5<? extends Object, R, P1, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _return_void_P1_E6<R, P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P1_E6<R, P1, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E6<? extends Object, R, P1, E1, E2, E3, E4, E5, E6> adapted;
public _return_void_P1_E6(_UnrestrictedFunctionTypes._return_terminate_P1_E6<? extends Object, R, P1, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _return_void_P1_E7<R, P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P1_E7<R, P1, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E7<? extends Object, R, P1, E1, E2, E3, E4, E5, E6, E7> adapted;
public _return_void_P1_E7(_UnrestrictedFunctionTypes._return_terminate_P1_E7<? extends Object, R, P1, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _return_void_P1_E8<R, P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P1_E8<R, P1, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E8<? extends Object, R, P1, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _return_void_P1_E8(_UnrestrictedFunctionTypes._return_terminate_P1_E8<? extends Object, R, P1, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _return_void_P1_E9<R, P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P1_E9<R, P1, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E9<? extends Object, R, P1, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _return_void_P1_E9(_UnrestrictedFunctionTypes._return_terminate_P1_E9<? extends Object, R, P1, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _return_void_P1_E10<R, P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P1_E10<R, P1, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E10<? extends Object, R, P1, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _return_void_P1_E10(_UnrestrictedFunctionTypes._return_terminate_P1_E10<? extends Object, R, P1, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _return_void_P2_E0<R, P1, P2> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P2_E0<R, P1, P2> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E0<? extends Object, R, P1, P2> adapted;
public _return_void_P2_E0(_UnrestrictedFunctionTypes._return_terminate_P2_E0<? extends Object, R, P1, P2> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _return_void_P2_E1<R, P1, P2, E1 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P2_E1<R, P1, P2, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E1<? extends Object, R, P1, P2, E1> adapted;
public _return_void_P2_E1(_UnrestrictedFunctionTypes._return_terminate_P2_E1<? extends Object, R, P1, P2, E1> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _return_void_P2_E2<R, P1, P2, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P2_E2<R, P1, P2, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E2<? extends Object, R, P1, P2, E1, E2> adapted;
public _return_void_P2_E2(_UnrestrictedFunctionTypes._return_terminate_P2_E2<? extends Object, R, P1, P2, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _return_void_P2_E3<R, P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P2_E3<R, P1, P2, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E3<? extends Object, R, P1, P2, E1, E2, E3> adapted;
public _return_void_P2_E3(_UnrestrictedFunctionTypes._return_terminate_P2_E3<? extends Object, R, P1, P2, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _return_void_P2_E4<R, P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P2_E4<R, P1, P2, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E4<? extends Object, R, P1, P2, E1, E2, E3, E4> adapted;
public _return_void_P2_E4(_UnrestrictedFunctionTypes._return_terminate_P2_E4<? extends Object, R, P1, P2, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _return_void_P2_E5<R, P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P2_E5<R, P1, P2, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E5<? extends Object, R, P1, P2, E1, E2, E3, E4, E5> adapted;
public _return_void_P2_E5(_UnrestrictedFunctionTypes._return_terminate_P2_E5<? extends Object, R, P1, P2, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _return_void_P2_E6<R, P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P2_E6<R, P1, P2, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E6<? extends Object, R, P1, P2, E1, E2, E3, E4, E5, E6> adapted;
public _return_void_P2_E6(_UnrestrictedFunctionTypes._return_terminate_P2_E6<? extends Object, R, P1, P2, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _return_void_P2_E7<R, P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P2_E7<R, P1, P2, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E7<? extends Object, R, P1, P2, E1, E2, E3, E4, E5, E6, E7> adapted;
public _return_void_P2_E7(_UnrestrictedFunctionTypes._return_terminate_P2_E7<? extends Object, R, P1, P2, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _return_void_P2_E8<R, P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P2_E8<R, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E8<? extends Object, R, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _return_void_P2_E8(_UnrestrictedFunctionTypes._return_terminate_P2_E8<? extends Object, R, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _return_void_P2_E9<R, P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P2_E9<R, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E9<? extends Object, R, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _return_void_P2_E9(_UnrestrictedFunctionTypes._return_terminate_P2_E9<? extends Object, R, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _return_void_P2_E10<R, P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P2_E10<R, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E10<? extends Object, R, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _return_void_P2_E10(_UnrestrictedFunctionTypes._return_terminate_P2_E10<? extends Object, R, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _return_void_P3_E0<R, P1, P2, P3> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P3_E0<R, P1, P2, P3> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E0<? extends Object, R, P1, P2, P3> adapted;
public _return_void_P3_E0(_UnrestrictedFunctionTypes._return_terminate_P3_E0<? extends Object, R, P1, P2, P3> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _return_void_P3_E1<R, P1, P2, P3, E1 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P3_E1<R, P1, P2, P3, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E1<? extends Object, R, P1, P2, P3, E1> adapted;
public _return_void_P3_E1(_UnrestrictedFunctionTypes._return_terminate_P3_E1<? extends Object, R, P1, P2, P3, E1> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _return_void_P3_E2<R, P1, P2, P3, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P3_E2<R, P1, P2, P3, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E2<? extends Object, R, P1, P2, P3, E1, E2> adapted;
public _return_void_P3_E2(_UnrestrictedFunctionTypes._return_terminate_P3_E2<? extends Object, R, P1, P2, P3, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _return_void_P3_E3<R, P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P3_E3<R, P1, P2, P3, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E3<? extends Object, R, P1, P2, P3, E1, E2, E3> adapted;
public _return_void_P3_E3(_UnrestrictedFunctionTypes._return_terminate_P3_E3<? extends Object, R, P1, P2, P3, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _return_void_P3_E4<R, P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P3_E4<R, P1, P2, P3, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E4<? extends Object, R, P1, P2, P3, E1, E2, E3, E4> adapted;
public _return_void_P3_E4(_UnrestrictedFunctionTypes._return_terminate_P3_E4<? extends Object, R, P1, P2, P3, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _return_void_P3_E5<R, P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P3_E5<R, P1, P2, P3, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E5<? extends Object, R, P1, P2, P3, E1, E2, E3, E4, E5> adapted;
public _return_void_P3_E5(_UnrestrictedFunctionTypes._return_terminate_P3_E5<? extends Object, R, P1, P2, P3, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _return_void_P3_E6<R, P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P3_E6<R, P1, P2, P3, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E6<? extends Object, R, P1, P2, P3, E1, E2, E3, E4, E5, E6> adapted;
public _return_void_P3_E6(_UnrestrictedFunctionTypes._return_terminate_P3_E6<? extends Object, R, P1, P2, P3, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _return_void_P3_E7<R, P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P3_E7<R, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E7<? extends Object, R, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7> adapted;
public _return_void_P3_E7(_UnrestrictedFunctionTypes._return_terminate_P3_E7<? extends Object, R, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _return_void_P3_E8<R, P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P3_E8<R, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E8<? extends Object, R, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _return_void_P3_E8(_UnrestrictedFunctionTypes._return_terminate_P3_E8<? extends Object, R, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _return_void_P3_E9<R, P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P3_E9<R, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E9<? extends Object, R, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _return_void_P3_E9(_UnrestrictedFunctionTypes._return_terminate_P3_E9<? extends Object, R, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _return_void_P3_E10<R, P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P3_E10<R, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E10<? extends Object, R, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _return_void_P3_E10(_UnrestrictedFunctionTypes._return_terminate_P3_E10<? extends Object, R, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _return_void_P4_E0<R, P1, P2, P3, P4> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P4_E0<R, P1, P2, P3, P4> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E0<? extends Object, R, P1, P2, P3, P4> adapted;
public _return_void_P4_E0(_UnrestrictedFunctionTypes._return_terminate_P4_E0<? extends Object, R, P1, P2, P3, P4> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _return_void_P4_E1<R, P1, P2, P3, P4, E1 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P4_E1<R, P1, P2, P3, P4, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E1<? extends Object, R, P1, P2, P3, P4, E1> adapted;
public _return_void_P4_E1(_UnrestrictedFunctionTypes._return_terminate_P4_E1<? extends Object, R, P1, P2, P3, P4, E1> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _return_void_P4_E2<R, P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P4_E2<R, P1, P2, P3, P4, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E2<? extends Object, R, P1, P2, P3, P4, E1, E2> adapted;
public _return_void_P4_E2(_UnrestrictedFunctionTypes._return_terminate_P4_E2<? extends Object, R, P1, P2, P3, P4, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _return_void_P4_E3<R, P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P4_E3<R, P1, P2, P3, P4, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E3<? extends Object, R, P1, P2, P3, P4, E1, E2, E3> adapted;
public _return_void_P4_E3(_UnrestrictedFunctionTypes._return_terminate_P4_E3<? extends Object, R, P1, P2, P3, P4, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _return_void_P4_E4<R, P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P4_E4<R, P1, P2, P3, P4, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E4<? extends Object, R, P1, P2, P3, P4, E1, E2, E3, E4> adapted;
public _return_void_P4_E4(_UnrestrictedFunctionTypes._return_terminate_P4_E4<? extends Object, R, P1, P2, P3, P4, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _return_void_P4_E5<R, P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P4_E5<R, P1, P2, P3, P4, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E5<? extends Object, R, P1, P2, P3, P4, E1, E2, E3, E4, E5> adapted;
public _return_void_P4_E5(_UnrestrictedFunctionTypes._return_terminate_P4_E5<? extends Object, R, P1, P2, P3, P4, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _return_void_P4_E6<R, P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P4_E6<R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E6<? extends Object, R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6> adapted;
public _return_void_P4_E6(_UnrestrictedFunctionTypes._return_terminate_P4_E6<? extends Object, R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _return_void_P4_E7<R, P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P4_E7<R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E7<? extends Object, R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7> adapted;
public _return_void_P4_E7(_UnrestrictedFunctionTypes._return_terminate_P4_E7<? extends Object, R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _return_void_P4_E8<R, P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P4_E8<R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E8<? extends Object, R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _return_void_P4_E8(_UnrestrictedFunctionTypes._return_terminate_P4_E8<? extends Object, R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _return_void_P4_E9<R, P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P4_E9<R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E9<? extends Object, R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _return_void_P4_E9(_UnrestrictedFunctionTypes._return_terminate_P4_E9<? extends Object, R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _return_void_P4_E10<R, P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P4_E10<R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E10<? extends Object, R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _return_void_P4_E10(_UnrestrictedFunctionTypes._return_terminate_P4_E10<? extends Object, R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _return_void_P5_E0<R, P1, P2, P3, P4, P5> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P5_E0<R, P1, P2, P3, P4, P5> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E0<? extends Object, R, P1, P2, P3, P4, P5> adapted;
public _return_void_P5_E0(_UnrestrictedFunctionTypes._return_terminate_P5_E0<? extends Object, R, P1, P2, P3, P4, P5> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _return_void_P5_E1<R, P1, P2, P3, P4, P5, E1 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P5_E1<R, P1, P2, P3, P4, P5, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E1<? extends Object, R, P1, P2, P3, P4, P5, E1> adapted;
public _return_void_P5_E1(_UnrestrictedFunctionTypes._return_terminate_P5_E1<? extends Object, R, P1, P2, P3, P4, P5, E1> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _return_void_P5_E2<R, P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P5_E2<R, P1, P2, P3, P4, P5, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E2<? extends Object, R, P1, P2, P3, P4, P5, E1, E2> adapted;
public _return_void_P5_E2(_UnrestrictedFunctionTypes._return_terminate_P5_E2<? extends Object, R, P1, P2, P3, P4, P5, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _return_void_P5_E3<R, P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P5_E3<R, P1, P2, P3, P4, P5, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E3<? extends Object, R, P1, P2, P3, P4, P5, E1, E2, E3> adapted;
public _return_void_P5_E3(_UnrestrictedFunctionTypes._return_terminate_P5_E3<? extends Object, R, P1, P2, P3, P4, P5, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _return_void_P5_E4<R, P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P5_E4<R, P1, P2, P3, P4, P5, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E4<? extends Object, R, P1, P2, P3, P4, P5, E1, E2, E3, E4> adapted;
public _return_void_P5_E4(_UnrestrictedFunctionTypes._return_terminate_P5_E4<? extends Object, R, P1, P2, P3, P4, P5, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _return_void_P5_E5<R, P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P5_E5<R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E5<? extends Object, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5> adapted;
public _return_void_P5_E5(_UnrestrictedFunctionTypes._return_terminate_P5_E5<? extends Object, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _return_void_P5_E6<R, P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P5_E6<R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E6<? extends Object, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6> adapted;
public _return_void_P5_E6(_UnrestrictedFunctionTypes._return_terminate_P5_E6<? extends Object, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _return_void_P5_E7<R, P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P5_E7<R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E7<? extends Object, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7> adapted;
public _return_void_P5_E7(_UnrestrictedFunctionTypes._return_terminate_P5_E7<? extends Object, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _return_void_P5_E8<R, P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P5_E8<R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E8<? extends Object, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _return_void_P5_E8(_UnrestrictedFunctionTypes._return_terminate_P5_E8<? extends Object, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _return_void_P5_E9<R, P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P5_E9<R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E9<? extends Object, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _return_void_P5_E9(_UnrestrictedFunctionTypes._return_terminate_P5_E9<? extends Object, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _return_void_P5_E10<R, P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P5_E10<R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E10<? extends Object, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _return_void_P5_E10(_UnrestrictedFunctionTypes._return_terminate_P5_E10<? extends Object, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _return_void_P6_E0<R, P1, P2, P3, P4, P5, P6> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P6_E0<R, P1, P2, P3, P4, P5, P6> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E0<? extends Object, R, P1, P2, P3, P4, P5, P6> adapted;
public _return_void_P6_E0(_UnrestrictedFunctionTypes._return_terminate_P6_E0<? extends Object, R, P1, P2, P3, P4, P5, P6> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _return_void_P6_E1<R, P1, P2, P3, P4, P5, P6, E1 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P6_E1<R, P1, P2, P3, P4, P5, P6, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E1<? extends Object, R, P1, P2, P3, P4, P5, P6, E1> adapted;
public _return_void_P6_E1(_UnrestrictedFunctionTypes._return_terminate_P6_E1<? extends Object, R, P1, P2, P3, P4, P5, P6, E1> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _return_void_P6_E2<R, P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P6_E2<R, P1, P2, P3, P4, P5, P6, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E2<? extends Object, R, P1, P2, P3, P4, P5, P6, E1, E2> adapted;
public _return_void_P6_E2(_UnrestrictedFunctionTypes._return_terminate_P6_E2<? extends Object, R, P1, P2, P3, P4, P5, P6, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _return_void_P6_E3<R, P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P6_E3<R, P1, P2, P3, P4, P5, P6, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E3<? extends Object, R, P1, P2, P3, P4, P5, P6, E1, E2, E3> adapted;
public _return_void_P6_E3(_UnrestrictedFunctionTypes._return_terminate_P6_E3<? extends Object, R, P1, P2, P3, P4, P5, P6, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _return_void_P6_E4<R, P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P6_E4<R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E4<? extends Object, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4> adapted;
public _return_void_P6_E4(_UnrestrictedFunctionTypes._return_terminate_P6_E4<? extends Object, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _return_void_P6_E5<R, P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P6_E5<R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E5<? extends Object, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5> adapted;
public _return_void_P6_E5(_UnrestrictedFunctionTypes._return_terminate_P6_E5<? extends Object, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _return_void_P6_E6<R, P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P6_E6<R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E6<? extends Object, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6> adapted;
public _return_void_P6_E6(_UnrestrictedFunctionTypes._return_terminate_P6_E6<? extends Object, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _return_void_P6_E7<R, P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P6_E7<R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E7<? extends Object, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7> adapted;
public _return_void_P6_E7(_UnrestrictedFunctionTypes._return_terminate_P6_E7<? extends Object, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _return_void_P6_E8<R, P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P6_E8<R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E8<? extends Object, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _return_void_P6_E8(_UnrestrictedFunctionTypes._return_terminate_P6_E8<? extends Object, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _return_void_P6_E9<R, P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P6_E9<R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E9<? extends Object, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _return_void_P6_E9(_UnrestrictedFunctionTypes._return_terminate_P6_E9<? extends Object, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _return_void_P6_E10<R, P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P6_E10<R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E10<? extends Object, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _return_void_P6_E10(_UnrestrictedFunctionTypes._return_terminate_P6_E10<? extends Object, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _return_void_P7_E0<R, P1, P2, P3, P4, P5, P6, P7> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P7_E0<R, P1, P2, P3, P4, P5, P6, P7> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E0<? extends Object, R, P1, P2, P3, P4, P5, P6, P7> adapted;
public _return_void_P7_E0(_UnrestrictedFunctionTypes._return_terminate_P7_E0<? extends Object, R, P1, P2, P3, P4, P5, P6, P7> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _return_void_P7_E1<R, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P7_E1<R, P1, P2, P3, P4, P5, P6, P7, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E1<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, E1> adapted;
public _return_void_P7_E1(_UnrestrictedFunctionTypes._return_terminate_P7_E1<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, E1> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _return_void_P7_E2<R, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P7_E2<R, P1, P2, P3, P4, P5, P6, P7, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E2<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, E1, E2> adapted;
public _return_void_P7_E2(_UnrestrictedFunctionTypes._return_terminate_P7_E2<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _return_void_P7_E3<R, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P7_E3<R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E3<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3> adapted;
public _return_void_P7_E3(_UnrestrictedFunctionTypes._return_terminate_P7_E3<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _return_void_P7_E4<R, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P7_E4<R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E4<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4> adapted;
public _return_void_P7_E4(_UnrestrictedFunctionTypes._return_terminate_P7_E4<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _return_void_P7_E5<R, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P7_E5<R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E5<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5> adapted;
public _return_void_P7_E5(_UnrestrictedFunctionTypes._return_terminate_P7_E5<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _return_void_P7_E6<R, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P7_E6<R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E6<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6> adapted;
public _return_void_P7_E6(_UnrestrictedFunctionTypes._return_terminate_P7_E6<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _return_void_P7_E7<R, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P7_E7<R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E7<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7> adapted;
public _return_void_P7_E7(_UnrestrictedFunctionTypes._return_terminate_P7_E7<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _return_void_P7_E8<R, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P7_E8<R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E8<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _return_void_P7_E8(_UnrestrictedFunctionTypes._return_terminate_P7_E8<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _return_void_P7_E9<R, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P7_E9<R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E9<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _return_void_P7_E9(_UnrestrictedFunctionTypes._return_terminate_P7_E9<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _return_void_P7_E10<R, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P7_E10<R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E10<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _return_void_P7_E10(_UnrestrictedFunctionTypes._return_terminate_P7_E10<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _return_void_P8_E0<R, P1, P2, P3, P4, P5, P6, P7, P8> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P8_E0<R, P1, P2, P3, P4, P5, P6, P7, P8> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E0<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8> adapted;
public _return_void_P8_E0(_UnrestrictedFunctionTypes._return_terminate_P8_E0<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _return_void_P8_E1<R, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P8_E1<R, P1, P2, P3, P4, P5, P6, P7, P8, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E1<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, E1> adapted;
public _return_void_P8_E1(_UnrestrictedFunctionTypes._return_terminate_P8_E1<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, E1> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _return_void_P8_E2<R, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P8_E2<R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E2<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2> adapted;
public _return_void_P8_E2(_UnrestrictedFunctionTypes._return_terminate_P8_E2<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _return_void_P8_E3<R, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P8_E3<R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E3<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3> adapted;
public _return_void_P8_E3(_UnrestrictedFunctionTypes._return_terminate_P8_E3<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _return_void_P8_E4<R, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P8_E4<R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E4<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4> adapted;
public _return_void_P8_E4(_UnrestrictedFunctionTypes._return_terminate_P8_E4<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _return_void_P8_E5<R, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P8_E5<R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E5<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5> adapted;
public _return_void_P8_E5(_UnrestrictedFunctionTypes._return_terminate_P8_E5<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _return_void_P8_E6<R, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P8_E6<R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E6<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6> adapted;
public _return_void_P8_E6(_UnrestrictedFunctionTypes._return_terminate_P8_E6<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _return_void_P8_E7<R, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P8_E7<R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E7<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7> adapted;
public _return_void_P8_E7(_UnrestrictedFunctionTypes._return_terminate_P8_E7<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _return_void_P8_E8<R, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P8_E8<R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E8<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _return_void_P8_E8(_UnrestrictedFunctionTypes._return_terminate_P8_E8<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _return_void_P8_E9<R, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P8_E9<R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E9<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _return_void_P8_E9(_UnrestrictedFunctionTypes._return_terminate_P8_E9<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _return_void_P8_E10<R, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P8_E10<R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E10<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _return_void_P8_E10(_UnrestrictedFunctionTypes._return_terminate_P8_E10<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _return_void_P9_E0<R, P1, P2, P3, P4, P5, P6, P7, P8, P9> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P9_E0<R, P1, P2, P3, P4, P5, P6, P7, P8, P9> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E0<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9> adapted;
public _return_void_P9_E0(_UnrestrictedFunctionTypes._return_terminate_P9_E0<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _return_void_P9_E1<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P9_E1<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E1<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1> adapted;
public _return_void_P9_E1(_UnrestrictedFunctionTypes._return_terminate_P9_E1<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _return_void_P9_E2<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P9_E2<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E2<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2> adapted;
public _return_void_P9_E2(_UnrestrictedFunctionTypes._return_terminate_P9_E2<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _return_void_P9_E3<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P9_E3<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E3<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3> adapted;
public _return_void_P9_E3(_UnrestrictedFunctionTypes._return_terminate_P9_E3<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _return_void_P9_E4<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P9_E4<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E4<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4> adapted;
public _return_void_P9_E4(_UnrestrictedFunctionTypes._return_terminate_P9_E4<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _return_void_P9_E5<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P9_E5<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E5<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5> adapted;
public _return_void_P9_E5(_UnrestrictedFunctionTypes._return_terminate_P9_E5<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _return_void_P9_E6<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P9_E6<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E6<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6> adapted;
public _return_void_P9_E6(_UnrestrictedFunctionTypes._return_terminate_P9_E6<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _return_void_P9_E7<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P9_E7<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E7<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7> adapted;
public _return_void_P9_E7(_UnrestrictedFunctionTypes._return_terminate_P9_E7<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _return_void_P9_E8<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P9_E8<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E8<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _return_void_P9_E8(_UnrestrictedFunctionTypes._return_terminate_P9_E8<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _return_void_P9_E9<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P9_E9<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E9<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _return_void_P9_E9(_UnrestrictedFunctionTypes._return_terminate_P9_E9<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _return_void_P9_E10<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P9_E10<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E10<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _return_void_P9_E10(_UnrestrictedFunctionTypes._return_terminate_P9_E10<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _return_void_P10_E0<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P10_E0<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E0<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10> adapted;
public _return_void_P10_E0(_UnrestrictedFunctionTypes._return_terminate_P10_E0<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _return_void_P10_E1<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P10_E1<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E1<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1> adapted;
public _return_void_P10_E1(_UnrestrictedFunctionTypes._return_terminate_P10_E1<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _return_void_P10_E2<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P10_E2<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E2<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2> adapted;
public _return_void_P10_E2(_UnrestrictedFunctionTypes._return_terminate_P10_E2<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _return_void_P10_E3<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P10_E3<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E3<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3> adapted;
public _return_void_P10_E3(_UnrestrictedFunctionTypes._return_terminate_P10_E3<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _return_void_P10_E4<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P10_E4<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E4<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4> adapted;
public _return_void_P10_E4(_UnrestrictedFunctionTypes._return_terminate_P10_E4<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _return_void_P10_E5<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P10_E5<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E5<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5> adapted;
public _return_void_P10_E5(_UnrestrictedFunctionTypes._return_terminate_P10_E5<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _return_void_P10_E6<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P10_E6<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E6<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6> adapted;
public _return_void_P10_E6(_UnrestrictedFunctionTypes._return_terminate_P10_E6<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _return_void_P10_E7<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P10_E7<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E7<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7> adapted;
public _return_void_P10_E7(_UnrestrictedFunctionTypes._return_terminate_P10_E7<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _return_void_P10_E8<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P10_E8<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E8<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _return_void_P10_E8(_UnrestrictedFunctionTypes._return_terminate_P10_E8<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _return_void_P10_E9<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P10_E9<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E9<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _return_void_P10_E9(_UnrestrictedFunctionTypes._return_terminate_P10_E9<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _return_void_P10_E10<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<Object, R> implements _UnrestrictedFunctionTypes._return_void_P10_E10<R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E10<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _return_void_P10_E10(_UnrestrictedFunctionTypes._return_terminate_P10_E10<? extends Object, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<Object, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _void_terminate_P0_E0<T> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P0_E0<T> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E0<T, ? extends Object> adapted;
public _void_terminate_P0_E0(_UnrestrictedFunctionTypes._return_terminate_P0_E0<T, ? extends Object> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted() {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _void_terminate_P0_E1<T, E1 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P0_E1<T, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E1<T, ? extends Object, E1> adapted;
public _void_terminate_P0_E1(_UnrestrictedFunctionTypes._return_terminate_P0_E1<T, ? extends Object, E1> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted() throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _void_terminate_P0_E2<T, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P0_E2<T, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E2<T, ? extends Object, E1, E2> adapted;
public _void_terminate_P0_E2(_UnrestrictedFunctionTypes._return_terminate_P0_E2<T, ? extends Object, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted() throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _void_terminate_P0_E3<T, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P0_E3<T, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E3<T, ? extends Object, E1, E2, E3> adapted;
public _void_terminate_P0_E3(_UnrestrictedFunctionTypes._return_terminate_P0_E3<T, ? extends Object, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted() throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _void_terminate_P0_E4<T, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P0_E4<T, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E4<T, ? extends Object, E1, E2, E3, E4> adapted;
public _void_terminate_P0_E4(_UnrestrictedFunctionTypes._return_terminate_P0_E4<T, ? extends Object, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted() throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _void_terminate_P0_E5<T, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P0_E5<T, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E5<T, ? extends Object, E1, E2, E3, E4, E5> adapted;
public _void_terminate_P0_E5(_UnrestrictedFunctionTypes._return_terminate_P0_E5<T, ? extends Object, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted() throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _void_terminate_P0_E6<T, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P0_E6<T, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E6<T, ? extends Object, E1, E2, E3, E4, E5, E6> adapted;
public _void_terminate_P0_E6(_UnrestrictedFunctionTypes._return_terminate_P0_E6<T, ? extends Object, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted() throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _void_terminate_P0_E7<T, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P0_E7<T, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E7<T, ? extends Object, E1, E2, E3, E4, E5, E6, E7> adapted;
public _void_terminate_P0_E7(_UnrestrictedFunctionTypes._return_terminate_P0_E7<T, ? extends Object, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted() throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _void_terminate_P0_E8<T, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P0_E8<T, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E8<T, ? extends Object, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _void_terminate_P0_E8(_UnrestrictedFunctionTypes._return_terminate_P0_E8<T, ? extends Object, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted() throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _void_terminate_P0_E9<T, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P0_E9<T, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E9<T, ? extends Object, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _void_terminate_P0_E9(_UnrestrictedFunctionTypes._return_terminate_P0_E9<T, ? extends Object, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted() throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _void_terminate_P0_E10<T, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P0_E10<T, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E10<T, ? extends Object, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _void_terminate_P0_E10(_UnrestrictedFunctionTypes._return_terminate_P0_E10<T, ? extends Object, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted() throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _void_terminate_P1_E0<T, P1> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P1_E0<T, P1> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E0<T, ? extends Object, P1> adapted;
public _void_terminate_P1_E0(_UnrestrictedFunctionTypes._return_terminate_P1_E0<T, ? extends Object, P1> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1) {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _void_terminate_P1_E1<T, P1, E1 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P1_E1<T, P1, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E1<T, ? extends Object, P1, E1> adapted;
public _void_terminate_P1_E1(_UnrestrictedFunctionTypes._return_terminate_P1_E1<T, ? extends Object, P1, E1> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _void_terminate_P1_E2<T, P1, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P1_E2<T, P1, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E2<T, ? extends Object, P1, E1, E2> adapted;
public _void_terminate_P1_E2(_UnrestrictedFunctionTypes._return_terminate_P1_E2<T, ? extends Object, P1, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _void_terminate_P1_E3<T, P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P1_E3<T, P1, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E3<T, ? extends Object, P1, E1, E2, E3> adapted;
public _void_terminate_P1_E3(_UnrestrictedFunctionTypes._return_terminate_P1_E3<T, ? extends Object, P1, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _void_terminate_P1_E4<T, P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P1_E4<T, P1, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E4<T, ? extends Object, P1, E1, E2, E3, E4> adapted;
public _void_terminate_P1_E4(_UnrestrictedFunctionTypes._return_terminate_P1_E4<T, ? extends Object, P1, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _void_terminate_P1_E5<T, P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P1_E5<T, P1, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E5<T, ? extends Object, P1, E1, E2, E3, E4, E5> adapted;
public _void_terminate_P1_E5(_UnrestrictedFunctionTypes._return_terminate_P1_E5<T, ? extends Object, P1, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _void_terminate_P1_E6<T, P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P1_E6<T, P1, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E6<T, ? extends Object, P1, E1, E2, E3, E4, E5, E6> adapted;
public _void_terminate_P1_E6(_UnrestrictedFunctionTypes._return_terminate_P1_E6<T, ? extends Object, P1, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _void_terminate_P1_E7<T, P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P1_E7<T, P1, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E7<T, ? extends Object, P1, E1, E2, E3, E4, E5, E6, E7> adapted;
public _void_terminate_P1_E7(_UnrestrictedFunctionTypes._return_terminate_P1_E7<T, ? extends Object, P1, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _void_terminate_P1_E8<T, P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P1_E8<T, P1, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E8<T, ? extends Object, P1, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _void_terminate_P1_E8(_UnrestrictedFunctionTypes._return_terminate_P1_E8<T, ? extends Object, P1, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _void_terminate_P1_E9<T, P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P1_E9<T, P1, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E9<T, ? extends Object, P1, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _void_terminate_P1_E9(_UnrestrictedFunctionTypes._return_terminate_P1_E9<T, ? extends Object, P1, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _void_terminate_P1_E10<T, P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P1_E10<T, P1, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E10<T, ? extends Object, P1, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _void_terminate_P1_E10(_UnrestrictedFunctionTypes._return_terminate_P1_E10<T, ? extends Object, P1, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _void_terminate_P2_E0<T, P1, P2> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P2_E0<T, P1, P2> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E0<T, ? extends Object, P1, P2> adapted;
public _void_terminate_P2_E0(_UnrestrictedFunctionTypes._return_terminate_P2_E0<T, ? extends Object, P1, P2> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _void_terminate_P2_E1<T, P1, P2, E1 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P2_E1<T, P1, P2, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E1<T, ? extends Object, P1, P2, E1> adapted;
public _void_terminate_P2_E1(_UnrestrictedFunctionTypes._return_terminate_P2_E1<T, ? extends Object, P1, P2, E1> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _void_terminate_P2_E2<T, P1, P2, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P2_E2<T, P1, P2, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E2<T, ? extends Object, P1, P2, E1, E2> adapted;
public _void_terminate_P2_E2(_UnrestrictedFunctionTypes._return_terminate_P2_E2<T, ? extends Object, P1, P2, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _void_terminate_P2_E3<T, P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P2_E3<T, P1, P2, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E3<T, ? extends Object, P1, P2, E1, E2, E3> adapted;
public _void_terminate_P2_E3(_UnrestrictedFunctionTypes._return_terminate_P2_E3<T, ? extends Object, P1, P2, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _void_terminate_P2_E4<T, P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P2_E4<T, P1, P2, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E4<T, ? extends Object, P1, P2, E1, E2, E3, E4> adapted;
public _void_terminate_P2_E4(_UnrestrictedFunctionTypes._return_terminate_P2_E4<T, ? extends Object, P1, P2, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _void_terminate_P2_E5<T, P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P2_E5<T, P1, P2, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E5<T, ? extends Object, P1, P2, E1, E2, E3, E4, E5> adapted;
public _void_terminate_P2_E5(_UnrestrictedFunctionTypes._return_terminate_P2_E5<T, ? extends Object, P1, P2, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _void_terminate_P2_E6<T, P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P2_E6<T, P1, P2, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E6<T, ? extends Object, P1, P2, E1, E2, E3, E4, E5, E6> adapted;
public _void_terminate_P2_E6(_UnrestrictedFunctionTypes._return_terminate_P2_E6<T, ? extends Object, P1, P2, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _void_terminate_P2_E7<T, P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P2_E7<T, P1, P2, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E7<T, ? extends Object, P1, P2, E1, E2, E3, E4, E5, E6, E7> adapted;
public _void_terminate_P2_E7(_UnrestrictedFunctionTypes._return_terminate_P2_E7<T, ? extends Object, P1, P2, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _void_terminate_P2_E8<T, P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P2_E8<T, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E8<T, ? extends Object, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _void_terminate_P2_E8(_UnrestrictedFunctionTypes._return_terminate_P2_E8<T, ? extends Object, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _void_terminate_P2_E9<T, P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P2_E9<T, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E9<T, ? extends Object, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _void_terminate_P2_E9(_UnrestrictedFunctionTypes._return_terminate_P2_E9<T, ? extends Object, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _void_terminate_P2_E10<T, P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P2_E10<T, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E10<T, ? extends Object, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _void_terminate_P2_E10(_UnrestrictedFunctionTypes._return_terminate_P2_E10<T, ? extends Object, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _void_terminate_P3_E0<T, P1, P2, P3> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P3_E0<T, P1, P2, P3> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E0<T, ? extends Object, P1, P2, P3> adapted;
public _void_terminate_P3_E0(_UnrestrictedFunctionTypes._return_terminate_P3_E0<T, ? extends Object, P1, P2, P3> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _void_terminate_P3_E1<T, P1, P2, P3, E1 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P3_E1<T, P1, P2, P3, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E1<T, ? extends Object, P1, P2, P3, E1> adapted;
public _void_terminate_P3_E1(_UnrestrictedFunctionTypes._return_terminate_P3_E1<T, ? extends Object, P1, P2, P3, E1> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _void_terminate_P3_E2<T, P1, P2, P3, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P3_E2<T, P1, P2, P3, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E2<T, ? extends Object, P1, P2, P3, E1, E2> adapted;
public _void_terminate_P3_E2(_UnrestrictedFunctionTypes._return_terminate_P3_E2<T, ? extends Object, P1, P2, P3, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _void_terminate_P3_E3<T, P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P3_E3<T, P1, P2, P3, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E3<T, ? extends Object, P1, P2, P3, E1, E2, E3> adapted;
public _void_terminate_P3_E3(_UnrestrictedFunctionTypes._return_terminate_P3_E3<T, ? extends Object, P1, P2, P3, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _void_terminate_P3_E4<T, P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P3_E4<T, P1, P2, P3, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E4<T, ? extends Object, P1, P2, P3, E1, E2, E3, E4> adapted;
public _void_terminate_P3_E4(_UnrestrictedFunctionTypes._return_terminate_P3_E4<T, ? extends Object, P1, P2, P3, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _void_terminate_P3_E5<T, P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P3_E5<T, P1, P2, P3, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E5<T, ? extends Object, P1, P2, P3, E1, E2, E3, E4, E5> adapted;
public _void_terminate_P3_E5(_UnrestrictedFunctionTypes._return_terminate_P3_E5<T, ? extends Object, P1, P2, P3, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _void_terminate_P3_E6<T, P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P3_E6<T, P1, P2, P3, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E6<T, ? extends Object, P1, P2, P3, E1, E2, E3, E4, E5, E6> adapted;
public _void_terminate_P3_E6(_UnrestrictedFunctionTypes._return_terminate_P3_E6<T, ? extends Object, P1, P2, P3, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _void_terminate_P3_E7<T, P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P3_E7<T, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E7<T, ? extends Object, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7> adapted;
public _void_terminate_P3_E7(_UnrestrictedFunctionTypes._return_terminate_P3_E7<T, ? extends Object, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _void_terminate_P3_E8<T, P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P3_E8<T, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E8<T, ? extends Object, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _void_terminate_P3_E8(_UnrestrictedFunctionTypes._return_terminate_P3_E8<T, ? extends Object, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _void_terminate_P3_E9<T, P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P3_E9<T, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E9<T, ? extends Object, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _void_terminate_P3_E9(_UnrestrictedFunctionTypes._return_terminate_P3_E9<T, ? extends Object, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _void_terminate_P3_E10<T, P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P3_E10<T, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E10<T, ? extends Object, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _void_terminate_P3_E10(_UnrestrictedFunctionTypes._return_terminate_P3_E10<T, ? extends Object, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _void_terminate_P4_E0<T, P1, P2, P3, P4> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P4_E0<T, P1, P2, P3, P4> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E0<T, ? extends Object, P1, P2, P3, P4> adapted;
public _void_terminate_P4_E0(_UnrestrictedFunctionTypes._return_terminate_P4_E0<T, ? extends Object, P1, P2, P3, P4> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _void_terminate_P4_E1<T, P1, P2, P3, P4, E1 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P4_E1<T, P1, P2, P3, P4, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E1<T, ? extends Object, P1, P2, P3, P4, E1> adapted;
public _void_terminate_P4_E1(_UnrestrictedFunctionTypes._return_terminate_P4_E1<T, ? extends Object, P1, P2, P3, P4, E1> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _void_terminate_P4_E2<T, P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P4_E2<T, P1, P2, P3, P4, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E2<T, ? extends Object, P1, P2, P3, P4, E1, E2> adapted;
public _void_terminate_P4_E2(_UnrestrictedFunctionTypes._return_terminate_P4_E2<T, ? extends Object, P1, P2, P3, P4, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _void_terminate_P4_E3<T, P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P4_E3<T, P1, P2, P3, P4, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E3<T, ? extends Object, P1, P2, P3, P4, E1, E2, E3> adapted;
public _void_terminate_P4_E3(_UnrestrictedFunctionTypes._return_terminate_P4_E3<T, ? extends Object, P1, P2, P3, P4, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _void_terminate_P4_E4<T, P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P4_E4<T, P1, P2, P3, P4, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E4<T, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4> adapted;
public _void_terminate_P4_E4(_UnrestrictedFunctionTypes._return_terminate_P4_E4<T, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _void_terminate_P4_E5<T, P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P4_E5<T, P1, P2, P3, P4, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E5<T, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4, E5> adapted;
public _void_terminate_P4_E5(_UnrestrictedFunctionTypes._return_terminate_P4_E5<T, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _void_terminate_P4_E6<T, P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P4_E6<T, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E6<T, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6> adapted;
public _void_terminate_P4_E6(_UnrestrictedFunctionTypes._return_terminate_P4_E6<T, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _void_terminate_P4_E7<T, P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P4_E7<T, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E7<T, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7> adapted;
public _void_terminate_P4_E7(_UnrestrictedFunctionTypes._return_terminate_P4_E7<T, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _void_terminate_P4_E8<T, P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P4_E8<T, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E8<T, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _void_terminate_P4_E8(_UnrestrictedFunctionTypes._return_terminate_P4_E8<T, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _void_terminate_P4_E9<T, P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P4_E9<T, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E9<T, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _void_terminate_P4_E9(_UnrestrictedFunctionTypes._return_terminate_P4_E9<T, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _void_terminate_P4_E10<T, P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P4_E10<T, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E10<T, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _void_terminate_P4_E10(_UnrestrictedFunctionTypes._return_terminate_P4_E10<T, ? extends Object, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _void_terminate_P5_E0<T, P1, P2, P3, P4, P5> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P5_E0<T, P1, P2, P3, P4, P5> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E0<T, ? extends Object, P1, P2, P3, P4, P5> adapted;
public _void_terminate_P5_E0(_UnrestrictedFunctionTypes._return_terminate_P5_E0<T, ? extends Object, P1, P2, P3, P4, P5> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _void_terminate_P5_E1<T, P1, P2, P3, P4, P5, E1 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P5_E1<T, P1, P2, P3, P4, P5, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E1<T, ? extends Object, P1, P2, P3, P4, P5, E1> adapted;
public _void_terminate_P5_E1(_UnrestrictedFunctionTypes._return_terminate_P5_E1<T, ? extends Object, P1, P2, P3, P4, P5, E1> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _void_terminate_P5_E2<T, P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P5_E2<T, P1, P2, P3, P4, P5, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E2<T, ? extends Object, P1, P2, P3, P4, P5, E1, E2> adapted;
public _void_terminate_P5_E2(_UnrestrictedFunctionTypes._return_terminate_P5_E2<T, ? extends Object, P1, P2, P3, P4, P5, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _void_terminate_P5_E3<T, P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P5_E3<T, P1, P2, P3, P4, P5, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E3<T, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3> adapted;
public _void_terminate_P5_E3(_UnrestrictedFunctionTypes._return_terminate_P5_E3<T, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _void_terminate_P5_E4<T, P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P5_E4<T, P1, P2, P3, P4, P5, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E4<T, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4> adapted;
public _void_terminate_P5_E4(_UnrestrictedFunctionTypes._return_terminate_P5_E4<T, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _void_terminate_P5_E5<T, P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P5_E5<T, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E5<T, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5> adapted;
public _void_terminate_P5_E5(_UnrestrictedFunctionTypes._return_terminate_P5_E5<T, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _void_terminate_P5_E6<T, P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P5_E6<T, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E6<T, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6> adapted;
public _void_terminate_P5_E6(_UnrestrictedFunctionTypes._return_terminate_P5_E6<T, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _void_terminate_P5_E7<T, P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P5_E7<T, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E7<T, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7> adapted;
public _void_terminate_P5_E7(_UnrestrictedFunctionTypes._return_terminate_P5_E7<T, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _void_terminate_P5_E8<T, P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P5_E8<T, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E8<T, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _void_terminate_P5_E8(_UnrestrictedFunctionTypes._return_terminate_P5_E8<T, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _void_terminate_P5_E9<T, P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P5_E9<T, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E9<T, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _void_terminate_P5_E9(_UnrestrictedFunctionTypes._return_terminate_P5_E9<T, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _void_terminate_P5_E10<T, P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P5_E10<T, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E10<T, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _void_terminate_P5_E10(_UnrestrictedFunctionTypes._return_terminate_P5_E10<T, ? extends Object, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _void_terminate_P6_E0<T, P1, P2, P3, P4, P5, P6> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P6_E0<T, P1, P2, P3, P4, P5, P6> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E0<T, ? extends Object, P1, P2, P3, P4, P5, P6> adapted;
public _void_terminate_P6_E0(_UnrestrictedFunctionTypes._return_terminate_P6_E0<T, ? extends Object, P1, P2, P3, P4, P5, P6> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _void_terminate_P6_E1<T, P1, P2, P3, P4, P5, P6, E1 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P6_E1<T, P1, P2, P3, P4, P5, P6, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E1<T, ? extends Object, P1, P2, P3, P4, P5, P6, E1> adapted;
public _void_terminate_P6_E1(_UnrestrictedFunctionTypes._return_terminate_P6_E1<T, ? extends Object, P1, P2, P3, P4, P5, P6, E1> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _void_terminate_P6_E2<T, P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P6_E2<T, P1, P2, P3, P4, P5, P6, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E2<T, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2> adapted;
public _void_terminate_P6_E2(_UnrestrictedFunctionTypes._return_terminate_P6_E2<T, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _void_terminate_P6_E3<T, P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P6_E3<T, P1, P2, P3, P4, P5, P6, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E3<T, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3> adapted;
public _void_terminate_P6_E3(_UnrestrictedFunctionTypes._return_terminate_P6_E3<T, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _void_terminate_P6_E4<T, P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P6_E4<T, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E4<T, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4> adapted;
public _void_terminate_P6_E4(_UnrestrictedFunctionTypes._return_terminate_P6_E4<T, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _void_terminate_P6_E5<T, P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P6_E5<T, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E5<T, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5> adapted;
public _void_terminate_P6_E5(_UnrestrictedFunctionTypes._return_terminate_P6_E5<T, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _void_terminate_P6_E6<T, P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P6_E6<T, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E6<T, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6> adapted;
public _void_terminate_P6_E6(_UnrestrictedFunctionTypes._return_terminate_P6_E6<T, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _void_terminate_P6_E7<T, P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P6_E7<T, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E7<T, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7> adapted;
public _void_terminate_P6_E7(_UnrestrictedFunctionTypes._return_terminate_P6_E7<T, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _void_terminate_P6_E8<T, P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P6_E8<T, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E8<T, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _void_terminate_P6_E8(_UnrestrictedFunctionTypes._return_terminate_P6_E8<T, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _void_terminate_P6_E9<T, P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P6_E9<T, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E9<T, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _void_terminate_P6_E9(_UnrestrictedFunctionTypes._return_terminate_P6_E9<T, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _void_terminate_P6_E10<T, P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P6_E10<T, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E10<T, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _void_terminate_P6_E10(_UnrestrictedFunctionTypes._return_terminate_P6_E10<T, ? extends Object, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _void_terminate_P7_E0<T, P1, P2, P3, P4, P5, P6, P7> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P7_E0<T, P1, P2, P3, P4, P5, P6, P7> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E0<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7> adapted;
public _void_terminate_P7_E0(_UnrestrictedFunctionTypes._return_terminate_P7_E0<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _void_terminate_P7_E1<T, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P7_E1<T, P1, P2, P3, P4, P5, P6, P7, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E1<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1> adapted;
public _void_terminate_P7_E1(_UnrestrictedFunctionTypes._return_terminate_P7_E1<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _void_terminate_P7_E2<T, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P7_E2<T, P1, P2, P3, P4, P5, P6, P7, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E2<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2> adapted;
public _void_terminate_P7_E2(_UnrestrictedFunctionTypes._return_terminate_P7_E2<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _void_terminate_P7_E3<T, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P7_E3<T, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E3<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3> adapted;
public _void_terminate_P7_E3(_UnrestrictedFunctionTypes._return_terminate_P7_E3<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _void_terminate_P7_E4<T, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P7_E4<T, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E4<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4> adapted;
public _void_terminate_P7_E4(_UnrestrictedFunctionTypes._return_terminate_P7_E4<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _void_terminate_P7_E5<T, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P7_E5<T, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E5<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5> adapted;
public _void_terminate_P7_E5(_UnrestrictedFunctionTypes._return_terminate_P7_E5<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _void_terminate_P7_E6<T, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P7_E6<T, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E6<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6> adapted;
public _void_terminate_P7_E6(_UnrestrictedFunctionTypes._return_terminate_P7_E6<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _void_terminate_P7_E7<T, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P7_E7<T, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E7<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7> adapted;
public _void_terminate_P7_E7(_UnrestrictedFunctionTypes._return_terminate_P7_E7<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _void_terminate_P7_E8<T, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P7_E8<T, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E8<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _void_terminate_P7_E8(_UnrestrictedFunctionTypes._return_terminate_P7_E8<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _void_terminate_P7_E9<T, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P7_E9<T, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E9<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _void_terminate_P7_E9(_UnrestrictedFunctionTypes._return_terminate_P7_E9<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _void_terminate_P7_E10<T, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P7_E10<T, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E10<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _void_terminate_P7_E10(_UnrestrictedFunctionTypes._return_terminate_P7_E10<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _void_terminate_P8_E0<T, P1, P2, P3, P4, P5, P6, P7, P8> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P8_E0<T, P1, P2, P3, P4, P5, P6, P7, P8> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E0<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8> adapted;
public _void_terminate_P8_E0(_UnrestrictedFunctionTypes._return_terminate_P8_E0<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _void_terminate_P8_E1<T, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P8_E1<T, P1, P2, P3, P4, P5, P6, P7, P8, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E1<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1> adapted;
public _void_terminate_P8_E1(_UnrestrictedFunctionTypes._return_terminate_P8_E1<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _void_terminate_P8_E2<T, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P8_E2<T, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E2<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2> adapted;
public _void_terminate_P8_E2(_UnrestrictedFunctionTypes._return_terminate_P8_E2<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _void_terminate_P8_E3<T, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P8_E3<T, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E3<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3> adapted;
public _void_terminate_P8_E3(_UnrestrictedFunctionTypes._return_terminate_P8_E3<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _void_terminate_P8_E4<T, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P8_E4<T, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E4<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4> adapted;
public _void_terminate_P8_E4(_UnrestrictedFunctionTypes._return_terminate_P8_E4<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _void_terminate_P8_E5<T, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P8_E5<T, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E5<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5> adapted;
public _void_terminate_P8_E5(_UnrestrictedFunctionTypes._return_terminate_P8_E5<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _void_terminate_P8_E6<T, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P8_E6<T, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E6<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6> adapted;
public _void_terminate_P8_E6(_UnrestrictedFunctionTypes._return_terminate_P8_E6<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _void_terminate_P8_E7<T, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P8_E7<T, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E7<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7> adapted;
public _void_terminate_P8_E7(_UnrestrictedFunctionTypes._return_terminate_P8_E7<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _void_terminate_P8_E8<T, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P8_E8<T, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E8<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _void_terminate_P8_E8(_UnrestrictedFunctionTypes._return_terminate_P8_E8<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _void_terminate_P8_E9<T, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P8_E9<T, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E9<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _void_terminate_P8_E9(_UnrestrictedFunctionTypes._return_terminate_P8_E9<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _void_terminate_P8_E10<T, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P8_E10<T, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E10<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _void_terminate_P8_E10(_UnrestrictedFunctionTypes._return_terminate_P8_E10<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _void_terminate_P9_E0<T, P1, P2, P3, P4, P5, P6, P7, P8, P9> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P9_E0<T, P1, P2, P3, P4, P5, P6, P7, P8, P9> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E0<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9> adapted;
public _void_terminate_P9_E0(_UnrestrictedFunctionTypes._return_terminate_P9_E0<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _void_terminate_P9_E1<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P9_E1<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E1<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1> adapted;
public _void_terminate_P9_E1(_UnrestrictedFunctionTypes._return_terminate_P9_E1<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _void_terminate_P9_E2<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P9_E2<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E2<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2> adapted;
public _void_terminate_P9_E2(_UnrestrictedFunctionTypes._return_terminate_P9_E2<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _void_terminate_P9_E3<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P9_E3<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E3<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3> adapted;
public _void_terminate_P9_E3(_UnrestrictedFunctionTypes._return_terminate_P9_E3<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _void_terminate_P9_E4<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P9_E4<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E4<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4> adapted;
public _void_terminate_P9_E4(_UnrestrictedFunctionTypes._return_terminate_P9_E4<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _void_terminate_P9_E5<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P9_E5<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E5<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5> adapted;
public _void_terminate_P9_E5(_UnrestrictedFunctionTypes._return_terminate_P9_E5<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _void_terminate_P9_E6<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P9_E6<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E6<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6> adapted;
public _void_terminate_P9_E6(_UnrestrictedFunctionTypes._return_terminate_P9_E6<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _void_terminate_P9_E7<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P9_E7<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E7<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7> adapted;
public _void_terminate_P9_E7(_UnrestrictedFunctionTypes._return_terminate_P9_E7<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _void_terminate_P9_E8<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P9_E8<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E8<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _void_terminate_P9_E8(_UnrestrictedFunctionTypes._return_terminate_P9_E8<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _void_terminate_P9_E9<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P9_E9<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E9<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _void_terminate_P9_E9(_UnrestrictedFunctionTypes._return_terminate_P9_E9<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _void_terminate_P9_E10<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P9_E10<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E10<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _void_terminate_P9_E10(_UnrestrictedFunctionTypes._return_terminate_P9_E10<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _void_terminate_P10_E0<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P10_E0<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E0<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10> adapted;
public _void_terminate_P10_E0(_UnrestrictedFunctionTypes._return_terminate_P10_E0<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _void_terminate_P10_E1<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P10_E1<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E1<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1> adapted;
public _void_terminate_P10_E1(_UnrestrictedFunctionTypes._return_terminate_P10_E1<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _void_terminate_P10_E2<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P10_E2<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E2<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2> adapted;
public _void_terminate_P10_E2(_UnrestrictedFunctionTypes._return_terminate_P10_E2<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _void_terminate_P10_E3<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P10_E3<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E3<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3> adapted;
public _void_terminate_P10_E3(_UnrestrictedFunctionTypes._return_terminate_P10_E3<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _void_terminate_P10_E4<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P10_E4<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E4<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4> adapted;
public _void_terminate_P10_E4(_UnrestrictedFunctionTypes._return_terminate_P10_E4<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _void_terminate_P10_E5<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P10_E5<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E5<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5> adapted;
public _void_terminate_P10_E5(_UnrestrictedFunctionTypes._return_terminate_P10_E5<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _void_terminate_P10_E6<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P10_E6<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E6<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6> adapted;
public _void_terminate_P10_E6(_UnrestrictedFunctionTypes._return_terminate_P10_E6<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _void_terminate_P10_E7<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P10_E7<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E7<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7> adapted;
public _void_terminate_P10_E7(_UnrestrictedFunctionTypes._return_terminate_P10_E7<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _void_terminate_P10_E8<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P10_E8<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E8<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _void_terminate_P10_E8(_UnrestrictedFunctionTypes._return_terminate_P10_E8<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _void_terminate_P10_E9<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P10_E9<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E9<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _void_terminate_P10_E9(_UnrestrictedFunctionTypes._return_terminate_P10_E9<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _void_terminate_P10_E10<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<T, Object> implements _UnrestrictedFunctionTypes._void_terminate_P10_E10<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E10<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _void_terminate_P10_E10(_UnrestrictedFunctionTypes._return_terminate_P10_E10<T, ? extends Object, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<T, Object> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _return_terminate_P0_E0<T, R> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P0_E0<T, R> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E0<T, R> adapted;
public _return_terminate_P0_E0(_UnrestrictedFunctionTypes._return_terminate_P0_E0<T, R> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted() {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _return_terminate_P0_E1<T, R, E1 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P0_E1<T, R, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E1<T, R, E1> adapted;
public _return_terminate_P0_E1(_UnrestrictedFunctionTypes._return_terminate_P0_E1<T, R, E1> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted() throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _return_terminate_P0_E2<T, R, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P0_E2<T, R, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E2<T, R, E1, E2> adapted;
public _return_terminate_P0_E2(_UnrestrictedFunctionTypes._return_terminate_P0_E2<T, R, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted() throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _return_terminate_P0_E3<T, R, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P0_E3<T, R, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E3<T, R, E1, E2, E3> adapted;
public _return_terminate_P0_E3(_UnrestrictedFunctionTypes._return_terminate_P0_E3<T, R, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted() throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _return_terminate_P0_E4<T, R, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P0_E4<T, R, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E4<T, R, E1, E2, E3, E4> adapted;
public _return_terminate_P0_E4(_UnrestrictedFunctionTypes._return_terminate_P0_E4<T, R, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted() throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _return_terminate_P0_E5<T, R, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P0_E5<T, R, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E5<T, R, E1, E2, E3, E4, E5> adapted;
public _return_terminate_P0_E5(_UnrestrictedFunctionTypes._return_terminate_P0_E5<T, R, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted() throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _return_terminate_P0_E6<T, R, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P0_E6<T, R, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E6<T, R, E1, E2, E3, E4, E5, E6> adapted;
public _return_terminate_P0_E6(_UnrestrictedFunctionTypes._return_terminate_P0_E6<T, R, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted() throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _return_terminate_P0_E7<T, R, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P0_E7<T, R, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E7<T, R, E1, E2, E3, E4, E5, E6, E7> adapted;
public _return_terminate_P0_E7(_UnrestrictedFunctionTypes._return_terminate_P0_E7<T, R, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted() throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _return_terminate_P0_E8<T, R, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P0_E8<T, R, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E8<T, R, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _return_terminate_P0_E8(_UnrestrictedFunctionTypes._return_terminate_P0_E8<T, R, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted() throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _return_terminate_P0_E9<T, R, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P0_E9<T, R, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E9<T, R, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _return_terminate_P0_E9(_UnrestrictedFunctionTypes._return_terminate_P0_E9<T, R, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted() throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _return_terminate_P0_E10<T, R, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P0_E10<T, R, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P0_E10<T, R, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _return_terminate_P0_E10(_UnrestrictedFunctionTypes._return_terminate_P0_E10<T, R, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted() throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted());
return this.getLastResult();
}
}
public static class _return_terminate_P1_E0<T, R, P1> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P1_E0<T, R, P1> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E0<T, R, P1> adapted;
public _return_terminate_P1_E0(_UnrestrictedFunctionTypes._return_terminate_P1_E0<T, R, P1> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1) {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _return_terminate_P1_E1<T, R, P1, E1 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P1_E1<T, R, P1, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E1<T, R, P1, E1> adapted;
public _return_terminate_P1_E1(_UnrestrictedFunctionTypes._return_terminate_P1_E1<T, R, P1, E1> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _return_terminate_P1_E2<T, R, P1, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P1_E2<T, R, P1, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E2<T, R, P1, E1, E2> adapted;
public _return_terminate_P1_E2(_UnrestrictedFunctionTypes._return_terminate_P1_E2<T, R, P1, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _return_terminate_P1_E3<T, R, P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P1_E3<T, R, P1, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E3<T, R, P1, E1, E2, E3> adapted;
public _return_terminate_P1_E3(_UnrestrictedFunctionTypes._return_terminate_P1_E3<T, R, P1, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _return_terminate_P1_E4<T, R, P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P1_E4<T, R, P1, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E4<T, R, P1, E1, E2, E3, E4> adapted;
public _return_terminate_P1_E4(_UnrestrictedFunctionTypes._return_terminate_P1_E4<T, R, P1, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _return_terminate_P1_E5<T, R, P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P1_E5<T, R, P1, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E5<T, R, P1, E1, E2, E3, E4, E5> adapted;
public _return_terminate_P1_E5(_UnrestrictedFunctionTypes._return_terminate_P1_E5<T, R, P1, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _return_terminate_P1_E6<T, R, P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P1_E6<T, R, P1, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E6<T, R, P1, E1, E2, E3, E4, E5, E6> adapted;
public _return_terminate_P1_E6(_UnrestrictedFunctionTypes._return_terminate_P1_E6<T, R, P1, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _return_terminate_P1_E7<T, R, P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P1_E7<T, R, P1, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E7<T, R, P1, E1, E2, E3, E4, E5, E6, E7> adapted;
public _return_terminate_P1_E7(_UnrestrictedFunctionTypes._return_terminate_P1_E7<T, R, P1, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _return_terminate_P1_E8<T, R, P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P1_E8<T, R, P1, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E8<T, R, P1, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _return_terminate_P1_E8(_UnrestrictedFunctionTypes._return_terminate_P1_E8<T, R, P1, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _return_terminate_P1_E9<T, R, P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P1_E9<T, R, P1, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E9<T, R, P1, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _return_terminate_P1_E9(_UnrestrictedFunctionTypes._return_terminate_P1_E9<T, R, P1, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _return_terminate_P1_E10<T, R, P1, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P1_E10<T, R, P1, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P1_E10<T, R, P1, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _return_terminate_P1_E10(_UnrestrictedFunctionTypes._return_terminate_P1_E10<T, R, P1, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1));
return this.getLastResult();
}
}
public static class _return_terminate_P2_E0<T, R, P1, P2> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P2_E0<T, R, P1, P2> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E0<T, R, P1, P2> adapted;
public _return_terminate_P2_E0(_UnrestrictedFunctionTypes._return_terminate_P2_E0<T, R, P1, P2> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _return_terminate_P2_E1<T, R, P1, P2, E1 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P2_E1<T, R, P1, P2, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E1<T, R, P1, P2, E1> adapted;
public _return_terminate_P2_E1(_UnrestrictedFunctionTypes._return_terminate_P2_E1<T, R, P1, P2, E1> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _return_terminate_P2_E2<T, R, P1, P2, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P2_E2<T, R, P1, P2, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E2<T, R, P1, P2, E1, E2> adapted;
public _return_terminate_P2_E2(_UnrestrictedFunctionTypes._return_terminate_P2_E2<T, R, P1, P2, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _return_terminate_P2_E3<T, R, P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P2_E3<T, R, P1, P2, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E3<T, R, P1, P2, E1, E2, E3> adapted;
public _return_terminate_P2_E3(_UnrestrictedFunctionTypes._return_terminate_P2_E3<T, R, P1, P2, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _return_terminate_P2_E4<T, R, P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P2_E4<T, R, P1, P2, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E4<T, R, P1, P2, E1, E2, E3, E4> adapted;
public _return_terminate_P2_E4(_UnrestrictedFunctionTypes._return_terminate_P2_E4<T, R, P1, P2, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _return_terminate_P2_E5<T, R, P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P2_E5<T, R, P1, P2, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E5<T, R, P1, P2, E1, E2, E3, E4, E5> adapted;
public _return_terminate_P2_E5(_UnrestrictedFunctionTypes._return_terminate_P2_E5<T, R, P1, P2, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _return_terminate_P2_E6<T, R, P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P2_E6<T, R, P1, P2, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E6<T, R, P1, P2, E1, E2, E3, E4, E5, E6> adapted;
public _return_terminate_P2_E6(_UnrestrictedFunctionTypes._return_terminate_P2_E6<T, R, P1, P2, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _return_terminate_P2_E7<T, R, P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P2_E7<T, R, P1, P2, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E7<T, R, P1, P2, E1, E2, E3, E4, E5, E6, E7> adapted;
public _return_terminate_P2_E7(_UnrestrictedFunctionTypes._return_terminate_P2_E7<T, R, P1, P2, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _return_terminate_P2_E8<T, R, P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P2_E8<T, R, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E8<T, R, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _return_terminate_P2_E8(_UnrestrictedFunctionTypes._return_terminate_P2_E8<T, R, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _return_terminate_P2_E9<T, R, P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P2_E9<T, R, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E9<T, R, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _return_terminate_P2_E9(_UnrestrictedFunctionTypes._return_terminate_P2_E9<T, R, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _return_terminate_P2_E10<T, R, P1, P2, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P2_E10<T, R, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P2_E10<T, R, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _return_terminate_P2_E10(_UnrestrictedFunctionTypes._return_terminate_P2_E10<T, R, P1, P2, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2));
return this.getLastResult();
}
}
public static class _return_terminate_P3_E0<T, R, P1, P2, P3> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P3_E0<T, R, P1, P2, P3> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E0<T, R, P1, P2, P3> adapted;
public _return_terminate_P3_E0(_UnrestrictedFunctionTypes._return_terminate_P3_E0<T, R, P1, P2, P3> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _return_terminate_P3_E1<T, R, P1, P2, P3, E1 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P3_E1<T, R, P1, P2, P3, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E1<T, R, P1, P2, P3, E1> adapted;
public _return_terminate_P3_E1(_UnrestrictedFunctionTypes._return_terminate_P3_E1<T, R, P1, P2, P3, E1> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _return_terminate_P3_E2<T, R, P1, P2, P3, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P3_E2<T, R, P1, P2, P3, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E2<T, R, P1, P2, P3, E1, E2> adapted;
public _return_terminate_P3_E2(_UnrestrictedFunctionTypes._return_terminate_P3_E2<T, R, P1, P2, P3, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _return_terminate_P3_E3<T, R, P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P3_E3<T, R, P1, P2, P3, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E3<T, R, P1, P2, P3, E1, E2, E3> adapted;
public _return_terminate_P3_E3(_UnrestrictedFunctionTypes._return_terminate_P3_E3<T, R, P1, P2, P3, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _return_terminate_P3_E4<T, R, P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P3_E4<T, R, P1, P2, P3, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E4<T, R, P1, P2, P3, E1, E2, E3, E4> adapted;
public _return_terminate_P3_E4(_UnrestrictedFunctionTypes._return_terminate_P3_E4<T, R, P1, P2, P3, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _return_terminate_P3_E5<T, R, P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P3_E5<T, R, P1, P2, P3, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E5<T, R, P1, P2, P3, E1, E2, E3, E4, E5> adapted;
public _return_terminate_P3_E5(_UnrestrictedFunctionTypes._return_terminate_P3_E5<T, R, P1, P2, P3, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _return_terminate_P3_E6<T, R, P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P3_E6<T, R, P1, P2, P3, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E6<T, R, P1, P2, P3, E1, E2, E3, E4, E5, E6> adapted;
public _return_terminate_P3_E6(_UnrestrictedFunctionTypes._return_terminate_P3_E6<T, R, P1, P2, P3, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _return_terminate_P3_E7<T, R, P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P3_E7<T, R, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E7<T, R, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7> adapted;
public _return_terminate_P3_E7(_UnrestrictedFunctionTypes._return_terminate_P3_E7<T, R, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _return_terminate_P3_E8<T, R, P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P3_E8<T, R, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E8<T, R, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _return_terminate_P3_E8(_UnrestrictedFunctionTypes._return_terminate_P3_E8<T, R, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _return_terminate_P3_E9<T, R, P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P3_E9<T, R, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E9<T, R, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _return_terminate_P3_E9(_UnrestrictedFunctionTypes._return_terminate_P3_E9<T, R, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _return_terminate_P3_E10<T, R, P1, P2, P3, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P3_E10<T, R, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P3_E10<T, R, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _return_terminate_P3_E10(_UnrestrictedFunctionTypes._return_terminate_P3_E10<T, R, P1, P2, P3, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3));
return this.getLastResult();
}
}
public static class _return_terminate_P4_E0<T, R, P1, P2, P3, P4> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P4_E0<T, R, P1, P2, P3, P4> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E0<T, R, P1, P2, P3, P4> adapted;
public _return_terminate_P4_E0(_UnrestrictedFunctionTypes._return_terminate_P4_E0<T, R, P1, P2, P3, P4> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _return_terminate_P4_E1<T, R, P1, P2, P3, P4, E1 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P4_E1<T, R, P1, P2, P3, P4, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E1<T, R, P1, P2, P3, P4, E1> adapted;
public _return_terminate_P4_E1(_UnrestrictedFunctionTypes._return_terminate_P4_E1<T, R, P1, P2, P3, P4, E1> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _return_terminate_P4_E2<T, R, P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P4_E2<T, R, P1, P2, P3, P4, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E2<T, R, P1, P2, P3, P4, E1, E2> adapted;
public _return_terminate_P4_E2(_UnrestrictedFunctionTypes._return_terminate_P4_E2<T, R, P1, P2, P3, P4, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _return_terminate_P4_E3<T, R, P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P4_E3<T, R, P1, P2, P3, P4, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E3<T, R, P1, P2, P3, P4, E1, E2, E3> adapted;
public _return_terminate_P4_E3(_UnrestrictedFunctionTypes._return_terminate_P4_E3<T, R, P1, P2, P3, P4, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _return_terminate_P4_E4<T, R, P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P4_E4<T, R, P1, P2, P3, P4, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E4<T, R, P1, P2, P3, P4, E1, E2, E3, E4> adapted;
public _return_terminate_P4_E4(_UnrestrictedFunctionTypes._return_terminate_P4_E4<T, R, P1, P2, P3, P4, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _return_terminate_P4_E5<T, R, P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P4_E5<T, R, P1, P2, P3, P4, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E5<T, R, P1, P2, P3, P4, E1, E2, E3, E4, E5> adapted;
public _return_terminate_P4_E5(_UnrestrictedFunctionTypes._return_terminate_P4_E5<T, R, P1, P2, P3, P4, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _return_terminate_P4_E6<T, R, P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P4_E6<T, R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E6<T, R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6> adapted;
public _return_terminate_P4_E6(_UnrestrictedFunctionTypes._return_terminate_P4_E6<T, R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _return_terminate_P4_E7<T, R, P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P4_E7<T, R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E7<T, R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7> adapted;
public _return_terminate_P4_E7(_UnrestrictedFunctionTypes._return_terminate_P4_E7<T, R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _return_terminate_P4_E8<T, R, P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P4_E8<T, R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E8<T, R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _return_terminate_P4_E8(_UnrestrictedFunctionTypes._return_terminate_P4_E8<T, R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _return_terminate_P4_E9<T, R, P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P4_E9<T, R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E9<T, R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _return_terminate_P4_E9(_UnrestrictedFunctionTypes._return_terminate_P4_E9<T, R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _return_terminate_P4_E10<T, R, P1, P2, P3, P4, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P4_E10<T, R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P4_E10<T, R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _return_terminate_P4_E10(_UnrestrictedFunctionTypes._return_terminate_P4_E10<T, R, P1, P2, P3, P4, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4));
return this.getLastResult();
}
}
public static class _return_terminate_P5_E0<T, R, P1, P2, P3, P4, P5> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P5_E0<T, R, P1, P2, P3, P4, P5> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E0<T, R, P1, P2, P3, P4, P5> adapted;
public _return_terminate_P5_E0(_UnrestrictedFunctionTypes._return_terminate_P5_E0<T, R, P1, P2, P3, P4, P5> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _return_terminate_P5_E1<T, R, P1, P2, P3, P4, P5, E1 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P5_E1<T, R, P1, P2, P3, P4, P5, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E1<T, R, P1, P2, P3, P4, P5, E1> adapted;
public _return_terminate_P5_E1(_UnrestrictedFunctionTypes._return_terminate_P5_E1<T, R, P1, P2, P3, P4, P5, E1> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _return_terminate_P5_E2<T, R, P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P5_E2<T, R, P1, P2, P3, P4, P5, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E2<T, R, P1, P2, P3, P4, P5, E1, E2> adapted;
public _return_terminate_P5_E2(_UnrestrictedFunctionTypes._return_terminate_P5_E2<T, R, P1, P2, P3, P4, P5, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _return_terminate_P5_E3<T, R, P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P5_E3<T, R, P1, P2, P3, P4, P5, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E3<T, R, P1, P2, P3, P4, P5, E1, E2, E3> adapted;
public _return_terminate_P5_E3(_UnrestrictedFunctionTypes._return_terminate_P5_E3<T, R, P1, P2, P3, P4, P5, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _return_terminate_P5_E4<T, R, P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P5_E4<T, R, P1, P2, P3, P4, P5, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E4<T, R, P1, P2, P3, P4, P5, E1, E2, E3, E4> adapted;
public _return_terminate_P5_E4(_UnrestrictedFunctionTypes._return_terminate_P5_E4<T, R, P1, P2, P3, P4, P5, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _return_terminate_P5_E5<T, R, P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P5_E5<T, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E5<T, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5> adapted;
public _return_terminate_P5_E5(_UnrestrictedFunctionTypes._return_terminate_P5_E5<T, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _return_terminate_P5_E6<T, R, P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P5_E6<T, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E6<T, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6> adapted;
public _return_terminate_P5_E6(_UnrestrictedFunctionTypes._return_terminate_P5_E6<T, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _return_terminate_P5_E7<T, R, P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P5_E7<T, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E7<T, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7> adapted;
public _return_terminate_P5_E7(_UnrestrictedFunctionTypes._return_terminate_P5_E7<T, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _return_terminate_P5_E8<T, R, P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P5_E8<T, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E8<T, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _return_terminate_P5_E8(_UnrestrictedFunctionTypes._return_terminate_P5_E8<T, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _return_terminate_P5_E9<T, R, P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P5_E9<T, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E9<T, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _return_terminate_P5_E9(_UnrestrictedFunctionTypes._return_terminate_P5_E9<T, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _return_terminate_P5_E10<T, R, P1, P2, P3, P4, P5, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P5_E10<T, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P5_E10<T, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _return_terminate_P5_E10(_UnrestrictedFunctionTypes._return_terminate_P5_E10<T, R, P1, P2, P3, P4, P5, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5));
return this.getLastResult();
}
}
public static class _return_terminate_P6_E0<T, R, P1, P2, P3, P4, P5, P6> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P6_E0<T, R, P1, P2, P3, P4, P5, P6> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E0<T, R, P1, P2, P3, P4, P5, P6> adapted;
public _return_terminate_P6_E0(_UnrestrictedFunctionTypes._return_terminate_P6_E0<T, R, P1, P2, P3, P4, P5, P6> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _return_terminate_P6_E1<T, R, P1, P2, P3, P4, P5, P6, E1 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P6_E1<T, R, P1, P2, P3, P4, P5, P6, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E1<T, R, P1, P2, P3, P4, P5, P6, E1> adapted;
public _return_terminate_P6_E1(_UnrestrictedFunctionTypes._return_terminate_P6_E1<T, R, P1, P2, P3, P4, P5, P6, E1> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _return_terminate_P6_E2<T, R, P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P6_E2<T, R, P1, P2, P3, P4, P5, P6, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E2<T, R, P1, P2, P3, P4, P5, P6, E1, E2> adapted;
public _return_terminate_P6_E2(_UnrestrictedFunctionTypes._return_terminate_P6_E2<T, R, P1, P2, P3, P4, P5, P6, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _return_terminate_P6_E3<T, R, P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P6_E3<T, R, P1, P2, P3, P4, P5, P6, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E3<T, R, P1, P2, P3, P4, P5, P6, E1, E2, E3> adapted;
public _return_terminate_P6_E3(_UnrestrictedFunctionTypes._return_terminate_P6_E3<T, R, P1, P2, P3, P4, P5, P6, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _return_terminate_P6_E4<T, R, P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P6_E4<T, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E4<T, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4> adapted;
public _return_terminate_P6_E4(_UnrestrictedFunctionTypes._return_terminate_P6_E4<T, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _return_terminate_P6_E5<T, R, P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P6_E5<T, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E5<T, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5> adapted;
public _return_terminate_P6_E5(_UnrestrictedFunctionTypes._return_terminate_P6_E5<T, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _return_terminate_P6_E6<T, R, P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P6_E6<T, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E6<T, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6> adapted;
public _return_terminate_P6_E6(_UnrestrictedFunctionTypes._return_terminate_P6_E6<T, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _return_terminate_P6_E7<T, R, P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P6_E7<T, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E7<T, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7> adapted;
public _return_terminate_P6_E7(_UnrestrictedFunctionTypes._return_terminate_P6_E7<T, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _return_terminate_P6_E8<T, R, P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P6_E8<T, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E8<T, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _return_terminate_P6_E8(_UnrestrictedFunctionTypes._return_terminate_P6_E8<T, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _return_terminate_P6_E9<T, R, P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P6_E9<T, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E9<T, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _return_terminate_P6_E9(_UnrestrictedFunctionTypes._return_terminate_P6_E9<T, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _return_terminate_P6_E10<T, R, P1, P2, P3, P4, P5, P6, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P6_E10<T, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P6_E10<T, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _return_terminate_P6_E10(_UnrestrictedFunctionTypes._return_terminate_P6_E10<T, R, P1, P2, P3, P4, P5, P6, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6));
return this.getLastResult();
}
}
public static class _return_terminate_P7_E0<T, R, P1, P2, P3, P4, P5, P6, P7> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P7_E0<T, R, P1, P2, P3, P4, P5, P6, P7> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E0<T, R, P1, P2, P3, P4, P5, P6, P7> adapted;
public _return_terminate_P7_E0(_UnrestrictedFunctionTypes._return_terminate_P7_E0<T, R, P1, P2, P3, P4, P5, P6, P7> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _return_terminate_P7_E1<T, R, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P7_E1<T, R, P1, P2, P3, P4, P5, P6, P7, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E1<T, R, P1, P2, P3, P4, P5, P6, P7, E1> adapted;
public _return_terminate_P7_E1(_UnrestrictedFunctionTypes._return_terminate_P7_E1<T, R, P1, P2, P3, P4, P5, P6, P7, E1> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _return_terminate_P7_E2<T, R, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P7_E2<T, R, P1, P2, P3, P4, P5, P6, P7, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E2<T, R, P1, P2, P3, P4, P5, P6, P7, E1, E2> adapted;
public _return_terminate_P7_E2(_UnrestrictedFunctionTypes._return_terminate_P7_E2<T, R, P1, P2, P3, P4, P5, P6, P7, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _return_terminate_P7_E3<T, R, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P7_E3<T, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E3<T, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3> adapted;
public _return_terminate_P7_E3(_UnrestrictedFunctionTypes._return_terminate_P7_E3<T, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _return_terminate_P7_E4<T, R, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P7_E4<T, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E4<T, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4> adapted;
public _return_terminate_P7_E4(_UnrestrictedFunctionTypes._return_terminate_P7_E4<T, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _return_terminate_P7_E5<T, R, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P7_E5<T, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E5<T, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5> adapted;
public _return_terminate_P7_E5(_UnrestrictedFunctionTypes._return_terminate_P7_E5<T, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _return_terminate_P7_E6<T, R, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P7_E6<T, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E6<T, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6> adapted;
public _return_terminate_P7_E6(_UnrestrictedFunctionTypes._return_terminate_P7_E6<T, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _return_terminate_P7_E7<T, R, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P7_E7<T, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E7<T, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7> adapted;
public _return_terminate_P7_E7(_UnrestrictedFunctionTypes._return_terminate_P7_E7<T, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _return_terminate_P7_E8<T, R, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P7_E8<T, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E8<T, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _return_terminate_P7_E8(_UnrestrictedFunctionTypes._return_terminate_P7_E8<T, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _return_terminate_P7_E9<T, R, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P7_E9<T, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E9<T, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _return_terminate_P7_E9(_UnrestrictedFunctionTypes._return_terminate_P7_E9<T, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _return_terminate_P7_E10<T, R, P1, P2, P3, P4, P5, P6, P7, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P7_E10<T, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P7_E10<T, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _return_terminate_P7_E10(_UnrestrictedFunctionTypes._return_terminate_P7_E10<T, R, P1, P2, P3, P4, P5, P6, P7, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7));
return this.getLastResult();
}
}
public static class _return_terminate_P8_E0<T, R, P1, P2, P3, P4, P5, P6, P7, P8> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P8_E0<T, R, P1, P2, P3, P4, P5, P6, P7, P8> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E0<T, R, P1, P2, P3, P4, P5, P6, P7, P8> adapted;
public _return_terminate_P8_E0(_UnrestrictedFunctionTypes._return_terminate_P8_E0<T, R, P1, P2, P3, P4, P5, P6, P7, P8> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _return_terminate_P8_E1<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P8_E1<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E1<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1> adapted;
public _return_terminate_P8_E1(_UnrestrictedFunctionTypes._return_terminate_P8_E1<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _return_terminate_P8_E2<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P8_E2<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E2<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2> adapted;
public _return_terminate_P8_E2(_UnrestrictedFunctionTypes._return_terminate_P8_E2<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _return_terminate_P8_E3<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P8_E3<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E3<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3> adapted;
public _return_terminate_P8_E3(_UnrestrictedFunctionTypes._return_terminate_P8_E3<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _return_terminate_P8_E4<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P8_E4<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E4<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4> adapted;
public _return_terminate_P8_E4(_UnrestrictedFunctionTypes._return_terminate_P8_E4<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _return_terminate_P8_E5<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P8_E5<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E5<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5> adapted;
public _return_terminate_P8_E5(_UnrestrictedFunctionTypes._return_terminate_P8_E5<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _return_terminate_P8_E6<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P8_E6<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E6<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6> adapted;
public _return_terminate_P8_E6(_UnrestrictedFunctionTypes._return_terminate_P8_E6<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _return_terminate_P8_E7<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P8_E7<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E7<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7> adapted;
public _return_terminate_P8_E7(_UnrestrictedFunctionTypes._return_terminate_P8_E7<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _return_terminate_P8_E8<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P8_E8<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E8<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _return_terminate_P8_E8(_UnrestrictedFunctionTypes._return_terminate_P8_E8<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _return_terminate_P8_E9<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P8_E9<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E9<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _return_terminate_P8_E9(_UnrestrictedFunctionTypes._return_terminate_P8_E9<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _return_terminate_P8_E10<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P8_E10<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P8_E10<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _return_terminate_P8_E10(_UnrestrictedFunctionTypes._return_terminate_P8_E10<T, R, P1, P2, P3, P4, P5, P6, P7, P8, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8));
return this.getLastResult();
}
}
public static class _return_terminate_P9_E0<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P9_E0<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E0<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9> adapted;
public _return_terminate_P9_E0(_UnrestrictedFunctionTypes._return_terminate_P9_E0<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _return_terminate_P9_E1<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P9_E1<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E1<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1> adapted;
public _return_terminate_P9_E1(_UnrestrictedFunctionTypes._return_terminate_P9_E1<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _return_terminate_P9_E2<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P9_E2<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E2<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2> adapted;
public _return_terminate_P9_E2(_UnrestrictedFunctionTypes._return_terminate_P9_E2<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _return_terminate_P9_E3<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P9_E3<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E3<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3> adapted;
public _return_terminate_P9_E3(_UnrestrictedFunctionTypes._return_terminate_P9_E3<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _return_terminate_P9_E4<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P9_E4<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E4<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4> adapted;
public _return_terminate_P9_E4(_UnrestrictedFunctionTypes._return_terminate_P9_E4<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _return_terminate_P9_E5<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P9_E5<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E5<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5> adapted;
public _return_terminate_P9_E5(_UnrestrictedFunctionTypes._return_terminate_P9_E5<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _return_terminate_P9_E6<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P9_E6<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E6<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6> adapted;
public _return_terminate_P9_E6(_UnrestrictedFunctionTypes._return_terminate_P9_E6<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _return_terminate_P9_E7<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P9_E7<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E7<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7> adapted;
public _return_terminate_P9_E7(_UnrestrictedFunctionTypes._return_terminate_P9_E7<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _return_terminate_P9_E8<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P9_E8<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E8<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _return_terminate_P9_E8(_UnrestrictedFunctionTypes._return_terminate_P9_E8<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _return_terminate_P9_E9<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P9_E9<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E9<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _return_terminate_P9_E9(_UnrestrictedFunctionTypes._return_terminate_P9_E9<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _return_terminate_P9_E10<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P9_E10<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P9_E10<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _return_terminate_P9_E10(_UnrestrictedFunctionTypes._return_terminate_P9_E10<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9));
return this.getLastResult();
}
}
public static class _return_terminate_P10_E0<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P10_E0<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E0<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10> adapted;
public _return_terminate_P10_E0(_UnrestrictedFunctionTypes._return_terminate_P10_E0<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _return_terminate_P10_E1<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P10_E1<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E1<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1> adapted;
public _return_terminate_P10_E1(_UnrestrictedFunctionTypes._return_terminate_P10_E1<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _return_terminate_P10_E2<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P10_E2<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E2<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2> adapted;
public _return_terminate_P10_E2(_UnrestrictedFunctionTypes._return_terminate_P10_E2<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _return_terminate_P10_E3<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P10_E3<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E3<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3> adapted;
public _return_terminate_P10_E3(_UnrestrictedFunctionTypes._return_terminate_P10_E3<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _return_terminate_P10_E4<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P10_E4<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E4<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4> adapted;
public _return_terminate_P10_E4(_UnrestrictedFunctionTypes._return_terminate_P10_E4<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _return_terminate_P10_E5<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P10_E5<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E5<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5> adapted;
public _return_terminate_P10_E5(_UnrestrictedFunctionTypes._return_terminate_P10_E5<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4, E5 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _return_terminate_P10_E6<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P10_E6<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E6<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6> adapted;
public _return_terminate_P10_E6(_UnrestrictedFunctionTypes._return_terminate_P10_E6<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4, E5, E6 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _return_terminate_P10_E7<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P10_E7<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E7<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7> adapted;
public _return_terminate_P10_E7(_UnrestrictedFunctionTypes._return_terminate_P10_E7<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4, E5, E6, E7 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _return_terminate_P10_E8<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P10_E8<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E8<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8> adapted;
public _return_terminate_P10_E8(_UnrestrictedFunctionTypes._return_terminate_P10_E8<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4, E5, E6, E7, E8 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _return_terminate_P10_E9<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P10_E9<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8, E9> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E9<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted;
public _return_terminate_P10_E9(_UnrestrictedFunctionTypes._return_terminate_P10_E9<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8, E9> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4, E5, E6, E7, E8, E9 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
public static class _return_terminate_P10_E10<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1 extends Throwable, E2 extends Throwable, E3 extends Throwable, E4 extends Throwable, E5 extends Throwable, E6 extends Throwable, E7 extends Throwable, E8 extends Throwable, E9 extends Throwable, E10 extends Throwable> extends _UnrestrictedClosures._base<T, R> implements _UnrestrictedFunctionTypes._return_terminate_P10_E10<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> {
private _UnrestrictedFunctionTypes._return_terminate_P10_E10<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted;
public _return_terminate_P10_E10(_UnrestrictedFunctionTypes._return_terminate_P10_E10<T, R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> adapted) {
this.adapted = adapted;
}
public Result<T, R> invokeUnrestricted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9, P10 p10) throws E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 {
this.setLastResult(this.adapted.invokeUnrestricted(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10));
return this.getLastResult();
}
}
}