001 002 /* 003 * Generic interface for containers of different types. 004 */ 005 public interface Container<T> { 006 public T[] getContents(); 007 public void setContents(T[] values); 008 public T getContentsAt(int index); 009 public void setContentsAt(int index, T value); 010 public int getContentsSize(); 011 public String getName(); 012 public void setName(String value); 013 }