// WARNING: This file was autogenerated by jni-bindgen. Any changes to this file may be lost!!!
#[cfg(any(feature = "all", feature = "org-xmlpull-v1-XmlSerializer"))]
__jni_bindgen! {
/// public interface [XmlSerializer](https://developer.android.com/reference/org/xmlpull/v1/XmlSerializer.html)
///
/// Required feature: "org-xmlpull-v1-XmlSerializer"
public interface XmlSerializer ("org/xmlpull/v1/XmlSerializer") extends crate::java::lang::Object {
/// [setFeature](https://developer.android.com/reference/org/xmlpull/v1/XmlSerializer.html#setFeature(java.lang.String,%20boolean))
///
/// Required features: "java-lang-String"
#[cfg(any(feature = "all", all(feature = "java-lang-String")))]
pub fn setFeature<'env>(&'env self, arg0: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::lang::String>>, arg1: bool) -> __jni_bindgen::std::result::Result<(), __jni_bindgen::Local<'env, crate::java::lang::Throwable>> {
// class.path == "org/xmlpull/v1/XmlSerializer", java.flags == PUBLIC | ABSTRACT, .name == "setFeature", .descriptor == "(Ljava/lang/String;Z)V"
unsafe {
let __jni_args = [__jni_bindgen::AsJValue::as_jvalue(&arg0.into()), __jni_bindgen::AsJValue::as_jvalue(&arg1)];
let __jni_env = __jni_bindgen::Env::from_ptr(self.0.env);
let (__jni_class, __jni_method) = __jni_env.require_class_method("org/xmlpull/v1/XmlSerializer\0", "setFeature\0", "(Ljava/lang/String;Z)V\0");
__jni_env.call_void_method_a(self.0.object, __jni_method, __jni_args.as_ptr())
}
}
/// [getFeature](https://developer.android.com/reference/org/xmlpull/v1/XmlSerializer.html#getFeature(java.lang.String))
///
/// Required features: "java-lang-String"
#[cfg(any(feature = "all", all(feature = "java-lang-String")))]
pub fn getFeature<'env>(&'env self, arg0: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::lang::String>>) -> __jni_bindgen::std::result::Result<bool, __jni_bindgen::Local<'env, crate::java::lang::Throwable>> {
// class.path == "org/xmlpull/v1/XmlSerializer", java.flags == PUBLIC | ABSTRACT, .name == "getFeature", .descriptor == "(Ljava/lang/String;)Z"
unsafe {
let __jni_args = [__jni_bindgen::AsJValue::as_jvalue(&arg0.into())];
let __jni_env = __jni_bindgen::Env::from_ptr(self.0.env);
let (__jni_class, __jni_method) = __jni_env.require_class_method("org/xmlpull/v1/XmlSerializer\0", "getFeature\0", "(Ljava/lang/String;)Z\0");
__jni_env.call_boolean_method_a(self.0.object, __jni_method, __jni_args.as_ptr())
}
}
/// [setProperty](https://developer.android.com/reference/org/xmlpull/v1/XmlSerializer.html#setProperty(java.lang.String,%20java.lang.Object))
///
/// Required features: "java-lang-Object", "java-lang-String"
#[cfg(any(feature = "all", all(feature = "java-lang-Object", feature = "java-lang-String")))]
pub fn setProperty<'env>(&'env self, arg0: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::lang::String>>, arg1: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::lang::Object>>) -> __jni_bindgen::std::result::Result<(), __jni_bindgen::Local<'env, crate::java::lang::Throwable>> {
// class.path == "org/xmlpull/v1/XmlSerializer", java.flags == PUBLIC | ABSTRACT, .name == "setProperty", .descriptor == "(Ljava/lang/String;Ljava/lang/Object;)V"
unsafe {
let __jni_args = [__jni_bindgen::AsJValue::as_jvalue(&arg0.into()), __jni_bindgen::AsJValue::as_jvalue(&arg1.into())];
let __jni_env = __jni_bindgen::Env::from_ptr(self.0.env);
let (__jni_class, __jni_method) = __jni_env.require_class_method("org/xmlpull/v1/XmlSerializer\0", "setProperty\0", "(Ljava/lang/String;Ljava/lang/Object;)V\0");
__jni_env.call_void_method_a(self.0.object, __jni_method, __jni_args.as_ptr())
}
}
/// [getProperty](https://developer.android.com/reference/org/xmlpull/v1/XmlSerializer.html#getProperty(java.lang.String))
///
/// Required features: "java-lang-Object", "java-lang-String"
#[cfg(any(feature = "all", all(feature = "java-lang-Object", feature = "java-lang-String")))]
pub fn getProperty<'env>(&'env self, arg0: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::lang::String>>) -> __jni_bindgen::std::result::Result<__jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, crate::java::lang::Object>>, __jni_bindgen::Local<'env, crate::java::lang::Throwable>> {
// class.path == "org/xmlpull/v1/XmlSerializer", java.flags == PUBLIC | ABSTRACT, .name == "getProperty", .descriptor == "(Ljava/lang/String;)Ljava/lang/Object;"
unsafe {
let __jni_args = [__jni_bindgen::AsJValue::as_jvalue(&arg0.into())];
let __jni_env = __jni_bindgen::Env::from_ptr(self.0.env);
let (__jni_class, __jni_method) = __jni_env.require_class_method("org/xmlpull/v1/XmlSerializer\0", "getProperty\0", "(Ljava/lang/String;)Ljava/lang/Object;\0");
__jni_env.call_object_method_a(self.0.object, __jni_method, __jni_args.as_ptr())
}
}
/// [setOutput](https://developer.android.com/reference/org/xmlpull/v1/XmlSerializer.html#setOutput(java.io.OutputStream,%20java.lang.String))
///
/// Required features: "java-io-OutputStream", "java-lang-String"
#[cfg(any(feature = "all", all(feature = "java-io-OutputStream", feature = "java-lang-String")))]
pub fn setOutput_OutputStream_String<'env>(&'env self, arg0: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::io::OutputStream>>, arg1: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::lang::String>>) -> __jni_bindgen::std::result::Result<(), __jni_bindgen::Local<'env, crate::java::lang::Throwable>> {
// class.path == "org/xmlpull/v1/XmlSerializer", java.flags == PUBLIC | ABSTRACT, .name == "setOutput", .descriptor == "(Ljava/io/OutputStream;Ljava/lang/String;)V"
unsafe {
let __jni_args = [__jni_bindgen::AsJValue::as_jvalue(&arg0.into()), __jni_bindgen::AsJValue::as_jvalue(&arg1.into())];
let __jni_env = __jni_bindgen::Env::from_ptr(self.0.env);
let (__jni_class, __jni_method) = __jni_env.require_class_method("org/xmlpull/v1/XmlSerializer\0", "setOutput\0", "(Ljava/io/OutputStream;Ljava/lang/String;)V\0");
__jni_env.call_void_method_a(self.0.object, __jni_method, __jni_args.as_ptr())
}
}
/// [setOutput](https://developer.android.com/reference/org/xmlpull/v1/XmlSerializer.html#setOutput(java.io.Writer))
///
/// Required features: "java-io-Writer"
#[cfg(any(feature = "all", all(feature = "java-io-Writer")))]
pub fn setOutput_Writer<'env>(&'env self, arg0: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::io::Writer>>) -> __jni_bindgen::std::result::Result<(), __jni_bindgen::Local<'env, crate::java::lang::Throwable>> {
// class.path == "org/xmlpull/v1/XmlSerializer", java.flags == PUBLIC | ABSTRACT, .name == "setOutput", .descriptor == "(Ljava/io/Writer;)V"
unsafe {
let __jni_args = [__jni_bindgen::AsJValue::as_jvalue(&arg0.into())];
let __jni_env = __jni_bindgen::Env::from_ptr(self.0.env);
let (__jni_class, __jni_method) = __jni_env.require_class_method("org/xmlpull/v1/XmlSerializer\0", "setOutput\0", "(Ljava/io/Writer;)V\0");
__jni_env.call_void_method_a(self.0.object, __jni_method, __jni_args.as_ptr())
}
}
/// [startDocument](https://developer.android.com/reference/org/xmlpull/v1/XmlSerializer.html#startDocument(java.lang.String,%20java.lang.Boolean))
///
/// Required features: "java-lang-Boolean", "java-lang-String"
#[cfg(any(feature = "all", all(feature = "java-lang-Boolean", feature = "java-lang-String")))]
pub fn startDocument<'env>(&'env self, arg0: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::lang::String>>, arg1: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::lang::Boolean>>) -> __jni_bindgen::std::result::Result<(), __jni_bindgen::Local<'env, crate::java::lang::Throwable>> {
// class.path == "org/xmlpull/v1/XmlSerializer", java.flags == PUBLIC | ABSTRACT, .name == "startDocument", .descriptor == "(Ljava/lang/String;Ljava/lang/Boolean;)V"
unsafe {
let __jni_args = [__jni_bindgen::AsJValue::as_jvalue(&arg0.into()), __jni_bindgen::AsJValue::as_jvalue(&arg1.into())];
let __jni_env = __jni_bindgen::Env::from_ptr(self.0.env);
let (__jni_class, __jni_method) = __jni_env.require_class_method("org/xmlpull/v1/XmlSerializer\0", "startDocument\0", "(Ljava/lang/String;Ljava/lang/Boolean;)V\0");
__jni_env.call_void_method_a(self.0.object, __jni_method, __jni_args.as_ptr())
}
}
/// [endDocument](https://developer.android.com/reference/org/xmlpull/v1/XmlSerializer.html#endDocument())
pub fn endDocument<'env>(&'env self) -> __jni_bindgen::std::result::Result<(), __jni_bindgen::Local<'env, crate::java::lang::Throwable>> {
// class.path == "org/xmlpull/v1/XmlSerializer", java.flags == PUBLIC | ABSTRACT, .name == "endDocument", .descriptor == "()V"
unsafe {
let __jni_args = [];
let __jni_env = __jni_bindgen::Env::from_ptr(self.0.env);
let (__jni_class, __jni_method) = __jni_env.require_class_method("org/xmlpull/v1/XmlSerializer\0", "endDocument\0", "()V\0");
__jni_env.call_void_method_a(self.0.object, __jni_method, __jni_args.as_ptr())
}
}
/// [setPrefix](https://developer.android.com/reference/org/xmlpull/v1/XmlSerializer.html#setPrefix(java.lang.String,%20java.lang.String))
///
/// Required features: "java-lang-String"
#[cfg(any(feature = "all", all(feature = "java-lang-String")))]
pub fn setPrefix<'env>(&'env self, arg0: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::lang::String>>, arg1: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::lang::String>>) -> __jni_bindgen::std::result::Result<(), __jni_bindgen::Local<'env, crate::java::lang::Throwable>> {
// class.path == "org/xmlpull/v1/XmlSerializer", java.flags == PUBLIC | ABSTRACT, .name == "setPrefix", .descriptor == "(Ljava/lang/String;Ljava/lang/String;)V"
unsafe {
let __jni_args = [__jni_bindgen::AsJValue::as_jvalue(&arg0.into()), __jni_bindgen::AsJValue::as_jvalue(&arg1.into())];
let __jni_env = __jni_bindgen::Env::from_ptr(self.0.env);
let (__jni_class, __jni_method) = __jni_env.require_class_method("org/xmlpull/v1/XmlSerializer\0", "setPrefix\0", "(Ljava/lang/String;Ljava/lang/String;)V\0");
__jni_env.call_void_method_a(self.0.object, __jni_method, __jni_args.as_ptr())
}
}
/// [getPrefix](https://developer.android.com/reference/org/xmlpull/v1/XmlSerializer.html#getPrefix(java.lang.String,%20boolean))
///
/// Required features: "java-lang-String"
#[cfg(any(feature = "all", all(feature = "java-lang-String")))]
pub fn getPrefix<'env>(&'env self, arg0: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::lang::String>>, arg1: bool) -> __jni_bindgen::std::result::Result<__jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, crate::java::lang::String>>, __jni_bindgen::Local<'env, crate::java::lang::Throwable>> {
// class.path == "org/xmlpull/v1/XmlSerializer", java.flags == PUBLIC | ABSTRACT, .name == "getPrefix", .descriptor == "(Ljava/lang/String;Z)Ljava/lang/String;"
unsafe {
let __jni_args = [__jni_bindgen::AsJValue::as_jvalue(&arg0.into()), __jni_bindgen::AsJValue::as_jvalue(&arg1)];
let __jni_env = __jni_bindgen::Env::from_ptr(self.0.env);
let (__jni_class, __jni_method) = __jni_env.require_class_method("org/xmlpull/v1/XmlSerializer\0", "getPrefix\0", "(Ljava/lang/String;Z)Ljava/lang/String;\0");
__jni_env.call_object_method_a(self.0.object, __jni_method, __jni_args.as_ptr())
}
}
/// [getDepth](https://developer.android.com/reference/org/xmlpull/v1/XmlSerializer.html#getDepth())
pub fn getDepth<'env>(&'env self) -> __jni_bindgen::std::result::Result<i32, __jni_bindgen::Local<'env, crate::java::lang::Throwable>> {
// class.path == "org/xmlpull/v1/XmlSerializer", java.flags == PUBLIC | ABSTRACT, .name == "getDepth", .descriptor == "()I"
unsafe {
let __jni_args = [];
let __jni_env = __jni_bindgen::Env::from_ptr(self.0.env);
let (__jni_class, __jni_method) = __jni_env.require_class_method("org/xmlpull/v1/XmlSerializer\0", "getDepth\0", "()I\0");
__jni_env.call_int_method_a(self.0.object, __jni_method, __jni_args.as_ptr())
}
}
/// [getNamespace](https://developer.android.com/reference/org/xmlpull/v1/XmlSerializer.html#getNamespace())
///
/// Required features: "java-lang-String"
#[cfg(any(feature = "all", all(feature = "java-lang-String")))]
pub fn getNamespace<'env>(&'env self) -> __jni_bindgen::std::result::Result<__jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, crate::java::lang::String>>, __jni_bindgen::Local<'env, crate::java::lang::Throwable>> {
// class.path == "org/xmlpull/v1/XmlSerializer", java.flags == PUBLIC | ABSTRACT, .name == "getNamespace", .descriptor == "()Ljava/lang/String;"
unsafe {
let __jni_args = [];
let __jni_env = __jni_bindgen::Env::from_ptr(self.0.env);
let (__jni_class, __jni_method) = __jni_env.require_class_method("org/xmlpull/v1/XmlSerializer\0", "getNamespace\0", "()Ljava/lang/String;\0");
__jni_env.call_object_method_a(self.0.object, __jni_method, __jni_args.as_ptr())
}
}
/// [getName](https://developer.android.com/reference/org/xmlpull/v1/XmlSerializer.html#getName())
///
/// Required features: "java-lang-String"
#[cfg(any(feature = "all", all(feature = "java-lang-String")))]
pub fn getName<'env>(&'env self) -> __jni_bindgen::std::result::Result<__jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, crate::java::lang::String>>, __jni_bindgen::Local<'env, crate::java::lang::Throwable>> {
// class.path == "org/xmlpull/v1/XmlSerializer", java.flags == PUBLIC | ABSTRACT, .name == "getName", .descriptor == "()Ljava/lang/String;"
unsafe {
let __jni_args = [];
let __jni_env = __jni_bindgen::Env::from_ptr(self.0.env);
let (__jni_class, __jni_method) = __jni_env.require_class_method("org/xmlpull/v1/XmlSerializer\0", "getName\0", "()Ljava/lang/String;\0");
__jni_env.call_object_method_a(self.0.object, __jni_method, __jni_args.as_ptr())
}
}
/// [startTag](https://developer.android.com/reference/org/xmlpull/v1/XmlSerializer.html#startTag(java.lang.String,%20java.lang.String))
///
/// Required features: "java-lang-String", "org-xmlpull-v1-XmlSerializer"
#[cfg(any(feature = "all", all(feature = "java-lang-String", feature = "org-xmlpull-v1-XmlSerializer")))]
pub fn startTag<'env>(&'env self, arg0: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::lang::String>>, arg1: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::lang::String>>) -> __jni_bindgen::std::result::Result<__jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, crate::org::xmlpull::v1::XmlSerializer>>, __jni_bindgen::Local<'env, crate::java::lang::Throwable>> {
// class.path == "org/xmlpull/v1/XmlSerializer", java.flags == PUBLIC | ABSTRACT, .name == "startTag", .descriptor == "(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;"
unsafe {
let __jni_args = [__jni_bindgen::AsJValue::as_jvalue(&arg0.into()), __jni_bindgen::AsJValue::as_jvalue(&arg1.into())];
let __jni_env = __jni_bindgen::Env::from_ptr(self.0.env);
let (__jni_class, __jni_method) = __jni_env.require_class_method("org/xmlpull/v1/XmlSerializer\0", "startTag\0", "(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;\0");
__jni_env.call_object_method_a(self.0.object, __jni_method, __jni_args.as_ptr())
}
}
/// [attribute](https://developer.android.com/reference/org/xmlpull/v1/XmlSerializer.html#attribute(java.lang.String,%20java.lang.String,%20java.lang.String))
///
/// Required features: "java-lang-String", "org-xmlpull-v1-XmlSerializer"
#[cfg(any(feature = "all", all(feature = "java-lang-String", feature = "org-xmlpull-v1-XmlSerializer")))]
pub fn attribute<'env>(&'env self, arg0: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::lang::String>>, arg1: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::lang::String>>, arg2: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::lang::String>>) -> __jni_bindgen::std::result::Result<__jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, crate::org::xmlpull::v1::XmlSerializer>>, __jni_bindgen::Local<'env, crate::java::lang::Throwable>> {
// class.path == "org/xmlpull/v1/XmlSerializer", java.flags == PUBLIC | ABSTRACT, .name == "attribute", .descriptor == "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;"
unsafe {
let __jni_args = [__jni_bindgen::AsJValue::as_jvalue(&arg0.into()), __jni_bindgen::AsJValue::as_jvalue(&arg1.into()), __jni_bindgen::AsJValue::as_jvalue(&arg2.into())];
let __jni_env = __jni_bindgen::Env::from_ptr(self.0.env);
let (__jni_class, __jni_method) = __jni_env.require_class_method("org/xmlpull/v1/XmlSerializer\0", "attribute\0", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;\0");
__jni_env.call_object_method_a(self.0.object, __jni_method, __jni_args.as_ptr())
}
}
/// [endTag](https://developer.android.com/reference/org/xmlpull/v1/XmlSerializer.html#endTag(java.lang.String,%20java.lang.String))
///
/// Required features: "java-lang-String", "org-xmlpull-v1-XmlSerializer"
#[cfg(any(feature = "all", all(feature = "java-lang-String", feature = "org-xmlpull-v1-XmlSerializer")))]
pub fn endTag<'env>(&'env self, arg0: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::lang::String>>, arg1: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::lang::String>>) -> __jni_bindgen::std::result::Result<__jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, crate::org::xmlpull::v1::XmlSerializer>>, __jni_bindgen::Local<'env, crate::java::lang::Throwable>> {
// class.path == "org/xmlpull/v1/XmlSerializer", java.flags == PUBLIC | ABSTRACT, .name == "endTag", .descriptor == "(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;"
unsafe {
let __jni_args = [__jni_bindgen::AsJValue::as_jvalue(&arg0.into()), __jni_bindgen::AsJValue::as_jvalue(&arg1.into())];
let __jni_env = __jni_bindgen::Env::from_ptr(self.0.env);
let (__jni_class, __jni_method) = __jni_env.require_class_method("org/xmlpull/v1/XmlSerializer\0", "endTag\0", "(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;\0");
__jni_env.call_object_method_a(self.0.object, __jni_method, __jni_args.as_ptr())
}
}
/// [text](https://developer.android.com/reference/org/xmlpull/v1/XmlSerializer.html#text(java.lang.String))
///
/// Required features: "java-lang-String", "org-xmlpull-v1-XmlSerializer"
#[cfg(any(feature = "all", all(feature = "java-lang-String", feature = "org-xmlpull-v1-XmlSerializer")))]
pub fn text_String<'env>(&'env self, arg0: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::lang::String>>) -> __jni_bindgen::std::result::Result<__jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, crate::org::xmlpull::v1::XmlSerializer>>, __jni_bindgen::Local<'env, crate::java::lang::Throwable>> {
// class.path == "org/xmlpull/v1/XmlSerializer", java.flags == PUBLIC | ABSTRACT, .name == "text", .descriptor == "(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;"
unsafe {
let __jni_args = [__jni_bindgen::AsJValue::as_jvalue(&arg0.into())];
let __jni_env = __jni_bindgen::Env::from_ptr(self.0.env);
let (__jni_class, __jni_method) = __jni_env.require_class_method("org/xmlpull/v1/XmlSerializer\0", "text\0", "(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;\0");
__jni_env.call_object_method_a(self.0.object, __jni_method, __jni_args.as_ptr())
}
}
/// [text](https://developer.android.com/reference/org/xmlpull/v1/XmlSerializer.html#text(char%5B%5D,%20int,%20int))
///
/// Required features: "org-xmlpull-v1-XmlSerializer"
#[cfg(any(feature = "all", all(feature = "org-xmlpull-v1-XmlSerializer")))]
pub fn text_char_array_int_int<'env>(&'env self, arg0: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env __jni_bindgen::CharArray>>, arg1: i32, arg2: i32) -> __jni_bindgen::std::result::Result<__jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, crate::org::xmlpull::v1::XmlSerializer>>, __jni_bindgen::Local<'env, crate::java::lang::Throwable>> {
// class.path == "org/xmlpull/v1/XmlSerializer", java.flags == PUBLIC | ABSTRACT, .name == "text", .descriptor == "([CII)Lorg/xmlpull/v1/XmlSerializer;"
unsafe {
let __jni_args = [__jni_bindgen::AsJValue::as_jvalue(&arg0.into()), __jni_bindgen::AsJValue::as_jvalue(&arg1), __jni_bindgen::AsJValue::as_jvalue(&arg2)];
let __jni_env = __jni_bindgen::Env::from_ptr(self.0.env);
let (__jni_class, __jni_method) = __jni_env.require_class_method("org/xmlpull/v1/XmlSerializer\0", "text\0", "([CII)Lorg/xmlpull/v1/XmlSerializer;\0");
__jni_env.call_object_method_a(self.0.object, __jni_method, __jni_args.as_ptr())
}
}
/// [cdsect](https://developer.android.com/reference/org/xmlpull/v1/XmlSerializer.html#cdsect(java.lang.String))
///
/// Required features: "java-lang-String"
#[cfg(any(feature = "all", all(feature = "java-lang-String")))]
pub fn cdsect<'env>(&'env self, arg0: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::lang::String>>) -> __jni_bindgen::std::result::Result<(), __jni_bindgen::Local<'env, crate::java::lang::Throwable>> {
// class.path == "org/xmlpull/v1/XmlSerializer", java.flags == PUBLIC | ABSTRACT, .name == "cdsect", .descriptor == "(Ljava/lang/String;)V"
unsafe {
let __jni_args = [__jni_bindgen::AsJValue::as_jvalue(&arg0.into())];
let __jni_env = __jni_bindgen::Env::from_ptr(self.0.env);
let (__jni_class, __jni_method) = __jni_env.require_class_method("org/xmlpull/v1/XmlSerializer\0", "cdsect\0", "(Ljava/lang/String;)V\0");
__jni_env.call_void_method_a(self.0.object, __jni_method, __jni_args.as_ptr())
}
}
/// [entityRef](https://developer.android.com/reference/org/xmlpull/v1/XmlSerializer.html#entityRef(java.lang.String))
///
/// Required features: "java-lang-String"
#[cfg(any(feature = "all", all(feature = "java-lang-String")))]
pub fn entityRef<'env>(&'env self, arg0: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::lang::String>>) -> __jni_bindgen::std::result::Result<(), __jni_bindgen::Local<'env, crate::java::lang::Throwable>> {
// class.path == "org/xmlpull/v1/XmlSerializer", java.flags == PUBLIC | ABSTRACT, .name == "entityRef", .descriptor == "(Ljava/lang/String;)V"
unsafe {
let __jni_args = [__jni_bindgen::AsJValue::as_jvalue(&arg0.into())];
let __jni_env = __jni_bindgen::Env::from_ptr(self.0.env);
let (__jni_class, __jni_method) = __jni_env.require_class_method("org/xmlpull/v1/XmlSerializer\0", "entityRef\0", "(Ljava/lang/String;)V\0");
__jni_env.call_void_method_a(self.0.object, __jni_method, __jni_args.as_ptr())
}
}
/// [processingInstruction](https://developer.android.com/reference/org/xmlpull/v1/XmlSerializer.html#processingInstruction(java.lang.String))
///
/// Required features: "java-lang-String"
#[cfg(any(feature = "all", all(feature = "java-lang-String")))]
pub fn processingInstruction<'env>(&'env self, arg0: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::lang::String>>) -> __jni_bindgen::std::result::Result<(), __jni_bindgen::Local<'env, crate::java::lang::Throwable>> {
// class.path == "org/xmlpull/v1/XmlSerializer", java.flags == PUBLIC | ABSTRACT, .name == "processingInstruction", .descriptor == "(Ljava/lang/String;)V"
unsafe {
let __jni_args = [__jni_bindgen::AsJValue::as_jvalue(&arg0.into())];
let __jni_env = __jni_bindgen::Env::from_ptr(self.0.env);
let (__jni_class, __jni_method) = __jni_env.require_class_method("org/xmlpull/v1/XmlSerializer\0", "processingInstruction\0", "(Ljava/lang/String;)V\0");
__jni_env.call_void_method_a(self.0.object, __jni_method, __jni_args.as_ptr())
}
}
/// [comment](https://developer.android.com/reference/org/xmlpull/v1/XmlSerializer.html#comment(java.lang.String))
///
/// Required features: "java-lang-String"
#[cfg(any(feature = "all", all(feature = "java-lang-String")))]
pub fn comment<'env>(&'env self, arg0: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::lang::String>>) -> __jni_bindgen::std::result::Result<(), __jni_bindgen::Local<'env, crate::java::lang::Throwable>> {
// class.path == "org/xmlpull/v1/XmlSerializer", java.flags == PUBLIC | ABSTRACT, .name == "comment", .descriptor == "(Ljava/lang/String;)V"
unsafe {
let __jni_args = [__jni_bindgen::AsJValue::as_jvalue(&arg0.into())];
let __jni_env = __jni_bindgen::Env::from_ptr(self.0.env);
let (__jni_class, __jni_method) = __jni_env.require_class_method("org/xmlpull/v1/XmlSerializer\0", "comment\0", "(Ljava/lang/String;)V\0");
__jni_env.call_void_method_a(self.0.object, __jni_method, __jni_args.as_ptr())
}
}
/// [docdecl](https://developer.android.com/reference/org/xmlpull/v1/XmlSerializer.html#docdecl(java.lang.String))
///
/// Required features: "java-lang-String"
#[cfg(any(feature = "all", all(feature = "java-lang-String")))]
pub fn docdecl<'env>(&'env self, arg0: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::lang::String>>) -> __jni_bindgen::std::result::Result<(), __jni_bindgen::Local<'env, crate::java::lang::Throwable>> {
// class.path == "org/xmlpull/v1/XmlSerializer", java.flags == PUBLIC | ABSTRACT, .name == "docdecl", .descriptor == "(Ljava/lang/String;)V"
unsafe {
let __jni_args = [__jni_bindgen::AsJValue::as_jvalue(&arg0.into())];
let __jni_env = __jni_bindgen::Env::from_ptr(self.0.env);
let (__jni_class, __jni_method) = __jni_env.require_class_method("org/xmlpull/v1/XmlSerializer\0", "docdecl\0", "(Ljava/lang/String;)V\0");
__jni_env.call_void_method_a(self.0.object, __jni_method, __jni_args.as_ptr())
}
}
/// [ignorableWhitespace](https://developer.android.com/reference/org/xmlpull/v1/XmlSerializer.html#ignorableWhitespace(java.lang.String))
///
/// Required features: "java-lang-String"
#[cfg(any(feature = "all", all(feature = "java-lang-String")))]
pub fn ignorableWhitespace<'env>(&'env self, arg0: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::lang::String>>) -> __jni_bindgen::std::result::Result<(), __jni_bindgen::Local<'env, crate::java::lang::Throwable>> {
// class.path == "org/xmlpull/v1/XmlSerializer", java.flags == PUBLIC | ABSTRACT, .name == "ignorableWhitespace", .descriptor == "(Ljava/lang/String;)V"
unsafe {
let __jni_args = [__jni_bindgen::AsJValue::as_jvalue(&arg0.into())];
let __jni_env = __jni_bindgen::Env::from_ptr(self.0.env);
let (__jni_class, __jni_method) = __jni_env.require_class_method("org/xmlpull/v1/XmlSerializer\0", "ignorableWhitespace\0", "(Ljava/lang/String;)V\0");
__jni_env.call_void_method_a(self.0.object, __jni_method, __jni_args.as_ptr())
}
}
/// [flush](https://developer.android.com/reference/org/xmlpull/v1/XmlSerializer.html#flush())
pub fn flush<'env>(&'env self) -> __jni_bindgen::std::result::Result<(), __jni_bindgen::Local<'env, crate::java::lang::Throwable>> {
// class.path == "org/xmlpull/v1/XmlSerializer", java.flags == PUBLIC | ABSTRACT, .name == "flush", .descriptor == "()V"
unsafe {
let __jni_args = [];
let __jni_env = __jni_bindgen::Env::from_ptr(self.0.env);
let (__jni_class, __jni_method) = __jni_env.require_class_method("org/xmlpull/v1/XmlSerializer\0", "flush\0", "()V\0");
__jni_env.call_void_method_a(self.0.object, __jni_method, __jni_args.as_ptr())
}
}
}
}