public class AutoFxn extends Fxn
Fxn
that automatically determines its own inputs and outputs.
Eliminates the need for client code to specify these explicitly, or
even to know. Useful, for example, when the body calls other functions
and doesn't want to track the details of their implementation.public AutoFxn(Group group, org.mozilla.javascript.Callable body)