rjni provides seamless, transparent access to Java classes and objects from Ruby. Java objects look like normal Ruby objects and Java classes become Ruby Class objects (ie. metaclasses).
These details are provided for information only. No information here is legal advice and should not be used as such.