org.omegahat.Environment.DataStructures
Class vector

java.lang.Object
  |
  +--org.omegahat.Environment.DataStructures.vector
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
character, integer, list, logical, numeric, single

public class vector
extends java.lang.Object
implements java.io.Serializable

See org.omegahat.Environment.ObjectDataStructures.vector.

See Also:
Serialized Form

Field Summary
protected static long NA_PATTERN
           
 
Constructor Summary
vector()
           
 
Method Summary
 java.lang.Object[] asArray()
           
 java.lang.Object data()
           
 java.lang.Object data(int i)
           
 java.lang.Object data(int i, java.lang.Object el)
           
 java.lang.Object data(java.lang.Object x)
           
 java.lang.Object data(java.lang.Object[] x)
           
 java.lang.Object element(int i)
           
 java.lang.Object exp(vector other)
           
 logical isNA()
           
 logical isNA(int which)
           
 int length()
           
 java.lang.Object minus(vector other)
           
 java.lang.Object multiply(vector other)
           
 java.lang.Object plus(vector other)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NA_PATTERN

protected static final long NA_PATTERN
Constructor Detail

vector

public vector()
Method Detail

data

public java.lang.Object data(java.lang.Object[] x)

data

public java.lang.Object data(java.lang.Object x)

data

public java.lang.Object data()

data

public java.lang.Object data(int i)

element

public java.lang.Object element(int i)

length

public int length()

data

public java.lang.Object data(int i,
                             java.lang.Object el)

isNA

public logical isNA(int which)

isNA

public logical isNA()

asArray

public java.lang.Object[] asArray()

plus

public java.lang.Object plus(vector other)

minus

public java.lang.Object minus(vector other)

exp

public java.lang.Object exp(vector other)

multiply

public java.lang.Object multiply(vector other)