public static interface LibraryOperation.LibraryOperationExtension extends LibraryOperation
|Modifier and Type||Method and Description|
Return the result of evaluating callExp and its arguments upon sourceValue within the environment provided by evaluator.
Object dispatch(Executor executor, OperationCallExp callExp, Object sourceValue)
This invocation evaluates the arguments as required. Derived implementations may implement short circuit processing to skip redundant evaluation of later arguments.
Invocations may bypass dispatch if a derived LibraryOperation such as LibrarySimpleBinaryOperation makes its internal evaluate signature available for use after a type test and cast.
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.