Create ObservableIntegerArray
with specified capacity.
Create ObservableIntegerArray
with specified capacity.
Elements will be zeroed out.
Size of new ObservableIntegerArray
. This value cannot be negative.
NegativeArraySizeException
if n
is negative.
Wrapped JavaFX ObservableIntegerArray
providing implementation.
Append another observable array to this array.
Append another observable array to this array.
Array to be appended to this array.
This array, expanded to contain the indicated array.
Append another array to this array.
Append another array to this array.
Array to be appended to this array.
This array, expanded to contain the indicated array.
Append new element to this ObservableArray
.
Append new element to this ObservableArray
.
Element to be added to end of this array.
This ObservableArray
.
Append portion of given regular array to the end of this array.
Append portion of given regular array to the end of this array.
Capacity is increased, if necessary, to match the new size of the data.
.
Elements to be appended.
Start position in the src
array.
Number of data elements to be appended.
Append portion of given regular array to the end of this array.
Append portion of given regular array to the end of this array.
Capacity is increased, if necessary, to match the new size of the data.
.
Elements to be appended.
Start position in the src
array.
Number of data elements to be appended.
Append given observable array to the end of this array.
Append given observable array to the end of this array.
Capacity is increased, if necessary, to match the new size of the data.
.
Elements to be appended.
Append given elements
to the end of this array.
Append given elements
to the end of this array.
Capacity is increased, if necessary, to match the new size of the data.
.
Elements to be appended.
Select an element by its index in the array.
Select an element by its index in the array.
Index of selected element.
Element at given idx
.
java.lang.ArrayIndexOutOfBoundsException
if idx
does not satisfy 0 <= idx < length
.
Empty array, clearing builder contents, resizing it to zero.
Empty array, clearing builder contents, resizing it to zero.
Capacity is unchanged.
Copy specified portion of this observable array to dest
observable array.
Copy specified portion of this observable array to dest
observable array.
Start position in this array.
Array into which the portion of this array is to be copied.
Start position in the dest
array.
Number of data elements to be copied.
Copy specified portion of this observable array to dest
regular array.
Copy specified portion of this observable array to dest
regular array.
Start position in this array.
Array into which the portion of this array is to be copied.
Start position in the dest
array.
Number of data elements to be copied.
JavaFX object to be wrapped.
JavaFX object to be wrapped.
Grow array capacity if currently smaller than given capacity
; do nothing otherwise.
Grow array capacity if currently smaller than given capacity
; do nothing otherwise.
Required capacity.
Verifies if a object is equals to this delegate.
Verifies if a object is equals to this delegate.
Object to be compared.
if the other object is equals to this delegate or not.
Select the element at idx
in the array.
Select the element at idx
in the array.
Index of selected element.
Element at given idx
.
The delegate hashcode
Retrieve length of data in this array.
Retrieve length of data in this array.
Length of data in this array.
Create new builder for this collection.
Create new builder for this collection.
New empty ObservableIntegerArray
.
Add a listener function to Array
's changes.
Add a listener function to Array
's changes.
Function that will handle this ObservableArray
's modifications data, to be activated when some change is made.
This function will not handle this array's modifications data. That is, it will be notified that an array it is associated with has changed, but not which array the which data within it was changed.
Add a listener function to Array
's changes.
Add a listener function to Array
's changes.
Function that will handle this ObservableArray
's modifications data, to be activated when some change is made.
This function will handle this array's modifications data. That is, it will be notified which array has been modified and which array elements have been changed.
Adds a no argument function as a JavaFX InvalidationListener
.
Adds a no argument function as a JavaFX InvalidationListener
. This function has no arguments because it will not handle
invalidated values.
A Function with no arguments. It will be called when value was invalidated.
A new scalafx.event.subscriptions.Subscription to remove JavaFX InvalidationListener
.
Adds a function as a JavaFX InvalidationListener
.
Adds a function as a JavaFX InvalidationListener
. This function has all arguments from
invalidated
method from InvalidationListener
.
Function that receives a ScalaFX Observable
. It will be called when value was invalidated.
A new scalafx.event.subscriptions.Subscription to remove JavaFX InvalidationListener
.
Produces collection from builder.
Produces collection from builder.
This ObservableArray
.
(Changed in version 2.9.0) The behavior of scanRight
has changed. The previous behavior can be reproduced with scanRight.reverse.
Convert to a sequence in which all elements are implemented sequentially.
Convert to a sequence in which all elements are implemented sequentially.
Sequence with contents of this array.
Copy a portion of given observable array into this array, replacing affected contents.
Copy a portion of given observable array into this array, replacing affected contents.
Start position in this array.
Array containing data to be copied.
Start position in src
array.
Number of data elements to be copied.
Copy a portion of given regular array into this array, replacing affected contents.
Copy a portion of given regular array into this array, replacing affected contents.
Start position in this array.
Array containing data to be copied.
Start position in src
array.
Number of data elements to be copied.
Set the element at idx
in the array to value
.
Set the element at idx
in the array to value
.
Index of element to be changed.
Replace the contents of this array with portion of the given observable array.
Replace the contents of this array with portion of the given observable array.
Capacity is increased, if necessary, to match the new size of the data.
.
Array to replace contents this array.
Start position in the src
array.
Number of data elements to be copied.
Replace the contents of this array with portion of the given regular array.
Replace the contents of this array with portion of the given regular array.
Capacity is increased, if necessary, to match the new size of the data.
.
Array to replace contents this array.
Start position in the src
array.
Number of data elements to be copied.
Replace the contents of this array with the given observable array.
Replace the contents of this array with the given observable array.
Capacity is increased, if necessary, to match the new size of the data.
.
Array to replace contents this array.
Replace the contents of this array with the given elements
.
Replace the contents of this array with the given elements
.
Capacity is increased, if necessary, to match the new size of the data.
.
Retrieve length of data in this array.
Retrieve length of data in this array.
Length of data in this array.
Write a portion of this array's contents into the specified array, if it is large enough, or a new array if it is not.
Write a portion of this array's contents into the specified array, if it is large enough, or a new array if it is not.
Start position in this array.
Array into which this array will be written, if large enough to hold this array's contents. If
null
, this argument is ignored.
Number of data elements to be copied.
The dest
array if it is large enough to hold this array's data, or a new array, containing this array's
copied contents.
Write the contents of this array into the specified array, if it is large enough, or a new array if it is not.
Write the contents of this array into the specified array, if it is large enough, or a new array if it is not.
Array into which this array will be written, if large enough to hold this array's contents. If
null
, this argument is ignored.
The dest
array if it is large enough to hold this array's data, or a new array, containing this array's
copied contents.
Translate this observable array to a regular array.
Translate this observable array to a regular array.
Regular array containing this array's contents.
Returns the original delegate's toString()
adding a [SFX]
prefix.
Shrinks capacity to current length of data in this array.
Shrinks capacity to current length of data in this array.
Set the element at idx
in the array to value
.
Set the element at idx
in the array to value
.
Index of element to be changed.
New value for element at idx
.
java.lang.ArrayIndexOutOfBoundsException
if idx
does not satisfy 0 <= idx < length
.
Wrapper class to JavaFX's
ObservableIntegerArray
.