Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for getUpperBounds (0.22 sec)

  1. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10TypeProvider.kt

                return areBoundsCompatible(collectedUpperBounds, emptySet())
            } else {
                return !intersectionType.isNothing()
            }
        }
    
        private fun getUpperBounds(type: KotlinType): List<KotlinType> {
            when (type) {
                is FlexibleType -> return getUpperBounds(type.upperBound)
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Mon Jan 29 09:37:59 GMT 2024
    - 23.3K bytes
    - Viewed (0)
  2. android/guava/src/com/google/common/reflect/TypeToken.java

          // Foo, SuperFoo, <? super Foo> or <? super SuperFoo>.
          return every(your.getUpperBounds()).isSupertypeOf(runtimeType)
              && every(your.getLowerBounds()).isSubtypeOf(runtimeType);
        }
        return canonicalizeWildcardsInType(runtimeType).equals(canonicalizeWildcardsInType(formalType));
      }
    
      /**
       * In reflection, {@code Foo<?>.getUpperBounds()[0]} is always {@code Object.class}, even when Foo
    Java
    - Registered: Fri Apr 26 12:43:10 GMT 2024
    - Last Modified: Mon Jun 26 21:02:13 GMT 2023
    - 53.6K bytes
    - Viewed (0)
  3. android/guava/src/com/google/common/reflect/TypeResolver.java

              return; // okay to say <?> is anything
            }
            WildcardType toWildcardType = (WildcardType) to;
            Type[] fromUpperBounds = fromWildcardType.getUpperBounds();
            Type[] toUpperBounds = toWildcardType.getUpperBounds();
            Type[] fromLowerBounds = fromWildcardType.getLowerBounds();
            Type[] toLowerBounds = toWildcardType.getLowerBounds();
            checkArgument(
    Java
    - Registered: Fri Apr 26 12:43:10 GMT 2024
    - Last Modified: Mon Oct 10 19:45:10 GMT 2022
    - 24.2K bytes
    - Viewed (0)
  4. android/guava-tests/test/com/google/common/reflect/TypesTest.java

        assertThat(actual.getLowerBounds())
            .asList()
            .containsExactlyElementsIn(asList(expected.getLowerBounds()))
            .inOrder();
        assertThat(actual.getUpperBounds())
            .asList()
            .containsExactlyElementsIn(asList(expected.getUpperBounds()))
            .inOrder();
      }
    
      private static class WithTypeVariable {
    
        @SuppressWarnings("unused")
        <T> void withoutBound(List<T> list) {}
    
    Java
    - Registered: Fri Apr 26 12:43:10 GMT 2024
    - Last Modified: Thu Feb 22 17:15:24 GMT 2024
    - 14.8K bytes
    - Viewed (0)
  5. android/guava/src/com/google/common/reflect/Types.java

          if (lowerBounds.length == 1) {
            return supertypeOf(newArrayType(lowerBounds[0]));
          } else {
            Type[] upperBounds = wildcard.getUpperBounds();
            checkArgument(upperBounds.length == 1, "Wildcard should have only one upper bound.");
            return subtypeOf(newArrayType(upperBounds[0]));
          }
        }
    Java
    - Registered: Fri Apr 26 12:43:10 GMT 2024
    - Last Modified: Wed Apr 17 16:33:44 GMT 2024
    - 23.1K bytes
    - Viewed (0)
  6. guava-tests/test/com/google/common/reflect/TypesTest.java

        assertThat(actual.getLowerBounds())
            .asList()
            .containsExactlyElementsIn(asList(expected.getLowerBounds()))
            .inOrder();
        assertThat(actual.getUpperBounds())
            .asList()
            .containsExactlyElementsIn(asList(expected.getUpperBounds()))
            .inOrder();
      }
    
      private static class WithTypeVariable {
    
        @SuppressWarnings("unused")
        <T> void withoutBound(List<T> list) {}
    
    Java
    - Registered: Fri Apr 12 12:43:09 GMT 2024
    - Last Modified: Thu Feb 22 17:15:24 GMT 2024
    - 14.8K bytes
    - Viewed (0)
  7. src/main/java/org/codelibs/core/lang/GenericsUtil.java

            }
            if (type instanceof WildcardType) {
                final WildcardType wildcardType = WildcardType.class.cast(type);
                final Type[] types = wildcardType.getUpperBounds();
                return getRawClass(types[0]);
            }
            if (type instanceof GenericArrayType) {
                final GenericArrayType genericArrayType = GenericArrayType.class.cast(type);
    Java
    - Registered: Fri Apr 26 20:58:09 GMT 2024
    - Last Modified: Thu Mar 07 01:59:08 GMT 2024
    - 23.6K bytes
    - Viewed (0)
  8. android/guava-tests/test/com/google/common/reflect/TypeTokenResolutionTest.java

        WildcardType wildcardType =
            (WildcardType) new WithGenericBound<String>() {}.getTargetType("withWildcardUpperBound");
        assertEquals(String.class, wildcardType.getUpperBounds()[0]);
      }
    
      public void testInterfaceTypeParameterResolution() throws Exception {
        assertEquals(
            String.class,
            TypeToken.of(new TypeToken<ArrayList<String>>() {}.getType())
    Java
    - Registered: Fri Apr 26 12:43:10 GMT 2024
    - Last Modified: Wed Sep 06 17:04:31 GMT 2023
    - 19.5K bytes
    - Viewed (0)
  9. guava-tests/test/com/google/common/reflect/TypeTokenResolutionTest.java

        WildcardType wildcardType =
            (WildcardType) new WithGenericBound<String>() {}.getTargetType("withWildcardUpperBound");
        assertEquals(String.class, wildcardType.getUpperBounds()[0]);
      }
    
      public void testInterfaceTypeParameterResolution() throws Exception {
        assertEquals(
            String.class,
            TypeToken.of(new TypeToken<ArrayList<String>>() {}.getType())
    Java
    - Registered: Fri Apr 12 12:43:09 GMT 2024
    - Last Modified: Wed Sep 06 17:04:31 GMT 2023
    - 19.5K bytes
    - Viewed (0)
Back to top