android.database
Class CursorJoiner

java.lang.Object
  extended by android.database.CursorJoiner
All Implemented Interfaces:
Iterable<CursorJoiner.Result>, Iterator<CursorJoiner.Result>

public final class CursorJoiner
extends Object
implements Iterator<CursorJoiner.Result>, Iterable<CursorJoiner.Result>


Nested Class Summary
static class CursorJoiner.Result
           
 
Constructor Summary
CursorJoiner(Cursor cursorLeft, String[] columnNamesLeft, Cursor cursorRight, String[] columnNamesRight)
           
 
Method Summary
 boolean hasNext()
           
 Iterator<CursorJoiner.Result> iterator()
           
 CursorJoiner.Result next()
           
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CursorJoiner

public CursorJoiner(Cursor cursorLeft,
                    String[] columnNamesLeft,
                    Cursor cursorRight,
                    String[] columnNamesRight)
Method Detail

iterator

public Iterator<CursorJoiner.Result> iterator()
Specified by:
iterator in interface Iterable<CursorJoiner.Result>

hasNext

public boolean hasNext()
Specified by:
hasNext in interface Iterator<CursorJoiner.Result>

next

public CursorJoiner.Result next()
Specified by:
next in interface Iterator<CursorJoiner.Result>

remove

public void remove()
Specified by:
remove in interface Iterator<CursorJoiner.Result>


Copyright © 2008-2010. All Rights Reserved.