|
Scala Library Documentation
|
|
scala/runtime/BoxedArray.scala]
abstract
class
BoxedArray
extends Seq[Any]A class representing Array[T]
| Method Summary | |
override final def
|
++
[b >: Any](that : Iterable[b]) : Array[b]
Appends two iterable objects.
|
abstract def
|
apply
(index : Int) : Any
The element at given index
|
def
|
copyFrom (src : AnyRef, from : Int, to : Int, len : Int) : Unit |
def
|
copyTo (from : Int, dest : AnyRef, to : Int, len : Int) : Unit |
override def
|
copyToArray
[B](xs : Array[B], start : Int) : Unit
Fills the given array
xs with the elements of
this sequence starting at position start. |
final def
|
deepEquals (that : Any) : Boolean |
final def
|
deepMkString (start : String, sep : String, end : String) : String |
final def
|
deepMkString (sep : String) : String |
final def
|
deepToString : String |
def
|
elements
: Iterator[Any]
Creates a new iterator over all elements contained in this
object.
|
override final def
|
flatMap
[b](f : (Any) => Iterable[b]) : Array[b]
Applies the given function
f to each element of
this sequence, then concatenates the results. |
override def
|
isDefinedAt
(x : Int) : Boolean
Is this partial function defined for the index
x? |
abstract def
|
length
: Int
The length of the array
|
override final def
|
map
[b](f : (Any) => b) : Array[b]
Returns the sequence resulting from applying the given function
f to each element of this sequence. |
override final def
|
stringPrefix
: String
Defines the prefix of this object's
toString representation. |
abstract def
|
subArray (from : Int, end : Int) : AnyRef |
abstract def
|
unbox (elemClass : Class) : AnyRef |
abstract def
|
unbox
(elemTag : String) : AnyRef
Convert to Java array.
|
abstract def
|
update
(index : Int, elem : Any) : Unit
Update element at given index
|
abstract def
|
value
: AnyRef
The underlying array value
|
final def
|
zip [b](that : Array[b]) : Array[(Any, b)] |
final def
|
zipWithIndex : Array[(Any, Int)] |
| Methods inherited from Seq | |
| size, isEmpty, concat, lastIndexOf, filter, take, drop, takeWhile, dropWhile, reverse, contains, slice, subseq, toArray |
| Methods inherited from Collection | |
| toString |
| Methods inherited from Iterable | |
| foreach, forall, exists, find, findIndexOf, indexOf, foldLeft, foldRight, /:, :\, reduceLeft, reduceRight, copyToBuffer, sameElements, toList, mkString, mkString, addString, addString, projection, hasDefiniteSize |
| Methods inherited from PartialFunction | |
| orElse, andThen |
| Methods inherited from Function1 | |
| compose |
| Methods inherited from AnyRef | |
| getClass, hashCode, equals, clone, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized |
| Methods inherited from Any | |
| ==, !=, isInstanceOf, asInstanceOf |
| Method Details |
abstract
def
length : Int
elemTag - Either one of the tags ".N" where N is the name of a primitive type (@see ScalaRunTime), or a full class name.x?x - ..true, iff x is a legal sequence index.abstract
def
value : AnyRef
xs with the elements of
this sequence starting at position start.xs - the array to fill.start - starting index.f to each element of this sequence.f - function to apply to each element.f(a0), ..., f(an) if this sequence is a0, ..., an.f to each element of
this sequence, then concatenates the results.f - the function to apply on each element.f(a0) ::: ... ::: f(an) if this sequence is a0, ..., an.that - ..final
def
deepToString : String
override final
def
stringPrefix : String
toString representation.|
Scala Library Documentation
|
|