[−]Struct jni_android_sys::android::database::sqlite::SQLiteCursor
public class SQLiteCursor
Required feature: android-database-sqlite-SQLiteCursor
Methods
impl SQLiteCursor
pub fn new_sq_lite_database_sq_lite_cursor_driver_string_sq_lite_query<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env SQLiteDatabase>>,
arg1: impl Into<Option<&'env SQLiteCursorDriver>>,
arg2: impl Into<Option<&'env String>>,
arg3: impl Into<Option<&'env SQLiteQuery>>
) -> Result<Local<'env, SQLiteCursor>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env SQLiteDatabase>>,
arg1: impl Into<Option<&'env SQLiteCursorDriver>>,
arg2: impl Into<Option<&'env String>>,
arg3: impl Into<Option<&'env SQLiteQuery>>
) -> Result<Local<'env, SQLiteCursor>>
Required features: "android-database-sqlite-SQLiteCursorDriver", "android-database-sqlite-SQLiteDatabase", "android-database-sqlite-SQLiteQuery", "java-lang-String"
pub fn new_sq_lite_cursor_driver_string_sq_lite_query<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env SQLiteCursorDriver>>,
arg1: impl Into<Option<&'env String>>,
arg2: impl Into<Option<&'env SQLiteQuery>>
) -> Result<Local<'env, SQLiteCursor>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env SQLiteCursorDriver>>,
arg1: impl Into<Option<&'env String>>,
arg2: impl Into<Option<&'env SQLiteQuery>>
) -> Result<Local<'env, SQLiteCursor>>
Required features: "android-database-sqlite-SQLiteCursorDriver", "android-database-sqlite-SQLiteQuery", "java-lang-String"
pub fn get_database<'env>(
&'env self
) -> Result<Option<Local<'env, SQLiteDatabase>>>[src]
&'env self
) -> Result<Option<Local<'env, SQLiteDatabase>>>
Required features: "android-database-sqlite-SQLiteDatabase"
pub fn on_move<'env>(&'env self, arg0: i32, arg1: i32) -> Result<bool>[src]
pub fn get_count<'env>(&'env self) -> Result<i32>[src]
pub fn get_column_index<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<i32>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<i32>
Required features: "java-lang-String"
pub fn deactivate<'env>(&'env self) -> Result<()>[src]
pub fn close<'env>(&'env self) -> Result<()>[src]
pub fn requery<'env>(&'env self) -> Result<bool>[src]
pub fn set_window<'env>(
&'env self,
arg0: impl Into<Option<&'env CursorWindow>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env CursorWindow>>
) -> Result<()>
Required features: "android-database-CursorWindow"
pub fn set_fill_window_forward_only<'env>(&'env self, arg0: bool) -> Result<()>[src]
Methods from Deref<Target = AbstractWindowedCursor>
pub fn get_blob<'env>(
&'env self,
arg0: i32
) -> Result<Option<Local<'env, ByteArray>>>[src]
&'env self,
arg0: i32
) -> Result<Option<Local<'env, ByteArray>>>
pub fn get_string<'env>(
&'env self,
arg0: i32
) -> Result<Option<Local<'env, String>>>[src]
&'env self,
arg0: i32
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-String"
pub fn copy_string_to_buffer<'env>(
&'env self,
arg0: i32,
arg1: impl Into<Option<&'env CharArrayBuffer>>
) -> Result<()>[src]
&'env self,
arg0: i32,
arg1: impl Into<Option<&'env CharArrayBuffer>>
) -> Result<()>
Required features: "android-database-CharArrayBuffer"
pub fn get_short<'env>(&'env self, arg0: i32) -> Result<i16>[src]
pub fn get_int<'env>(&'env self, arg0: i32) -> Result<i32>[src]
pub fn get_long<'env>(&'env self, arg0: i32) -> Result<i64>[src]
pub fn get_float<'env>(&'env self, arg0: i32) -> Result<f32>[src]
pub fn get_double<'env>(&'env self, arg0: i32) -> Result<f64>[src]
pub fn is_null<'env>(&'env self, arg0: i32) -> Result<bool>[src]
pub fn is_blob<'env>(&'env self, arg0: i32) -> Result<bool>[src]
pub fn is_string<'env>(&'env self, arg0: i32) -> Result<bool>[src]
pub fn is_long<'env>(&'env self, arg0: i32) -> Result<bool>[src]
pub fn is_float<'env>(&'env self, arg0: i32) -> Result<bool>[src]
pub fn get_type<'env>(&'env self, arg0: i32) -> Result<i32>[src]
pub fn get_window<'env>(&'env self) -> Result<Option<Local<'env, CursorWindow>>>[src]
Required features: "android-database-CursorWindow"
pub fn set_window<'env>(
&'env self,
arg0: impl Into<Option<&'env CursorWindow>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env CursorWindow>>
) -> Result<()>
Required features: "android-database-CursorWindow"
pub fn has_window<'env>(&'env self) -> Result<bool>[src]
Trait Implementations
impl Deref for SQLiteCursor
type Target = AbstractWindowedCursor
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target
impl AsValidJObjectAndEnv for SQLiteCursor
impl AsJValue for SQLiteCursor
Auto Trait Implementations
impl !Sync for SQLiteCursor
impl Unpin for SQLiteCursor
impl !Send for SQLiteCursor
impl UnwindSafe for SQLiteCursor
impl RefUnwindSafe for SQLiteCursor
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,