class Doubles extends Idx.Buffer[Double]
- Alphabetic
- Doubles
- Idx.Buffer
- Idx
- Idx.Buffer.Loader
- scala.AnyRef
- scala.Any
- Hide All
- Show All
- Public
- All
Constructor
Method
-
def
all: Stream[Double]
Returns a Stream of all elements
-
def
append(v: Double): Unit
Append element
-
def
appendAll(s: ~[Double]): Unit
Append Stream
Append Stream
Adds all elements to Buffer end
- Definition Classes
- _Class
-
final
def
appendArray(a: Array[Double], from: Int = 0, count: Opt.Int = \/): Unit
Append Array elements
Append Array elements
Adds Array elements to the end
from
specifies Array start positioncount
specifies number of elements to add. If omitted, the rest of Array is added- Definition Classes
- Loader
-
def
apply(i: Int): Double
Returns element at position
-
def
array: Array[_]
- Attributes
- protected
- Definition Classes
- _Class
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clear: Unit
- Definition Classes
- _Class
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
contains(v: Double): Boolean
Element search
Element search
Returns 'true' if specified element is found in Buffer, false - otherwise
- Definition Classes
- _Class
-
def
copyTo(a: Array[Double]): Unit
Copy to Array
Copy to Array
Copies Buffer elements to specified Array
If target array is smaller than Buffer, extra elements are not copied
- Definition Classes
- _Class
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
def
insert(position: Int, a: Double): Unit
Insert element
Insert element
Inserts element at specified buffer position
- Definition Classes
- _Class
-
def
insertAll(position: Int, all: ~[Double]): Unit
Insert Stream
Insert Stream
Inserts all elements at specified buffer position
- Definition Classes
- _Class
-
def
isEmpty: Boolean
Empty check
Empty check
Returns true if size == 0
- Definition Classes
- _Class
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
loader: Idx.Buffer.Loader[Double]
External loader
External loader
Creates independent loader, so other methods could add elements without access to the Buffer itself
- Definition Classes
- _Class
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
def
remove(position: Int, size: Int = 1): Unit
Remove elements
Remove elements
Removes specified range of elements
- Definition Classes
- _Class
-
def
size: Int
Returns element count
-
def
sort(implicit o: Ordering[Double]): Unit
Sort elements
Sort elements
Sorts Buffer elements with provided Ordering
- Definition Classes
- _Class
-
def
sortReversed(implicit o: Ordering[Double]): Unit
- Definition Classes
- _Class
- def sortWith(c: Comparator[Double]): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toArray(implicit ct: ClassTag[Double]): Array[Double]
Copy to Array
Copy to Array
Copies Buffer elements to a newly created Array
- Definition Classes
- _Class
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
update(i: Int, v: Double): Unit
Replace element
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
Operator
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
def
+=(v: Double): Doubles.this.type
Append operator
Append operator
This is an operator alias for
append
- Definition Classes
- _Class
-
def
+~=(v: ~[Double]): Doubles.this.type
Append Stream operator
Append Stream operator
This is an operator alias for
appendAll
- Definition Classes
- _Class
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any