Uses of Class
jcama.Tuple

Packages that use Tuple
jcama   
 

Uses of Tuple in jcama
 

Methods in jcama that return Tuple
 Tuple Tuple.add(byte value)
           
 Tuple Tuple.add(double value)
           
 Tuple Tuple.add(int value)
           
 Tuple Tuple.add(java.io.Serializable value)
           
 Tuple Tuple.add(short value)
           
 Tuple Scope.in(java.lang.String templ)
           
 Tuple Scope.in(Templ templ)
          Reads and removes a tuple from the scope, blocks and waits if there are no matching tuples
 Tuple[] Scope.ina(Templ templ)
          Reads and removes all the matching tuples from the scope, blocks and waits until there is at least one matching tuple
 Tuple Scope.inn(Templ templ)
          Reads and removes a fresh tuple from the scope, blocks and waits if there are no fresh matching tuples
 Tuple Scope.inp(Templ templ)
          Reads and removes a tuple from the scope, returns an empty tuple if there are no matching tuples available immediately
 Tuple[] Scope.inpa(Templ templ)
          Reads and removes all the matching tuples from the scope, returns an empty tuple list if there are no matching tuples available immediately
 Tuple Scope.inpn(Templ templ)
          Reads and removes a fresh tuple from the scope, returns an empty tuple if there are no fresh matching tuples available immediately
 Tuple Scope.rd(Pred pr)
           
 Tuple Scope.rd(java.lang.String templ)
           
 Tuple Scope.rd(Templ templ)
          Reads a tuple without removing it from the scope, blocks and waits if there are no matching tuples
 Tuple[] Scope.rda(Templ templ)
          Reads all the matching tuples without removing them from the scope, blocks and waits until there is at least one matching tuple
 Tuple Scope.rdn(Templ templ)
          Reads a fresh tuple (such that is produced at the same time or after the last read tuple) without removing it from the scope, blocks and waits if there are no fresh matching tuples
 Tuple Scope.rdp(Templ templ)
          Reads a tuple without removing it from the scope, returns an empty tuple if there are no matching tuples available immediately
 Tuple[] Scope.rdpa(Templ templ)
          Reads all the matching tuples without removing them from the scope, returns an empty tuple list if there are no matching tuples available immediately
 Tuple Scope.rdpn(Templ templ)
          Reads a fresh tuple without removing it from the scope, returns an empty tuple if there are no fresh matching tuples available immediately
 Tuple Tuple.set(int fieldindex, java.io.Serializable value)
           
 

Methods in jcama with parameters of type Tuple
 void Scope.out(Tuple tuple)
          Outputs a single tuple
 void Scope.outa(Tuple[] tuple_list)
          Atomically outputs a list of tuples
 void Scope.raise(Tuple t, AgentException exc)
          Exception raising Throws an exception E to the producer of a tuple t.
 

Constructors in jcama with parameters of type Tuple
AgentException(java.lang.String exclass, java.lang.String exid, Tuple exdata)