package me.proxer.library.api;

/**
 * Interface for classes which implement both {@link PagingEndpoint} and {@link LimitEndpoint}.
 *
 * @author Ruben Gees
 */
public interface PagingLimitEndpoint<T> extends PagingEndpoint<T>, LimitEndpoint<T> {
}

@@ -25,16 +25,84 @@
 y.api;%0A%0A
+import javax.annotation.Nonnull;%0Aimport javax.annotation.Nullable;%0A%0A
 /**%0A * I
@@ -307,11 +307,183 @@
 int%3CT%3E %7B
+%0A%0A    @Override%0A    @Nonnull%0A    PagingLimitEndpoint%3CT%3E page(@Nullable Integer page);%0A%0A    @Override%0A    @Nonnull%0A    PagingLimitEndpoint%3CT%3E limit(@Nullable Integer limit);
 %0A%7D%0A

Make the PagingLimitEndpoint return itself correctly