Scala Library
|
|
scala/Right.scala
]
case final
class
Right[+A, +B](val
b : B)
extends
Either[A, B] with
ProductLeft
side.Method Summary | |
override def
|
equals (arg0 : Any) : Boolean |
override def
|
hashCode : Int |
override def
|
isRight
: Boolean
Returns
true if this is a Right , false otherwise. |
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 Either | |
left, right, fold, swap, isLeft |
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
isRight : Boolean
true
if this is a Right
, false
otherwise.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 < k
n -
the index of the element to returnIndexOutOfBoundsException -
n
elements after the first element
Scala Library
|
|