[−][src]Function genco::java::imported
pub fn imported<P: Into<ItemStr>, N: Into<ItemStr>>(package: P, name: N) -> Type
Setup an imported element.
Examples
use genco::prelude::*; let integer = java::imported("java.lang", "Integer"); let a = java::imported("java.io", "A"); let b = java::imported("java.io", "B"); let ob = java::imported("java.util", "B"); let ob_a = ob.clone().with_arguments(a.clone()); let toks = quote! { #integer #a #b #ob #ob_a }; assert_eq!( vec![ "import java.io.A;", "import java.io.B;", "", "Integer", "A", "B", "java.util.B", "java.util.B<A>" ], toks.to_file_vec().unwrap() );