com.ibm.tspaces
Class Tuple

java.lang.Object
  |
  +--com.ibm.tspaces.SuperTuple
        |
        +--com.ibm.tspaces.Tuple

public final class Tuple
extends SuperTuple

A Tuple is an ordered sequence of Fields, and implements the non-subclassable (structure-equivalence) version.
Nothing interesting, just the fact that Tuple is final.

All constructors now jump to the largest super constructor (BZ)

Author:
Daniel Ford,, Tobin Lehman,, Stephen McLaughry, Ben Y. Zhao
See Also:
SubclassableTuple, SuperTuple, Field, TupleSpace, Serialized Form

Constructor Summary
Tuple()
           
Tuple(java.io.Serializable obj)
           
Tuple(java.io.Serializable obj1, java.io.Serializable obj2)
           
Tuple(java.io.Serializable obj1, java.io.Serializable obj2, java.io.Serializable obj3)
           
Tuple(java.io.Serializable obj1, java.io.Serializable obj2, java.io.Serializable obj3, java.io.Serializable obj4)
           
Tuple(java.io.Serializable obj1, java.io.Serializable obj2, java.io.Serializable obj3, java.io.Serializable obj4, java.io.Serializable obj5)
           
Tuple(java.io.Serializable obj1, java.io.Serializable obj2, java.io.Serializable obj3, java.io.Serializable obj4, java.io.Serializable obj5, java.io.Serializable obj6)
           
Tuple(java.io.Serializable obj1, java.io.Serializable obj2, java.io.Serializable obj3, java.io.Serializable obj4, java.io.Serializable obj5, java.io.Serializable obj6, java.io.Serializable obj7)
           
 
Methods inherited from class com.ibm.tspaces.SuperTuple
add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, addFieldType, changeName, clone, equals, fieldExists, fields, getExpire, getField, getField, getFieldType, getTimeStamp, getTupleID, isExpired, matches, numberOfFields, putField, setExpire, setField, setFields, setFormal, setFormal, setFormal, setFormal, setName, setTimeStamp, setTupleID, setType, setType, setValue, setValue, structureName, template, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Tuple

public Tuple()

Tuple

public Tuple(java.io.Serializable obj)
      throws TupleSpaceException

Tuple

public Tuple(java.io.Serializable obj1,
             java.io.Serializable obj2)
      throws TupleSpaceException

Tuple

public Tuple(java.io.Serializable obj1,
             java.io.Serializable obj2,
             java.io.Serializable obj3)
      throws TupleSpaceException

Tuple

public Tuple(java.io.Serializable obj1,
             java.io.Serializable obj2,
             java.io.Serializable obj3,
             java.io.Serializable obj4)
      throws TupleSpaceException

Tuple

public Tuple(java.io.Serializable obj1,
             java.io.Serializable obj2,
             java.io.Serializable obj3,
             java.io.Serializable obj4,
             java.io.Serializable obj5)
      throws TupleSpaceException

Tuple

public Tuple(java.io.Serializable obj1,
             java.io.Serializable obj2,
             java.io.Serializable obj3,
             java.io.Serializable obj4,
             java.io.Serializable obj5,
             java.io.Serializable obj6)
      throws TupleSpaceException

Tuple

public Tuple(java.io.Serializable obj1,
             java.io.Serializable obj2,
             java.io.Serializable obj3,
             java.io.Serializable obj4,
             java.io.Serializable obj5,
             java.io.Serializable obj6,
             java.io.Serializable obj7)
      throws TupleSpaceException