jet.runtime
Class ArrayIterator<T>

java.lang.Object
  extended by jet.runtime.ArrayIterator<T>
All Implemented Interfaces:
Iterator<T>

public abstract class ArrayIterator<T>
extends Object
implements Iterator<T>


Field Summary
protected  int index
           
 
Constructor Summary
protected ArrayIterator(int size)
           
 
Method Summary
 boolean hasNext()
           
static BooleanIterator iterator(boolean[] array)
           
static ByteIterator iterator(byte[] array)
           
static CharIterator iterator(char[] array)
           
static DoubleIterator iterator(double[] array)
           
static FloatIterator iterator(float[] array)
           
static IntIterator iterator(int[] array)
           
static LongIterator iterator(long[] array)
           
static ShortIterator iterator(short[] array)
           
static
<T> Iterator<T>
iterator(T[] array)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Iterator
next, remove
 

Field Detail

index

protected int index
Constructor Detail

ArrayIterator

protected ArrayIterator(int size)
Method Detail

hasNext

public boolean hasNext()
Specified by:
hasNext in interface Iterator<T>

iterator

public static <T> Iterator<T> iterator(T[] array)

iterator

public static ByteIterator iterator(byte[] array)

iterator

public static ShortIterator iterator(short[] array)

iterator

public static IntIterator iterator(int[] array)

iterator

public static LongIterator iterator(long[] array)

iterator

public static FloatIterator iterator(float[] array)

iterator

public static DoubleIterator iterator(double[] array)

iterator

public static CharIterator iterator(char[] array)

iterator

public static BooleanIterator iterator(boolean[] array)


Copyright © 2013. All Rights Reserved.