|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Safe:
Method Summary | |
Object[] |
optUncall(Object obj)
Enabled: Returns a description of the call that would reconstruct the argument object. |
Method Detail |
public Object[] optUncall(Object obj)
The reconstructing call would proceed not with the elements of this description, but with reconstructions of the elements of this description. Return null to indicate that this Uncaller has no description to offer, in which case another one may be tried.
If a description triple is returned, the elements of this triple must
not provide any further authority beyond that held by a client who
already has both this Uncaller and obj. In particular,
if this Uncaller is an authority-diminishing facet on a more powerful
Uncaller, then this facet may chose to implements its
optUncall/1 in terms of the underlying's optUncall/1. It so,
it had better be very careful to re-diminish the result before returning
it. See org.erights.e.meta.java.io.FileGetter#getOptWrappingUncall
for a
convenience to help write such wrappers.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |