modimplementations;usecrate::JnixEnv;/// Conversion from a Java type into its Rust equivalent.
////// A type that implements this trait has an equivalent Java representation.
pubtraitFromJava<'env, JavaType> {/// The [JNI signature] of the Java type.
////// [JNI signature]: https://docs.oracle.com/javase/7/docs/technotes/guides/jni/spec/types.html#wp16432
constJNI_SIGNATURE:&'staticstr;/// Performs the conversion.
fnfrom_java(env:&JnixEnv<'env>, source: JavaType)->Self;}