dotnetfromjava is a Java software API to provide
access to the .NET APIs without writing native
code. From the Java developers' point of view, the
main Java object that makes .NET API calls is
NetObject. From the .NET developers' point of
view, NetObject is the RuntimeType of a .NET
(Object) Instance. NetObject is the root object of
the dotnetfromjava library and can invoke (nearly)
any member via reflection of (nearly) any .NET
Object.