org.apache.ojb.broker.accesslayer
Class ReportQueryRsIterator

java.lang.Object
  extended byorg.apache.ojb.broker.accesslayer.RsIterator
      extended byorg.apache.ojb.broker.accesslayer.ReportQueryRsIterator
All Implemented Interfaces:
java.util.Iterator, OJBIterator

public class ReportQueryRsIterator
extends RsIterator

RsIterator for ReportQueries

Version:
$Id: ReportQueryRsIterator.java,v 1.10 2004/01/29 20:31:44 brj Exp $
Author:
Jakob Braeuchi

Nested Class Summary
 
Nested classes inherited from class org.apache.ojb.broker.accesslayer.RsIterator
RsIterator.ResourceClosedException, RsIterator.ResourceNotClosedException, RsIterator.ResourceWrapper
 
Field Summary
 
Fields inherited from class org.apache.ojb.broker.accesslayer.RsIterator
logger
 
Constructor Summary
ReportQueryRsIterator(RsQueryObject queryObject, PersistenceBrokerImpl broker)
          Constructor for ReportQueryRsIterator.
 
Method Summary
protected  java.lang.Object getObjectFromResultSet()
          returns an Object[] representing the columns of the current ResultSet row.
 
Methods inherited from class org.apache.ojb.broker.accesslayer.RsIterator
absolute, autoReleaseDbResources, countedSize, finalize, fullSize, getAfterLookupEvent, getBroker, getCache, getClassDescriptor, getConnectionDescriptor, getDescriptorRepository, getHasNext, getIdentityFromResultSet, getItemProxyClass, getProxyFromResultSet, getQueryObject, getRow, getRsAndStmt, getTopLevelClass, hasNext, isHasCalledCheck, isInBatchedMode, next, relative, releaseDbResources, remove, setAfterLookupEvent, setAutoRelease, setBroker, setCache, setHasCalledCheck, setHasNext, setInBatchedMode, setItemProxyClass, setQueryObject, setRow, setRsAndStmt, size, toString
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ReportQueryRsIterator

public ReportQueryRsIterator(RsQueryObject queryObject,
                             PersistenceBrokerImpl broker)
Constructor for ReportQueryRsIterator.

Method Detail

getObjectFromResultSet

protected java.lang.Object getObjectFromResultSet()
                                           throws PersistenceBrokerException
returns an Object[] representing the columns of the current ResultSet row. There is no OJB object materialization, Proxy generation etc. involved to maximize performance.

Overrides:
getObjectFromResultSet in class RsIterator
Throws:
PersistenceBrokerException


Authors: Thomas Mahler and others. (C) 2000 - 2003 Apache Software Foundation
All rights reserved. Published under the Apache License.
http://db.apache.org/ojb
Version: 1.0.rc5, 2003-12-14