org.eclipse.ocl.examples.domain.utilities
Interface IndexableIterable<T>

All Superinterfaces:
java.lang.Iterable<T>
All Known Subinterfaces:
BindingsId, ParametersId
All Known Implementing Classes:
AbstractInheritance.FragmentIterable, ArrayIterable, BindingsIdImpl, ParametersIdImpl

public interface IndexableIterable<T>
extends java.lang.Iterable<T>

IterableWithSize provides an Iterable that can be indexed and has a known size.


Method Summary
 T get(int index)
           
 int size()
           
 
Methods inherited from interface java.lang.Iterable
iterator
 

Method Detail

get

@NonNull
T get(int index)

size

int size()