[−]Struct jni_android_sys::android::database::CursorWindow
public class CursorWindow
Required feature: android-database-CursorWindow
Methods
impl CursorWindow
pub fn new_string<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env String>>
) -> Result<Local<'env, CursorWindow>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env String>>
) -> Result<Local<'env, CursorWindow>>
Required features: "java-lang-String"
pub fn new_string_long<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env String>>,
arg1: i64
) -> Result<Local<'env, CursorWindow>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env String>>,
arg1: i64
) -> Result<Local<'env, CursorWindow>>
Required features: "java-lang-String"
pub fn new_boolean<'env>(
__jni_env: &'env Env,
arg0: bool
) -> Result<Local<'env, CursorWindow>>[src]
__jni_env: &'env Env,
arg0: bool
) -> Result<Local<'env, CursorWindow>>
Deprecated
pub fn clear<'env>(&'env self) -> Result<()>[src]
pub fn get_start_position<'env>(&'env self) -> Result<i32>[src]
pub fn set_start_position<'env>(&'env self, arg0: i32) -> Result<()>[src]
pub fn get_num_rows<'env>(&'env self) -> Result<i32>[src]
pub fn set_num_columns<'env>(&'env self, arg0: i32) -> Result<bool>[src]
pub fn alloc_row<'env>(&'env self) -> Result<bool>[src]
pub fn free_last_row<'env>(&'env self) -> Result<()>[src]
pub fn is_null<'env>(&'env self, arg0: i32, arg1: i32) -> Result<bool>[src]
Deprecated
pub fn is_blob<'env>(&'env self, arg0: i32, arg1: i32) -> Result<bool>[src]
Deprecated
pub fn is_long<'env>(&'env self, arg0: i32, arg1: i32) -> Result<bool>[src]
Deprecated
pub fn is_float<'env>(&'env self, arg0: i32, arg1: i32) -> Result<bool>[src]
Deprecated
pub fn is_string<'env>(&'env self, arg0: i32, arg1: i32) -> Result<bool>[src]
Deprecated
pub fn get_type<'env>(&'env self, arg0: i32, arg1: i32) -> Result<i32>[src]
pub fn get_blob<'env>(
&'env self,
arg0: i32,
arg1: i32
) -> Result<Option<Local<'env, ByteArray>>>[src]
&'env self,
arg0: i32,
arg1: i32
) -> Result<Option<Local<'env, ByteArray>>>
pub fn get_string<'env>(
&'env self,
arg0: i32,
arg1: i32
) -> Result<Option<Local<'env, String>>>[src]
&'env self,
arg0: i32,
arg1: i32
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-String"
pub fn copy_string_to_buffer<'env>(
&'env self,
arg0: i32,
arg1: i32,
arg2: impl Into<Option<&'env CharArrayBuffer>>
) -> Result<()>[src]
&'env self,
arg0: i32,
arg1: i32,
arg2: impl Into<Option<&'env CharArrayBuffer>>
) -> Result<()>
Required features: "android-database-CharArrayBuffer"
pub fn get_long<'env>(&'env self, arg0: i32, arg1: i32) -> Result<i64>[src]
pub fn get_double<'env>(&'env self, arg0: i32, arg1: i32) -> Result<f64>[src]
pub fn get_short<'env>(&'env self, arg0: i32, arg1: i32) -> Result<i16>[src]
pub fn get_int<'env>(&'env self, arg0: i32, arg1: i32) -> Result<i32>[src]
pub fn get_float<'env>(&'env self, arg0: i32, arg1: i32) -> Result<f32>[src]
pub fn put_blob<'env>(
&'env self,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: i32,
arg2: i32
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: i32,
arg2: i32
) -> Result<bool>
putBlob
pub fn put_string<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32,
arg2: i32
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32,
arg2: i32
) -> Result<bool>
Required features: "java-lang-String"
pub fn put_long<'env>(
&'env self,
arg0: i64,
arg1: i32,
arg2: i32
) -> Result<bool>[src]
&'env self,
arg0: i64,
arg1: i32,
arg2: i32
) -> Result<bool>
pub fn put_double<'env>(
&'env self,
arg0: f64,
arg1: i32,
arg2: i32
) -> Result<bool>[src]
&'env self,
arg0: f64,
arg1: i32,
arg2: i32
) -> Result<bool>
pub fn put_null<'env>(&'env self, arg0: i32, arg1: i32) -> Result<bool>[src]
pub fn new_from_parcel<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Parcel>>
) -> Result<Option<Local<'env, CursorWindow>>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Parcel>>
) -> Result<Option<Local<'env, CursorWindow>>>
Required features: "android-database-CursorWindow", "android-os-Parcel"
pub fn describe_contents<'env>(&'env self) -> Result<i32>[src]
pub fn write_to_parcel<'env>(
&'env self,
arg0: impl Into<Option<&'env Parcel>>,
arg1: i32
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Parcel>>,
arg1: i32
) -> Result<()>
Required features: "android-os-Parcel"
pub fn to_string<'env>(&'env self) -> Result<Option<Local<'env, String>>>[src]
Required features: "java-lang-String"
Methods from Deref<Target = SQLiteClosable>
pub fn acquire_reference<'env>(&'env self) -> Result<()>[src]
pub fn release_reference<'env>(&'env self) -> Result<()>[src]
pub fn release_reference_from_container<'env>(&'env self) -> Result<()>[src]
Deprecated
pub fn close<'env>(&'env self) -> Result<()>[src]
Trait Implementations
impl AsRef<Parcelable> for CursorWindow
fn as_ref(&self) -> &Parcelable
impl Deref for CursorWindow
type Target = SQLiteClosable
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target
impl AsValidJObjectAndEnv for CursorWindow
impl AsJValue for CursorWindow
Auto Trait Implementations
impl !Sync for CursorWindow
impl Unpin for CursorWindow
impl !Send for CursorWindow
impl UnwindSafe for CursorWindow
impl RefUnwindSafe for CursorWindow
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> From<T> for T[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,