@FunctionalInterface public interface GuardedInvocationTransformer
pre-link transformers.| Modifier and Type | Method | Description |
|---|---|---|
GuardedInvocation |
filter(GuardedInvocation inv,
LinkRequest linkRequest,
LinkerServices linkerServices) |
Given a guarded invocation, return either the same or potentially
different guarded invocation.
|
GuardedInvocation filter(GuardedInvocation inv, LinkRequest linkRequest, LinkerServices linkerServices)
inv - the original guarded invocation.linkRequest - the link request for which the invocation was
generated (usually by some linker).linkerServices - the linker services that can be used during
creation of a new invocation.null is an accepted return value
is dependent on the user of the filter.NullPointerException - is allowed to be thrown by implementations
if any of the passed arguments is null. Submit a bug or feature
Java is a trademark or registered trademark of Oracle and/or its affiliates in the US and other countries.
Copyright © 2015, 2017, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.
DRAFT 9-Debian+0-9b155-1