public static interface LibraryOperation.LibraryOperationExtension2 extends LibraryOperation.LibraryOperationExtension
LibraryOperation.LibraryOperationExtension, LibraryOperation.LibraryOperationExtension2
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
basicEvaluate(Executor executor,
TypedElement caller,
java.lang.Object[] boxedSourceAndArgumentValues)
Return the cached evaluation from sourceAndArgumentValues, using newInstance(sourceAndArgumentValues) to
create a new evaluation instance if necessary.
|
java.lang.Object |
evaluate(Executor executor,
TypedElement caller,
java.lang.Object[] boxedSourceAndArgumentValues) |
dispatch
dispatch
@Nullable java.lang.Object basicEvaluate(@NonNull Executor executor, @NonNull TypedElement caller, @Nullable java.lang.Object[] boxedSourceAndArgumentValues)
@Nullable java.lang.Object evaluate(@NonNull Executor executor, @NonNull TypedElement caller, @Nullable java.lang.Object[] boxedSourceAndArgumentValues)