Class MultiIteratorIterator

Description

A class for passing an arbitrary input array as an iterator.

Located in /harmoni/core/oki2/shared/MultiIteratorIterator.class.php (line 15)

SObject
   |
   --HarmoniIterator
      |
      --MultiIteratorIterator
Method Summary
void addIterator (object Iterator $iterator)
int count ()
void hasNext ()
void next ()
void skipNext ()
Variables
Methods
Constructor MultiIteratorIterator (line 26)

Constructor

  • since: 12/6/06
  • access: public
object MultiIteratorIterator ()
addIterator (line 38)

Add a new iterator to this iterator

  • since: 5/9/06
  • access: public
void addIterator (object Iterator $iterator)
  • object Iterator $iterator
count (line 69)

Gives the number of items in the iterator

  • public:
int count ()

Redefinition of:
HarmoniIterator::count()
Gives the number of items in the iterator
hasNext (line 44)
void hasNext ()

Redefinition of:
HarmoniIterator::hasNext()
next (line 53)
void next ()

Redefinition of:
HarmoniIterator::next()
skipNext (line 84)

Skips the next item in the iterator

  • public:
void skipNext ()

Redefinition of:
HarmoniIterator::skipNext()
Skips the next item in the iterator

Inherited Methods

Inherited From HarmoniIterator

HarmoniIterator::HarmoniIterator()
HarmoniIterator::add()
HarmoniIterator::count()
HarmoniIterator::hasNext()
HarmoniIterator::next()
HarmoniIterator::skipNext()

Inherited From SObject

SObject::asA()
SObject::asString()
SObject::copy()
SObject::copySameFrom()
SObject::copyTwoLevel()
SObject::deepCopy()
SObject::isEqual()
SObject::isEqualTo()
SObject::isNotEqualTo()
SObject::isNotReferenceTo()
SObject::isReferenceTo()
SObject::newFrom()
SObject::postCopy()
SObject::printableString()
SObject::shallowCopy()
SObject::_deepCopyArray()

Documentation generated on Wed, 19 Sep 2007 10:25:09 -0400 by phpDocumentor 1.3.0RC3