nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassString.java
changeset 33007 03119bfefbbf
parent 25865 d38d876f1654
child 33336 47279b2180b4
equal deleted inserted replaced
33006:99298bc38e28 33007:03119bfefbbf
    90 import jdk.internal.dynalink.linker.LinkerServices;
    90 import jdk.internal.dynalink.linker.LinkerServices;
    91 import jdk.internal.dynalink.support.Guards;
    91 import jdk.internal.dynalink.support.Guards;
    92 import jdk.internal.dynalink.support.TypeUtilities;
    92 import jdk.internal.dynalink.support.TypeUtilities;
    93 
    93 
    94 /**
    94 /**
    95  *
    95  * Represents a sequence of {@link Class} objects, useful for representing method signatures. Provides value
    96  * @author Attila Szegedi
    96  * semantics for using them as map keys, as well as specificity calculations and applicability checks as per
       
    97  * JLS.
    97  */
    98  */
    98 final class ClassString {
    99 final class ClassString {
    99     /**
   100     /**
   100      * An anonymous inner class used solely to represent the "type" of null values for method applicability checking.
   101      * An anonymous inner class used solely to represent the "type" of null values for method applicability checking.
   101      */
   102      */