Modules§
Structs§
- A global java reference. Cloning it increments a reference count. When the last global is dropped pointing to a java object, the underlying JVM global reference is released.
- A java reference with a lifetime, and not global
- Identifies a wildcard type extending another. Cannot be constructed because the sub type is not necessarily known.
- Identifies a wildcard which is the super of another. Can be constructed, but not viewed, except as a plain object.
Enums§
- A reference that is either local or global
Traits§
- Identifies a type which is an instance of another. This trait is unsafe, because implementing it on your own types, except where generated by RJI, may have adverse consequences.
- A reference type, in abstract. Implemented by all of Local, Global, and EitherRef.