Package testdata

Class OverloadedMethods<V>


  • public class OverloadedMethods<V>
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      int usedConstructor  
    • Constructor Summary

      Constructors 
      Constructor Description
      OverloadedMethods()  
      OverloadedMethods​(java.lang.Iterable<? extends V> iterable, java.lang.Iterable<? extends V> otherIterable)  
      OverloadedMethods​(java.lang.Iterable<? extends V> iterable, java.util.Collection<V> collection)  
      OverloadedMethods​(java.util.Collection<V> collection, java.lang.Iterable<? extends V> iterable)  
      OverloadedMethods​(java.util.List<V> list, java.util.List<V> otherList)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static <K> java.lang.String addAllOverloaded​(java.lang.Iterable<K> elements, java.util.Collection<? super K> collection)  
      static <K> java.lang.String addAllOverloaded​(java.util.Collection<? super K> collection, java.lang.Iterable<K> elements)  
      static <K> boolean addAllOverloaded​(java.util.Collection<? super K> collection, java.util.Collection<K> elements)  
      static <K> java.lang.String addAllSuperExtends​(java.util.Collection<? super K> collection, java.lang.Iterable<? extends K> elements)  
      static <K> java.util.Collection<K> addAllSuperExtends2​(java.util.Collection<? super K> collection, java.lang.Iterable<? extends K> elements)  
      <T> java.lang.String overloaded​(java.lang.Iterable<? extends T> iterable, java.lang.Iterable<? extends T> otherIterable)  
      <T> java.lang.String overloaded​(java.lang.Iterable<? extends T> iterable, java.util.Collection<T> collection)  
      <T> java.lang.String overloaded​(java.lang.Object object, java.lang.Object otherObject)  
      <T> java.lang.String overloaded​(java.util.Collection<T> collection, java.lang.Iterable<? extends T> iterable)  
      <T> java.lang.String overloaded​(java.util.List<T> list, java.util.List<T> otherList)  
      java.lang.String overloaded2​(java.lang.Iterable<? extends V> iterable, java.lang.Iterable<? extends V> otherIterable)  
      java.lang.String overloaded2​(java.lang.Iterable<? extends V> iterable, java.util.Collection<V> collection)  
      java.lang.String overloaded2​(java.util.Collection<V> collection, java.lang.Iterable<? extends V> iterable)  
      java.lang.String overloaded2​(java.util.List<V> list, java.util.List<V> otherList)  
      <T> java.lang.String overloaded3​(java.util.List<T> list, java.util.List<T> otherList)  
      java.lang.String overloadedInt​(int i)  
      java.lang.String overloadedInt​(java.lang.Integer i)  
      static <T1,​T2>
      long
      overloadedTypeParameters​(java.lang.Object o)  
      static <T1> int overloadedTypeParameters​(java.lang.String s)  
      static long overloadedVarArgs​(java.lang.Object o1, java.lang.Object o2)  
      static int overloadedVarArgs​(java.lang.String... s)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • usedConstructor

        public int usedConstructor
    • Constructor Detail

      • OverloadedMethods

        public OverloadedMethods()
      • OverloadedMethods

        public OverloadedMethods​(java.util.Collection<V> collection,
                                 java.lang.Iterable<? extends V> iterable)
      • OverloadedMethods

        public OverloadedMethods​(java.lang.Iterable<? extends V> iterable,
                                 java.util.Collection<V> collection)
      • OverloadedMethods

        public OverloadedMethods​(java.util.List<V> list,
                                 java.util.List<V> otherList)
      • OverloadedMethods

        public OverloadedMethods​(java.lang.Iterable<? extends V> iterable,
                                 java.lang.Iterable<? extends V> otherIterable)
    • Method Detail

      • overloadedInt

        public java.lang.String overloadedInt​(int i)
      • overloadedInt

        public java.lang.String overloadedInt​(java.lang.Integer i)
      • overloaded

        public <T> java.lang.String overloaded​(java.util.Collection<T> collection,
                                               java.lang.Iterable<? extends T> iterable)
      • overloaded

        public <T> java.lang.String overloaded​(java.lang.Iterable<? extends T> iterable,
                                               java.util.Collection<T> collection)
      • overloaded

        public <T> java.lang.String overloaded​(java.util.List<T> list,
                                               java.util.List<T> otherList)
      • overloaded

        public <T> java.lang.String overloaded​(java.lang.Object object,
                                               java.lang.Object otherObject)
        Since:
        2.4
      • overloaded

        public <T> java.lang.String overloaded​(java.lang.Iterable<? extends T> iterable,
                                               java.lang.Iterable<? extends T> otherIterable)
      • overloaded2

        public java.lang.String overloaded2​(java.util.Collection<V> collection,
                                            java.lang.Iterable<? extends V> iterable)
      • overloaded2

        public java.lang.String overloaded2​(java.lang.Iterable<? extends V> iterable,
                                            java.util.Collection<V> collection)
      • overloaded2

        public java.lang.String overloaded2​(java.util.List<V> list,
                                            java.util.List<V> otherList)
      • overloaded2

        public java.lang.String overloaded2​(java.lang.Iterable<? extends V> iterable,
                                            java.lang.Iterable<? extends V> otherIterable)
      • overloaded3

        public <T> java.lang.String overloaded3​(java.util.List<T> list,
                                                java.util.List<T> otherList)
      • overloadedTypeParameters

        public static <T1> int overloadedTypeParameters​(java.lang.String s)
        Since:
        2.3
      • overloadedTypeParameters

        public static <T1,​T2> long overloadedTypeParameters​(java.lang.Object o)
        Since:
        2.3
      • overloadedVarArgs

        public static long overloadedVarArgs​(java.lang.Object o1,
                                             java.lang.Object o2)
        Since:
        2.3
      • overloadedVarArgs

        public static int overloadedVarArgs​(java.lang.String... s)
        Since:
        2.3
      • addAllOverloaded

        public static <K> java.lang.String addAllOverloaded​(java.util.Collection<? super K> collection,
                                                            java.lang.Iterable<K> elements)
        Since:
        2.4
      • addAllOverloaded

        public static <K> java.lang.String addAllOverloaded​(java.lang.Iterable<K> elements,
                                                            java.util.Collection<? super K> collection)
        Since:
        2.4
      • addAllOverloaded

        public static <K> boolean addAllOverloaded​(java.util.Collection<? super K> collection,
                                                   java.util.Collection<K> elements)
        Since:
        2.4
      • addAllSuperExtends

        public static <K> java.lang.String addAllSuperExtends​(java.util.Collection<? super K> collection,
                                                              java.lang.Iterable<? extends K> elements)
        Since:
        2.4
      • addAllSuperExtends2

        public static <K> java.util.Collection<K> addAllSuperExtends2​(java.util.Collection<? super K> collection,
                                                                      java.lang.Iterable<? extends K> elements)
        Since:
        2.4