Class DefaultBinder


  • final class DefaultBinder
    extends Binder
    • Constructor Detail

      • DefaultBinder

        DefaultBinder()
    • Method Detail

      • findMostSpecificMethod

        private static int findMostSpecificMethod​(MethodBase m1,
                                                  int[] varArgOrder1,
                                                  Type varArgArrayType1,
                                                  MethodBase m2,
                                                  int[] varArgOrder2,
                                                  Type varArgArrayType2,
                                                  Type[] types,
                                                  java.lang.Object[] args)
      • findMostSpecific

        private static int findMostSpecific​(ParameterList p1,
                                            int[] varArgOrder1,
                                            Type varArgArrayType1,
                                            ParameterList p2,
                                            int[] varArgOrder2,
                                            Type varArgArrayType2,
                                            Type[] types,
                                            java.lang.Object[] args)
      • findMostSpecificType

        private static int findMostSpecificType​(Type c1,
                                                Type c2,
                                                Type t)