/**
 * 
 */
package com.github.phantomthief.util;

import java.util.List;

/**
 * Get data by cursor
 * 
 * @author w.vela
 */
public interface GetByCursorDAO<Id, Entity> {

    /**
     * retrieve limited data starting by cursor(inclusive)
     */
    List<Entity> getByCursor(Id cursor, int limit);
}

@@ -68,16 +68,51 @@
 .List;%0A%0A
+import javax.annotation.Nullable;%0A%0A
 /**%0A * G
@@ -306,16 +306,26 @@
 yCursor(
+@Nullable 
 Id curso

make GetByCursorDAO cursor Nullable.