8014492: Make NashornLinker public

Reviewed-by: hannesw, jlaskey
This commit is contained in:
Attila Szegedi 2013-05-14 12:39:02 +02:00
parent 1fbc1cbc43
commit c83c87082a

View File

@ -44,11 +44,9 @@ import jdk.nashorn.internal.runtime.Undefined;
/** /**
* This is the main dynamic linker for Nashorn. It is used for linking all {@link ScriptObject} and its subclasses (this * This is the main dynamic linker for Nashorn. It is used for linking all {@link ScriptObject} and its subclasses (this
* includes {@link ScriptFunction} and its subclasses) as well as {@link Undefined}. This linker is exported to other * includes {@link ScriptFunction} and its subclasses) as well as {@link Undefined}.
* language runtimes by being declared in {@code META-INF/services/jdk.internal.dynalink.linker.GuardingDynamicLinker}
* file of Nashorn's distribution.
*/ */
final class NashornLinker implements TypeBasedGuardingDynamicLinker, GuardingTypeConverterFactory, ConversionComparator { public final class NashornLinker implements TypeBasedGuardingDynamicLinker, GuardingTypeConverterFactory, ConversionComparator {
/** /**
* Returns true if {@code ScriptObject} is assignable from {@code type}, or it is {@code Undefined}. * Returns true if {@code ScriptObject} is assignable from {@code type}, or it is {@code Undefined}.
*/ */