|
Scala Library Documentation
|
|
scala/actors/!.scala]
case
class

extends Product
This class is used to pattern match on values that were sent
to some channel Chann by the current
actor self.
The following example demonstrates its usage:
receive {
case Chan1 ! msg1 => ...
case Chan2 ! msg2 => ...
}
| Method Summary | |
override def
|
equals (arg0 : Any) : Boolean |
override def
|
hashCode : Int |
override def
|
productArity
: Int
return k for a product
A(x_1,...,x_k) |
override def
|
productElement
(arg0 : Int) : Any
for a product
A(x_1,...,x_k), returns x_(n+1)
for 0 <= n < k |
override def
|
productPrefix
: java.lang.String
By default the empty string. Implementations may override this
method in order to prepend a string prefix to the result of the
toString methods.
|
override def
|
toString : java.lang.String |
| Methods inherited from AnyRef | |
| getClass, clone, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized |
| Methods inherited from Any | |
| ==, !=, isInstanceOf, asInstanceOf |
| Method Details |
override
def
hashCode : Int
override
def
toString : java.lang.String
override
def
productPrefix : java.lang.String
override
def
productArity : Int
A(x_1,...,x_k)A(x_1,...,x_k), returns x_(n+1)
for 0 <= n < kn - the index of the element to returnIndexOutOfBoundsException - n elements after the first element|
Scala Library Documentation
|
|