[−]Struct jni_android_sys::android::database::sqlite::SQLiteStatement
public final class SQLiteStatement
Required feature: android-database-sqlite-SQLiteStatement
Methods
impl SQLiteStatement
pub fn execute<'env>(&'env self) -> Result<()>[src]
pub fn execute_update_delete<'env>(&'env self) -> Result<i32>[src]
pub fn execute_insert<'env>(&'env self) -> Result<i64>[src]
pub fn simple_query_for_long<'env>(&'env self) -> Result<i64>[src]
pub fn simple_query_for_string<'env>(
&'env self
) -> Result<Option<Local<'env, String>>>[src]
&'env self
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-String"
pub fn simple_query_for_blob_file_descriptor<'env>(
&'env self
) -> Result<Option<Local<'env, ParcelFileDescriptor>>>[src]
&'env self
) -> Result<Option<Local<'env, ParcelFileDescriptor>>>
simpleQueryForBlobFileDescriptor
Required features: "android-os-ParcelFileDescriptor"
pub fn to_string<'env>(&'env self) -> Result<Option<Local<'env, String>>>[src]
Required features: "java-lang-String"
Methods from Deref<Target = SQLiteProgram>
pub fn get_unique_id<'env>(&'env self) -> Result<i32>[src]
Deprecated
pub fn bind_null<'env>(&'env self, arg0: i32) -> Result<()>[src]
pub fn bind_long<'env>(&'env self, arg0: i32, arg1: i64) -> Result<()>[src]
pub fn bind_double<'env>(&'env self, arg0: i32, arg1: f64) -> Result<()>[src]
pub fn bind_string<'env>(
&'env self,
arg0: i32,
arg1: impl Into<Option<&'env String>>
) -> Result<()>[src]
&'env self,
arg0: i32,
arg1: impl Into<Option<&'env String>>
) -> Result<()>
Required features: "java-lang-String"
pub fn bind_blob<'env>(
&'env self,
arg0: i32,
arg1: impl Into<Option<&'env ByteArray>>
) -> Result<()>[src]
&'env self,
arg0: i32,
arg1: impl Into<Option<&'env ByteArray>>
) -> Result<()>
bindBlob
pub fn clear_bindings<'env>(&'env self) -> Result<()>[src]
Trait Implementations
impl Deref for SQLiteStatement
impl AsValidJObjectAndEnv for SQLiteStatement
impl AsJValue for SQLiteStatement
Auto Trait Implementations
impl !Sync for SQLiteStatement
impl Unpin for SQLiteStatement
impl !Send for SQLiteStatement
impl UnwindSafe for SQLiteStatement
impl RefUnwindSafe for SQLiteStatement
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,