aicas logoJamaica 3.2 release 62

java.lang
Interface Iterable<T>

All Known Subinterfaces:
BeanContext, BeanContextServices, BlockingDeque<E>, BlockingQueue<E>, Collection<E>, Deque<E>, List<E>, NavigableSet<E>, Queue<E>, Set<E>, SortedSet<E>
All Known Implementing Classes:
AbstractCollection, AbstractList, AbstractQueue, AbstractSequentialList, AbstractSet, ArrayBlockingQueue, ArrayDeque, ArrayList, AttributeList, BeanContextServicesSupport, BeanContextSupport, ConcurrentLinkedQueue, ConcurrentSkipListSet, CopyOnWriteArrayList, CopyOnWriteArraySet, DelayQueue, EnumSet, HashSet, JobStateReasons, LinkedBlockingDeque, LinkedBlockingQueue, LinkedHashSet, LinkedList, PriorityBlockingQueue, PriorityQueue, ServiceLoader, Stack, SynchronousQueue, TreeSet, Vector

public interface Iterable<T>

Iterable indicates that a class contains elements that can be iterated over. It generic parameter provides the type of these elements.

A class that implements this class can be iterated by Java 5's for-loop.

Since:
1.5

Method Summary
 Iterator<T> iterator()
          Returns an iterator over the elements.
 

Method Detail

iterator

Iterator<T> iterator()
Returns an iterator over the elements.

Returns:
an iterator.

aicas logoJamaica 3.2 release 62

aicas GmbH, Karlsruhe - Germany    www.aicas.com
Copyright 2001-2008 aicas GmbH. All Rights Reserved.