Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013

com.healthmarketscience.jackcess
Class Cursor.BaseIterator

java.lang.Object
  extended by com.healthmarketscience.jackcess.Cursor.BaseIterator
All Implemented Interfaces:
java.util.Iterator<java.util.Map<java.lang.String,java.lang.Object>>
Enclosing class:
Cursor

protected abstract class Cursor.BaseIterator
extends java.lang.Object
implements java.util.Iterator<java.util.Map<java.lang.String,java.lang.Object>>

Base implementation of iterator for this cursor, modifiable.


Field Summary
protected  java.util.Collection<java.lang.String> _columnNames
           
protected  java.lang.Boolean _hasNext
           
protected  boolean _validRow
           
 
Constructor Summary
protected Cursor.BaseIterator(java.util.Collection<java.lang.String> columnNames)
           
 
Method Summary
protected abstract  boolean findNext()
           
 boolean hasNext()
           
 java.util.Map<java.lang.String,java.lang.Object> next()
           
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_columnNames

protected final java.util.Collection<java.lang.String> _columnNames

_hasNext

protected java.lang.Boolean _hasNext

_validRow

protected boolean _validRow
Constructor Detail

Cursor.BaseIterator

protected Cursor.BaseIterator(java.util.Collection<java.lang.String> columnNames)
Method Detail

hasNext

public boolean hasNext()
Specified by:
hasNext in interface java.util.Iterator<java.util.Map<java.lang.String,java.lang.Object>>

next

public java.util.Map<java.lang.String,java.lang.Object> next()
Specified by:
next in interface java.util.Iterator<java.util.Map<java.lang.String,java.lang.Object>>

remove

public void remove()
Specified by:
remove in interface java.util.Iterator<java.util.Map<java.lang.String,java.lang.Object>>

findNext

protected abstract boolean findNext()
                             throws java.io.IOException
Throws:
java.io.IOException

Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013