001 package com.croftsoft.core.util.seq;
002
003 /***********************************************************************
004 * Read-only access to a sequence such as an Object array or a List.
005 *
006 * Pronounced "seek".
007 *
008 * For a description, please see the online tutorial
009 * <a target="_blank"
010 * href="https://www.croftsoft.com/library/tutorials/seq">
011 * Interface Seq</a>.
012 *
013 * @version
014 * $Id: Seq.java,v 1.7 2008/04/19 21:27:13 croft Exp $
015 * @since
016 * 2007-04-29
017 * @author
018 * <a href="https://www.croftsoft.com/">David Wallace Croft</a>
019 ***********************************************************************/
020
021 public interface Seq<E>
022 ////////////////////////////////////////////////////////////////////////
023 ////////////////////////////////////////////////////////////////////////
024 {
025
026 public int size ( );
027
028 public E get ( int index );
029
030 ////////////////////////////////////////////////////////////////////////
031 ////////////////////////////////////////////////////////////////////////
032 }