cdqa.iterator

Class CreateAttributeIterator


public class CreateAttributeIterator
extends Iterator

Version:
$Id: CreateAttributeIterator.java,v 1.2 2006/01/17 07:48:54 simonkm Exp $
Authors:
florin dragan
$Author: simonkm $

Nested Class Summary

Nested classes/interfaces inherited from class cdqa.iterator.Iterator

Iterator.IteratorManager

Field Summary

(package private) Iterator
name
(package private) Iterator
value

Fields inherited from class cdqa.iterator.Iterator

NULL, current, initValue

Constructor Summary

CreateAttributeIterator(Iterator name, Iterator value)

Method Summary

(package private) XString
firstString(Iterator i)
void
postInit()
void
preClose()
XObject
pumpNext()

Methods inherited from class cdqa.iterator.Iterator

aggreg, all, and, asBooleanIterator, close, constant, constant, constant, constant, constant, debugPrint, empty, exist, getCurrent, init, init, join, join, list, ljoin, ljoin, mTOm, map, mapL, mapL, mapL, next, not, or, postInit, preClose, pumpNext, rjoin, rjoin, scan, scan, theFalseIterator, theTrueIterator, toPrintWriter

Field Details

name

(package private)  Iterator name

value

(package private)  Iterator value

Constructor Details

CreateAttributeIterator

public CreateAttributeIterator(Iterator name,
                               Iterator value)
Parameters:

Method Details

firstString

(package private)  XString firstString(Iterator i)

postInit

public void postInit()
Overrides:
postInit in interface Iterator

preClose

public void preClose()
Overrides:
preClose in interface Iterator

pumpNext

public XObject pumpNext()
Overrides:
pumpNext in interface Iterator