Searched refs:TypeBasedGuardingDynamicLinker (Results 1 - 19 of 19) sorted by relevance

/openjdk9/nashorn/src/jdk.dynalink/share/classes/jdk/dynalink/linker/
H A DTypeBasedGuardingDynamicLinker.java95 public interface TypeBasedGuardingDynamicLinker extends GuardingDynamicLinker { interface in inherits:GuardingDynamicLinker
/openjdk9/nashorn/src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/
H A DCompositeTypeBasedGuardingDynamicLinker.java94 import jdk.dynalink.linker.TypeBasedGuardingDynamicLinker;
99 * {@link TypeBasedGuardingDynamicLinker#canLinkType(Class)} method. The linkers
104 public class CompositeTypeBasedGuardingDynamicLinker implements TypeBasedGuardingDynamicLinker {
107 private static class ClassToLinker extends ClassValue<List<TypeBasedGuardingDynamicLinker>> {
108 private static final List<TypeBasedGuardingDynamicLinker> NO_LINKER = Collections.emptyList();
109 private final TypeBasedGuardingDynamicLinker[] linkers;
110 private final List<TypeBasedGuardingDynamicLinker>[] singletonLinkers;
113 ClassToLinker(final TypeBasedGuardingDynamicLinker[] linkers) {
123 protected List<TypeBasedGuardingDynamicLinker> computeValue(final Class<?> clazz) {
124 List<TypeBasedGuardingDynamicLinker> lis
[all...]
/openjdk9/nashorn/src/jdk.dynalink/share/classes/jdk/dynalink/beans/
H A DBeansLinker.java96 import jdk.dynalink.linker.TypeBasedGuardingDynamicLinker;
157 private static final ClassValue<TypeBasedGuardingDynamicLinker> linkers = new ClassValue<TypeBasedGuardingDynamicLinker>() {
159 protected TypeBasedGuardingDynamicLinker computeValue(final Class<?> clazz) {
200 public TypeBasedGuardingDynamicLinker getLinkerForClass(final Class<?> clazz) {
201 final TypeBasedGuardingDynamicLinker staticLinker = getStaticLinkerForClass(clazz);
208 private static class NoSuchMemberHandlerBindingLinker implements TypeBasedGuardingDynamicLinker {
209 private final TypeBasedGuardingDynamicLinker linker;
212 NoSuchMemberHandlerBindingLinker(final TypeBasedGuardingDynamicLinker linker, final MissingMemberHandlerFactory missingMemberHandlerFactory) {
230 static TypeBasedGuardingDynamicLinker getStaticLinkerForClas
[all...]
H A DDynamicMethodLinker.java96 import jdk.dynalink.linker.TypeBasedGuardingDynamicLinker;
105 class DynamicMethodLinker implements TypeBasedGuardingDynamicLinker {
H A DStaticClassLinker.java100 import jdk.dynalink.linker.TypeBasedGuardingDynamicLinker;
106 class StaticClassLinker implements TypeBasedGuardingDynamicLinker {
H A DBeanLinker.java102 import jdk.dynalink.linker.TypeBasedGuardingDynamicLinker;
111 class BeanLinker extends AbstractJavaLinker implements TypeBasedGuardingDynamicLinker {
/openjdk9/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/
H A DNashornStaticClassLinker.java39 import jdk.dynalink.linker.TypeBasedGuardingDynamicLinker;
56 final class NashornStaticClassLinker implements TypeBasedGuardingDynamicLinker {
H A DBoundCallableLinker.java39 import jdk.dynalink.linker.TypeBasedGuardingDynamicLinker;
46 final class BoundCallableLinker implements TypeBasedGuardingDynamicLinker {
H A DNashornPrimitiveLinker.java38 import jdk.dynalink.linker.TypeBasedGuardingDynamicLinker;
51 final class NashornPrimitiveLinker implements TypeBasedGuardingDynamicLinker, GuardingTypeConverterFactory, ConversionComparator {
H A DReflectionCheckLinker.java38 import jdk.dynalink.linker.TypeBasedGuardingDynamicLinker;
46 final class ReflectionCheckLinker implements TypeBasedGuardingDynamicLinker{
H A DJavaSuperAdapterLinker.java41 import jdk.dynalink.linker.TypeBasedGuardingDynamicLinker;
50 final class JavaSuperAdapterLinker implements TypeBasedGuardingDynamicLinker {
H A DJSObjectLinker.java41 import jdk.dynalink.linker.TypeBasedGuardingDynamicLinker;
55 final class JSObjectLinker implements TypeBasedGuardingDynamicLinker {
H A DBootstrap.java48 import jdk.dynalink.linker.TypeBasedGuardingDynamicLinker;
142 public static TypeBasedGuardingDynamicLinker getBeanLinkerForClass(final Class<?> clazz) {
H A DBrowserJSObjectLinker.java41 import jdk.dynalink.linker.TypeBasedGuardingDynamicLinker;
49 final class BrowserJSObjectLinker implements TypeBasedGuardingDynamicLinker {
H A DNashornLinker.java51 import jdk.dynalink.linker.TypeBasedGuardingDynamicLinker;
70 final class NashornLinker implements TypeBasedGuardingDynamicLinker, GuardingTypeConverterFactory, ConversionComparator {
/openjdk9/nashorn/samples/dynalink/
H A DArrayStreamLinkerExporter.java51 import jdk.dynalink.linker.TypeBasedGuardingDynamicLinker;
90 linkers.add(new TypeBasedGuardingDynamicLinker() {
H A DDOMLinkerExporter.java48 import jdk.dynalink.linker.TypeBasedGuardingDynamicLinker;
119 linkers.add(new TypeBasedGuardingDynamicLinker() {
H A DMissingMethodLinkerExporter.java49 import jdk.dynalink.linker.TypeBasedGuardingDynamicLinker;
107 linkers.add(new TypeBasedGuardingDynamicLinker() {
H A DBufferIndexingLinkerExporter.java59 import jdk.dynalink.linker.TypeBasedGuardingDynamicLinker;
146 linkers.add(new TypeBasedGuardingDynamicLinker() {

Completed in 119 milliseconds