[−]Struct jni_android_sys::android::database::AbstractCursor
public class AbstractCursor
Required feature: android-database-AbstractCursor
Methods
impl AbstractCursor
pub fn new<'env>(__jni_env: &'env Env) -> Result<Local<'env, AbstractCursor>>[src]
pub fn get_count<'env>(&'env self) -> Result<i32>[src]
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 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 get_type<'env>(&'env self, arg0: i32) -> Result<i32>[src]
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_window<'env>(&'env self) -> Result<Option<Local<'env, CursorWindow>>>[src]
Required features: "android-database-CursorWindow"
pub fn get_column_count<'env>(&'env self) -> Result<i32>[src]
pub fn deactivate<'env>(&'env self) -> Result<()>[src]
pub fn requery<'env>(&'env self) -> Result<bool>[src]
pub fn is_closed<'env>(&'env self) -> Result<bool>[src]
pub fn close<'env>(&'env self) -> Result<()>[src]
pub fn on_move<'env>(&'env self, arg0: i32, arg1: i32) -> Result<bool>[src]
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_position<'env>(&'env self) -> Result<i32>[src]
pub fn move_to_position<'env>(&'env self, arg0: i32) -> Result<bool>[src]
pub fn fill_window<'env>(
&'env self,
arg0: i32,
arg1: impl Into<Option<&'env CursorWindow>>
) -> Result<()>[src]
&'env self,
arg0: i32,
arg1: impl Into<Option<&'env CursorWindow>>
) -> Result<()>
Required features: "android-database-CursorWindow"
pub fn move<'env>(&'env self, arg0: i32) -> Result<bool>[src]
pub fn move_to_first<'env>(&'env self) -> Result<bool>[src]
pub fn move_to_last<'env>(&'env self) -> Result<bool>[src]
pub fn move_to_next<'env>(&'env self) -> Result<bool>[src]
pub fn move_to_previous<'env>(&'env self) -> Result<bool>[src]
pub fn is_first<'env>(&'env self) -> Result<bool>[src]
pub fn is_last<'env>(&'env self) -> Result<bool>[src]
pub fn is_before_first<'env>(&'env self) -> Result<bool>[src]
pub fn is_after_last<'env>(&'env self) -> Result<bool>[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 get_column_index_or_throw<'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 get_column_name<'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 register_content_observer<'env>(
&'env self,
arg0: impl Into<Option<&'env ContentObserver>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env ContentObserver>>
) -> Result<()>
Required features: "android-database-ContentObserver"
pub fn unregister_content_observer<'env>(
&'env self,
arg0: impl Into<Option<&'env ContentObserver>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env ContentObserver>>
) -> Result<()>
Required features: "android-database-ContentObserver"
pub fn register_data_set_observer<'env>(
&'env self,
arg0: impl Into<Option<&'env DataSetObserver>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env DataSetObserver>>
) -> Result<()>
Required features: "android-database-DataSetObserver"
pub fn unregister_data_set_observer<'env>(
&'env self,
arg0: impl Into<Option<&'env DataSetObserver>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env DataSetObserver>>
) -> Result<()>
Required features: "android-database-DataSetObserver"
pub fn set_notification_uri<'env>(
&'env self,
arg0: impl Into<Option<&'env ContentResolver>>,
arg1: impl Into<Option<&'env Uri>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env ContentResolver>>,
arg1: impl Into<Option<&'env Uri>>
) -> Result<()>
Required features: "android-content-ContentResolver", "android-net-Uri"
pub fn get_notification_uri<'env>(
&'env self
) -> Result<Option<Local<'env, Uri>>>[src]
&'env self
) -> Result<Option<Local<'env, Uri>>>
Required features: "android-net-Uri"
pub fn get_wants_all_on_move_calls<'env>(&'env self) -> Result<bool>[src]
pub fn set_extras<'env>(
&'env self,
arg0: impl Into<Option<&'env Bundle>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Bundle>>
) -> Result<()>
Required features: "android-os-Bundle"
pub fn get_extras<'env>(&'env self) -> Result<Option<Local<'env, Bundle>>>[src]
Required features: "android-os-Bundle"
pub fn respond<'env>(
&'env self,
arg0: impl Into<Option<&'env Bundle>>
) -> Result<Option<Local<'env, Bundle>>>[src]
&'env self,
arg0: impl Into<Option<&'env Bundle>>
) -> Result<Option<Local<'env, Bundle>>>
Required features: "android-os-Bundle"
Methods from Deref<Target = Object>
pub fn get_class<'env>(&'env self) -> Result<Option<Local<'env, Class>>>[src]
Required features: "java-lang-Class"
pub fn hash_code<'env>(&'env self) -> Result<i32>[src]
pub fn equals<'env>(
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>
Required features: "java-lang-Object"
pub fn to_string<'env>(&'env self) -> Result<Option<Local<'env, String>>>[src]
Required features: "java-lang-String"
pub fn notify<'env>(&'env self) -> Result<()>[src]
pub fn notify_all<'env>(&'env self) -> Result<()>[src]
pub fn wait_long<'env>(&'env self, arg0: i64) -> Result<()>[src]
pub fn wait_long_int<'env>(&'env self, arg0: i64, arg1: i32) -> Result<()>[src]
pub fn wait<'env>(&'env self) -> Result<()>[src]
Trait Implementations
impl AsRef<CrossProcessCursor> for AbstractCursor
fn as_ref(&self) -> &CrossProcessCursor
impl Deref for AbstractCursor
impl AsValidJObjectAndEnv for AbstractCursor
impl AsJValue for AbstractCursor
Auto Trait Implementations
impl !Sync for AbstractCursor
impl Unpin for AbstractCursor
impl !Send for AbstractCursor
impl UnwindSafe for AbstractCursor
impl RefUnwindSafe for AbstractCursor
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,