toad_jni/java/io/
print_stream.rs1use crate::java;
2
3pub struct PrintStream(java::lang::Object);
5
6java::object_newtype!(PrintStream);
7impl java::Class for PrintStream {
8 const PATH: &'static str = "java/io/PrintStream";
9}
10
11impl PrintStream {
12 pub fn printf(&self, e: &mut java::Env, format: impl ToString, args: Vec<java::lang::Object>) {
14 static PRINTF: java::Method<PrintStream, fn(String, Vec<java::lang::Object>) -> PrintStream> =
15 java::Method::new("printf");
16 PRINTF.invoke(e, self, format.to_string(), args);
17 }
18}