Neo4j

org.neo4j.kernel
Class ListIndexIterable

java.lang.Object
  extended by org.neo4j.kernel.ListIndexIterable
All Implemented Interfaces:
Iterable<IndexProvider>, IndexIterable

public class ListIndexIterable
extends Object
implements IndexIterable

Provides IndexProvider objects based on a provided list. This fits well with modern dependency injection frameworks including OSGi Blueprint.

Author:
ceefour

Constructor Summary
ListIndexIterable()
           
 
Method Summary
 List<IndexProvider> getIndexProviders()
           
 Iterator<IndexProvider> iterator()
           
 void setIndexProviders(List<IndexProvider> indexProviders)
          Sets the source of the iterator.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListIndexIterable

public ListIndexIterable()
Method Detail

iterator

public Iterator<IndexProvider> iterator()
Specified by:
iterator in interface Iterable<IndexProvider>

getIndexProviders

public List<IndexProvider> getIndexProviders()

setIndexProviders

public void setIndexProviders(List<IndexProvider> indexProviders)
Sets the source of the iterator. This must be called.

Parameters:
indexProviders -

Neo4j

Copyright © 2002-2014 The Neo4j Graph Database Project. All Rights Reserved.