Android Open Source - yshi-cursor Backed Collection






From Project

Back to project page yshi-cursor.

License

The source code is released under:

MIT License

If you think the Android project yshi-cursor listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package org.yshi.cursor;
/*from w w  w .  j  av  a2  s . c o  m*/
import com.google.gson.JsonElement;
import com.google.gson.JsonObject;

/**
 * Created by sell on 21/11/13.
 */
public interface BackedCollection<ItemType> extends Iterable<ItemType> {
    public void mergeInitial(CursorCollection<? extends ItemType> coll);
    public void merge(int direction, CursorCollection<? extends ItemType> coll);
    public int writeArray(ItemType[] itemArray, int startIdx);
    public int size();
    public Class<ItemType> getItemType();
    public ItemType loadJson(JsonElement json_element);
}




Java Source Code List

org.yshi.cursor.AbstractRequestProcessor.java
org.yshi.cursor.AlreadyRequesting.java
org.yshi.cursor.BackedCollection.java
org.yshi.cursor.ContinuedCursorRequestProcessor.java
org.yshi.cursor.CursorCollection.java
org.yshi.cursor.CursorState.java
org.yshi.cursor.GsonManager.java
org.yshi.cursor.InitialRequestProcessor.java
org.yshi.cursor.TerminalCollection.java