I don't see why the Java Callable Wrapper for an internal C# class would result in a public Java Callable Wrapper class.