001 package org.shiftone.jrat.util.collection; 002 003 import java.util.Enumeration; 004 005 /** 006 * @author jeff@shiftone.org (Jeff Drost) 007 */ 008 public class ArrayEnumeration implements Enumeration { 009 010 private Object[] array; 011 private int index = 0; 012 013 public ArrayEnumeration(Object[] array) { 014 this.array = array; 015 } 016 017 public boolean hasMoreElements() { 018 return index < array.length; 019 } 020 021 public Object nextElement() { 022 return array[index++]; 023 } 024 }