in scala/runtime
class BoxedArray

abstract class BoxedArray()
extends PartialFunction[Int,Object]
with ScalaObject
with Seq[Object]
Implementing classes or objects:
class BoxedFloatArray(value: Array[Float])
class BoxedAnyArray(length: Int)
class BoxedByteArray(value: Array[Byte])
class BoxedLongArray(value: Array[Long])
class BoxedDoubleArray(value: Array[Double])
class BoxedBooleanArray(value: Array[Boolean])
class BoxedShortArray(value: Array[Short])
class BoxedObjectArray(value: Array[Object])
class BoxedIntArray(value: Array[Int])
class BoxedCharArray(value: Array[Char])

A class representing Array[T]

Method Summary
abstract def apply(index: Int): Object
     The element at given index
  def elements: Iterator[Object]
     Creates a new iterator over all elements contained in this object.
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 def toString(): String
     Customizes the toString method.
abstract def unbox(elemTag: String): Object
     Convert to Java array.
abstract def update(index: Int, elem: Object): Unit
     Update element at given index

Methods inherited from java/lang/Object-class
clone, eq, equals, finalize, getClass, hashCode, ne, notify, notifyAll, synchronized, wait, wait, wait

Methods inherited from scala/Any-class
!=, ==, asInstanceOf, isInstanceOf, match

Methods inherited from scala/Iterable-class
/:, :\, concat, exists, find, foldLeft, foldRight, forall, foreach, sameElements

Methods inherited from scala/ScalaObject-class
getScalaType

Methods inherited from scala/Seq-class
concat, copyToArray, drop, indexOf, lastIndexOf, stringPrefix, subseq, take, toList

Method Detail

length

  abstract def length: Int
The length of the array

apply

  abstract def apply(index: Int): Object
The element at given index

update

  abstract def update(index: Int, elem: Object): Unit
Update element at given index

unbox

  abstract def unbox(elemTag: String): Object
Convert to Java array.
Parameters:
elemTag - Either one of the tags ".N" where N is the name of a primitive type (@see ScalaRunTime), or a full class name.

isDefinedAt

  override def isDefinedAt(x: Int): Boolean
Is this partial function defined for the index x?
Returns:
true, iff x is a legal sequence index.

toString

  override def toString(): String
Customizes the toString method.
Returns:
a string representation of this sequence.

elements

  def elements: Iterator[Object]
Creates a new iterator over all elements contained in this object.
Returns:
the new iterator