[]Struct jni_android_sys::java::sql::SQLInput

#[repr(transparent)]
pub struct SQLInput(_);

public interface SQLInput

Required feature: "java-sql-SQLInput"

Methods

impl SQLInput

pub fn readString<'env>(
    &'env self
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]

readString

Required features: "java-lang-String"

pub fn readBoolean<'env>(&'env self) -> Result<bool, Local<'env, Throwable>>[src]

pub fn readByte<'env>(&'env self) -> Result<i8, Local<'env, Throwable>>[src]

pub fn readShort<'env>(&'env self) -> Result<i16, Local<'env, Throwable>>[src]

pub fn readInt<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>[src]

pub fn readLong<'env>(&'env self) -> Result<i64, Local<'env, Throwable>>[src]

pub fn readFloat<'env>(&'env self) -> Result<f32, Local<'env, Throwable>>[src]

pub fn readDouble<'env>(&'env self) -> Result<f64, Local<'env, Throwable>>[src]

pub fn readBigDecimal<'env>(
    &'env self
) -> Result<Option<Local<'env, BigDecimal>>, Local<'env, Throwable>>
[src]

readBigDecimal

Required features: "java-math-BigDecimal"

pub fn readBytes<'env>(
    &'env self
) -> Result<Option<Local<'env, ByteArray>>, Local<'env, Throwable>>
[src]

pub fn readDate<'env>(
    &'env self
) -> Result<Option<Local<'env, Date>>, Local<'env, Throwable>>
[src]

readDate

Required features: "java-sql-Date"

pub fn readTime<'env>(
    &'env self
) -> Result<Option<Local<'env, Time>>, Local<'env, Throwable>>
[src]

readTime

Required features: "java-sql-Time"

pub fn readTimestamp<'env>(
    &'env self
) -> Result<Option<Local<'env, Timestamp>>, Local<'env, Throwable>>
[src]

readTimestamp

Required features: "java-sql-Timestamp"

pub fn readCharacterStream<'env>(
    &'env self
) -> Result<Option<Local<'env, Reader>>, Local<'env, Throwable>>
[src]

readCharacterStream

Required features: "java-io-Reader"

pub fn readAsciiStream<'env>(
    &'env self
) -> Result<Option<Local<'env, InputStream>>, Local<'env, Throwable>>
[src]

readAsciiStream

Required features: "java-io-InputStream"

pub fn readBinaryStream<'env>(
    &'env self
) -> Result<Option<Local<'env, InputStream>>, Local<'env, Throwable>>
[src]

readBinaryStream

Required features: "java-io-InputStream"

pub fn readObject<'env>(
    &'env self
) -> Result<Option<Local<'env, Object>>, Local<'env, Throwable>>
[src]

readObject

Required features: "java-lang-Object"

pub fn readRef<'env>(
    &'env self
) -> Result<Option<Local<'env, Ref>>, Local<'env, Throwable>>
[src]

readRef

Required features: "java-sql-Ref"

pub fn readBlob<'env>(
    &'env self
) -> Result<Option<Local<'env, Blob>>, Local<'env, Throwable>>
[src]

readBlob

Required features: "java-sql-Blob"

pub fn readClob<'env>(
    &'env self
) -> Result<Option<Local<'env, Clob>>, Local<'env, Throwable>>
[src]

readClob

Required features: "java-sql-Clob"

pub fn readArray<'env>(
    &'env self
) -> Result<Option<Local<'env, Array>>, Local<'env, Throwable>>
[src]

readArray

Required features: "java-sql-Array"

pub fn wasNull<'env>(&'env self) -> Result<bool, Local<'env, Throwable>>[src]

pub fn readURL<'env>(
    &'env self
) -> Result<Option<Local<'env, URL>>, Local<'env, Throwable>>
[src]

readURL

Required features: "java-net-URL"

pub fn readNClob<'env>(
    &'env self
) -> Result<Option<Local<'env, NClob>>, Local<'env, Throwable>>
[src]

readNClob

Required features: "java-sql-NClob"

pub fn readNString<'env>(
    &'env self
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]

readNString

Required features: "java-lang-String"

pub fn readSQLXML<'env>(
    &'env self
) -> Result<Option<Local<'env, SQLXML>>, Local<'env, Throwable>>
[src]

readSQLXML

Required features: "java-sql-SQLXML"

pub fn readRowId<'env>(
    &'env self
) -> Result<Option<Local<'env, RowId>>, Local<'env, Throwable>>
[src]

readRowId

Required features: "java-sql-RowId"

Methods from Deref<Target = Object>

pub fn getClass<'env>(
    &'env self
) -> Result<Option<Local<'env, Class>>, Local<'env, Throwable>>
[src]

getClass

Required features: "java-lang-Class"

pub fn hashCode<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>[src]

pub fn equals<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Object>>
) -> Result<bool, Local<'env, Throwable>>
[src]

equals

Required features: "java-lang-Object"

pub fn toString<'env>(
    &'env self
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]

toString

Required features: "java-lang-String"

pub fn notify<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

pub fn notifyAll<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

pub fn wait_long<'env>(
    &'env self,
    arg0: i64
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn wait_long_int<'env>(
    &'env self,
    arg0: i64,
    arg1: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn wait<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

Trait Implementations

impl AsJValue for SQLInput

impl AsValidJObjectAndEnv for SQLInput

impl Deref for SQLInput

type Target = Object

The resulting type after dereferencing.

impl JniType for SQLInput

Auto Trait Implementations

impl RefUnwindSafe for SQLInput

impl !Send for SQLInput

impl !Sync for SQLInput

impl Unpin for SQLInput

impl UnwindSafe for SQLInput

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.