fn new(env: &Env, size: usize) -> Self
fn from(env: &Env, elements: &[T]) -> Self
fn len(&self) -> usize
fn get_region(&self, start: usize, elements: &mut [T])
fn set_region(&self, start: usize, elements: &[T])
fn get_region_as_vec(&self, range: impl RangeBounds<usize>) -> Vec<T>
fn as_vec(&self) -> Vec<T>
impl PrimitiveArray<bool> for BooleanArray
[src]fn new(env: &Env, size: usize) -> Self
[src]fn from(env: &Env, elements: &[bool]) -> Self
[src]fn len(&self) -> usize
[src]fn get_region(&self, start: usize, elements: &mut [bool])
[src]fn set_region(&self, start: usize, elements: &[bool])
[src]impl PrimitiveArray<f32> for FloatArray
[src]fn new(env: &Env, size: usize) -> Self
[src]fn from(env: &Env, elements: &[jfloat]) -> Self
[src]fn len(&self) -> usize
[src]fn get_region(&self, start: usize, elements: &mut [jfloat])
[src]fn set_region(&self, start: usize, elements: &[jfloat])
[src]impl PrimitiveArray<f64> for DoubleArray
[src]fn new(env: &Env, size: usize) -> Self
[src]fn from(env: &Env, elements: &[jdouble]) -> Self
[src]fn len(&self) -> usize
[src]fn get_region(&self, start: usize, elements: &mut [jdouble])
[src]fn set_region(&self, start: usize, elements: &[jdouble])
[src]impl PrimitiveArray<i16> for ShortArray
[src]fn new(env: &Env, size: usize) -> Self
[src]fn from(env: &Env, elements: &[jshort]) -> Self
[src]fn len(&self) -> usize
[src]fn get_region(&self, start: usize, elements: &mut [jshort])
[src]fn set_region(&self, start: usize, elements: &[jshort])
[src]impl PrimitiveArray<i32> for IntArray
[src]fn new(env: &Env, size: usize) -> Self
[src]fn from(env: &Env, elements: &[jint]) -> Self
[src]fn len(&self) -> usize
[src]fn get_region(&self, start: usize, elements: &mut [jint])
[src]fn set_region(&self, start: usize, elements: &[jint])
[src]impl PrimitiveArray<i64> for LongArray
[src]fn new(env: &Env, size: usize) -> Self
[src]fn from(env: &Env, elements: &[jlong]) -> Self
[src]fn len(&self) -> usize
[src]fn get_region(&self, start: usize, elements: &mut [jlong])
[src]fn set_region(&self, start: usize, elements: &[jlong])
[src]impl PrimitiveArray<i8> for ByteArray
[src]fn new(env: &Env, size: usize) -> Self
[src]fn from(env: &Env, elements: &[jbyte]) -> Self
[src]fn len(&self) -> usize
[src]fn get_region(&self, start: usize, elements: &mut [jbyte])
[src]fn set_region(&self, start: usize, elements: &[jbyte])
[src]impl PrimitiveArray<u16> for CharArray
[src]