Example usage for org.apache.commons.collections.iterators ObjectGraphIterator ObjectGraphIterator

List of usage examples for org.apache.commons.collections.iterators ObjectGraphIterator ObjectGraphIterator

Introduction

In this page you can find the example usage for org.apache.commons.collections.iterators ObjectGraphIterator ObjectGraphIterator.

Prototype

public ObjectGraphIterator(Object root, Transformer transformer) 

Source Link

Document

Constructs an ObjectGraphIterator using a root object and transformer.

Usage

From source file:org.lockss.config.Tdb.java

/** @return an Iterator over all the TdbTitles (in all the TdbPublishers)
 * in this Tdb. *///from   w  w w .j ava  2  s.co  m
public Iterator<TdbTitle> tdbTitleIterator() {
    return new ObjectGraphIterator(tdbPublisherMap.values().iterator(), TITLE_ITER_XFORM);
}

From source file:org.lockss.config.Tdb.java

/** @return an Iterator over all the TdbAus (in all the TdbTitles in all
 * the TdbPublishers) in this Tdb. */
public Iterator<TdbAu> tdbAuIterator() {
    return new ObjectGraphIterator(tdbPublisherMap.values().iterator(), AU_ITER_XFORM);
}

From source file:org.lockss.config.TdbPublisher.java

public Iterator<TdbTitle> tdbTitleIterator() {
    return new ObjectGraphIterator(titlesById.values().iterator(), Tdb.TITLE_ITER_XFORM);
}

From source file:org.lockss.config.TdbPublisher.java

public Iterator<TdbAu> tdbAuIterator() {
    return new ObjectGraphIterator(titlesById.values().iterator(), Tdb.AU_ITER_XFORM);
}

From source file:org.lockss.config.TdbTitle.java

public Iterator<TdbAu> tdbAuIterator() {
    return new ObjectGraphIterator(tdbAus.values().iterator(), Tdb.AU_ITER_XFORM);
}