@Target(value={PARAMETER,METHOD,TYPE})
@Retention(value=RUNTIME)
public @interface Reference
Can be used to give objects reference semantics in local
and remote calls:
- in local calls references are not copied.
- in remote calls references are made to proxy objects.