|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.emory.mathcs.rmix.Parameters.Binding
Enumeration of binding types
| Field Summary | |
static Parameters.Binding |
DIRECT
Allows using direct object reference instead of a dynamic proxy, thus using pass-by-reference for parameters and return values (see above), and completely bypassing RMIX access control. |
static Parameters.Binding |
PASSBYREF
This binding allows passing parameters and return values by reference rather than by a deep copy. |
static Parameters.Binding |
REMOTE
Default binding with remote semantics |
java.lang.String |
type
|
| Method Summary | |
boolean |
allows(Parameters.Binding other)
|
static Parameters.Binding |
fromMnemonic(int mnemonic)
|
char |
getMnemonic()
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public final java.lang.String type
public static Parameters.Binding REMOTE
public static Parameters.Binding PASSBYREF
public static Parameters.Binding DIRECT
| Method Detail |
public boolean allows(Parameters.Binding other)
public char getMnemonic()
public java.lang.String toString()
public static Parameters.Binding fromMnemonic(int mnemonic)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||