[−]Struct jni_android_sys::java::net::URL
public final class URL
Required feature: java-net-URL
Methods
impl URL
pub fn new_string_string_int_string<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env String>>,
arg2: i32,
arg3: impl Into<Option<&'env String>>
) -> Result<Local<'env, URL>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env String>>,
arg2: i32,
arg3: impl Into<Option<&'env String>>
) -> Result<Local<'env, URL>>
Required features: "java-lang-String"
pub fn new_string_string_string<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env String>>,
arg2: impl Into<Option<&'env String>>
) -> Result<Local<'env, URL>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env String>>,
arg2: impl Into<Option<&'env String>>
) -> Result<Local<'env, URL>>
Required features: "java-lang-String"
pub fn new_string_string_int_string_url_stream_handler<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env String>>,
arg2: i32,
arg3: impl Into<Option<&'env String>>,
arg4: impl Into<Option<&'env URLStreamHandler>>
) -> Result<Local<'env, URL>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env String>>,
arg2: i32,
arg3: impl Into<Option<&'env String>>,
arg4: impl Into<Option<&'env URLStreamHandler>>
) -> Result<Local<'env, URL>>
Required features: "java-lang-String", "java-net-URLStreamHandler"
pub fn new_string<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env String>>
) -> Result<Local<'env, URL>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env String>>
) -> Result<Local<'env, URL>>
Required features: "java-lang-String"
pub fn new_url_string<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env URL>>,
arg1: impl Into<Option<&'env String>>
) -> Result<Local<'env, URL>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env URL>>,
arg1: impl Into<Option<&'env String>>
) -> Result<Local<'env, URL>>
Required features: "java-lang-String", "java-net-URL"
pub fn new_url_string_url_stream_handler<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env URL>>,
arg1: impl Into<Option<&'env String>>,
arg2: impl Into<Option<&'env URLStreamHandler>>
) -> Result<Local<'env, URL>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env URL>>,
arg1: impl Into<Option<&'env String>>,
arg2: impl Into<Option<&'env URLStreamHandler>>
) -> Result<Local<'env, URL>>
Required features: "java-lang-String", "java-net-URL", "java-net-URLStreamHandler"
pub fn get_query<'env>(&'env self) -> Result<Option<Local<'env, String>>>
[src]
Required features: "java-lang-String"
pub fn get_path<'env>(&'env self) -> Result<Option<Local<'env, String>>>
[src]
Required features: "java-lang-String"
pub fn get_user_info<'env>(&'env self) -> Result<Option<Local<'env, String>>>
[src]
Required features: "java-lang-String"
pub fn get_authority<'env>(&'env self) -> Result<Option<Local<'env, String>>>
[src]
Required features: "java-lang-String"
pub fn get_port<'env>(&'env self) -> Result<i32>
[src]
pub fn get_default_port<'env>(&'env self) -> Result<i32>
[src]
pub fn get_protocol<'env>(&'env self) -> Result<Option<Local<'env, String>>>
[src]
Required features: "java-lang-String"
pub fn get_host<'env>(&'env self) -> Result<Option<Local<'env, String>>>
[src]
Required features: "java-lang-String"
pub fn get_file<'env>(&'env self) -> Result<Option<Local<'env, String>>>
[src]
Required features: "java-lang-String"
pub fn get_ref<'env>(&'env self) -> Result<Option<Local<'env, String>>>
[src]
Required features: "java-lang-String"
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 hash_code<'env>(&'env self) -> Result<i32>
[src]
pub fn same_file<'env>(
&'env self,
arg0: impl Into<Option<&'env URL>>
) -> Result<bool>
[src]
&'env self,
arg0: impl Into<Option<&'env URL>>
) -> Result<bool>
Required features: "java-net-URL"
pub fn to_string<'env>(&'env self) -> Result<Option<Local<'env, String>>>
[src]
Required features: "java-lang-String"
pub fn to_external_form<'env>(&'env self) -> Result<Option<Local<'env, String>>>
[src]
Required features: "java-lang-String"
pub fn to_uri<'env>(&'env self) -> Result<Option<Local<'env, URI>>>
[src]
Required features: "java-net-URI"
pub fn open_connection<'env>(
&'env self
) -> Result<Option<Local<'env, URLConnection>>>
[src]
&'env self
) -> Result<Option<Local<'env, URLConnection>>>
Required features: "java-net-URLConnection"
pub fn open_connection_proxy<'env>(
&'env self,
arg0: impl Into<Option<&'env Proxy>>
) -> Result<Option<Local<'env, URLConnection>>>
[src]
&'env self,
arg0: impl Into<Option<&'env Proxy>>
) -> Result<Option<Local<'env, URLConnection>>>
Required features: "java-net-Proxy", "java-net-URLConnection"
pub fn open_stream<'env>(&'env self) -> Result<Option<Local<'env, InputStream>>>
[src]
Required features: "java-io-InputStream"
pub fn get_content<'env>(&'env self) -> Result<Option<Local<'env, Object>>>
[src]
Required features: "java-lang-Object"
pub fn set_url_stream_handler_factory<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env URLStreamHandlerFactory>>
) -> Result<()>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env URLStreamHandlerFactory>>
) -> Result<()>
Required features: "java-net-URLStreamHandlerFactory"
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<Serializable> for URL
fn as_ref(&self) -> &Serializable
impl Deref for URL
impl AsValidJObjectAndEnv for URL
impl AsJValue for URL
Auto Trait Implementations
impl !Sync for URL
impl !Send for URL
impl Unpin for URL
impl RefUnwindSafe for URL
impl UnwindSafe for URL
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,