edu.umass.cs.mallet.base.types
Class ArraySequence

java.lang.Object
  extended byedu.umass.cs.mallet.base.types.ArraySequence
All Implemented Interfaces:
Sequence

public class ArraySequence
extends java.lang.Object
implements Sequence


Constructor Summary
  ArraySequence(java.util.ArrayList a)
           
  ArraySequence(java.lang.Object[] a)
           
  ArraySequence(java.lang.Object[] a, boolean copy)
           
protected ArraySequence(Sequence s, boolean copy)
           
 
Method Summary
 java.lang.Object get(int index)
           
 int size()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ArraySequence

public ArraySequence(java.util.ArrayList a)

ArraySequence

public ArraySequence(java.lang.Object[] a,
                     boolean copy)

ArraySequence

public ArraySequence(java.lang.Object[] a)

ArraySequence

protected ArraySequence(Sequence s,
                        boolean copy)
Method Detail

get

public java.lang.Object get(int index)
Specified by:
get in interface Sequence

size

public int size()
Specified by:
size in interface Sequence

toString

public java.lang.String toString()