org.apache.ojb.broker.core
Class RsIteratorFactoryImpl

java.lang.Object
  extended byorg.apache.ojb.broker.core.RsIteratorFactoryImpl
All Implemented Interfaces:
RsIteratorFactory

class RsIteratorFactoryImpl
extends java.lang.Object
implements RsIteratorFactory

Factory for RsIterator

Version:
$Id: RsIteratorFactoryImpl.java,v 1.2 2003/11/14 18:16:45 arminw Exp $
Author:
Jakob Braeuchi

Constructor Summary
RsIteratorFactoryImpl()
          Constructor for RsIteratorFactoryImpl.
 
Method Summary
 RsIterator createRsIterator(QueryBySQL query, ClassDescriptor cld, PersistenceBrokerImpl broker)
          Create a RsIterator based on a SQL-Statement
 RsIterator createRsIterator(Query query, ClassDescriptor cld, PersistenceBrokerImpl broker)
          Create a RsIterator based on a Query
(package private) static RsIteratorFactory getInstance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RsIteratorFactoryImpl

public RsIteratorFactoryImpl()
Constructor for RsIteratorFactoryImpl.

Method Detail

getInstance

static RsIteratorFactory getInstance()

createRsIterator

public RsIterator createRsIterator(Query query,
                                   ClassDescriptor cld,
                                   PersistenceBrokerImpl broker)
Description copied from interface: RsIteratorFactory
Create a RsIterator based on a Query

Specified by:
createRsIterator in interface RsIteratorFactory
See Also:
RsIteratorFactory.createRsIterator(Query, ClassDescriptor, PersistenceBrokerImpl)

createRsIterator

public RsIterator createRsIterator(QueryBySQL query,
                                   ClassDescriptor cld,
                                   PersistenceBrokerImpl broker)
Description copied from interface: RsIteratorFactory
Create a RsIterator based on a SQL-Statement

Specified by:
createRsIterator in interface RsIteratorFactory
See Also:
(org.apache.ojb.broker.query.QueryBySQL, org.apache.ojb.broker.metadata.ClassDescriptor, org.apache.ojb.broker.core.PersistenceBrokerImpl))


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