Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 8 of 8 for isSubtypeOf (0.08 seconds)

  1. android/guava/src/com/google/common/reflect/TypeToken.java

          return of(subtype.getGenericComponentType()).isSubtypeOf(thisClass.getComponentType());
        } else if (runtimeType instanceof GenericArrayType) {
          return of(subtype.getGenericComponentType())
              .isSubtypeOf(((GenericArrayType) runtimeType).getGenericComponentType());
        } else {
          return false;
        }
      }
    
      /**
       * {@code A.is(B)} is defined as {@code Foo<A>.isSubtypeOf(Foo<B>)}.
       *
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Thu Jan 29 22:14:05 GMT 2026
    - 53.8K bytes
    - Click Count (0)
  2. guava-tests/test/com/google/common/reflect/TypeTokenSubtypeTest.java

        assertTrue(TypeToken.of(subclass).isSubtypeOf(supertype));
      }
    
      @SuppressWarnings("RestrictedApiChecker") // crashes under JDK8, which EP no longer supports
      public static void testSubtypeOfStaticAnonymousClass() {
        Class<?> superclass = new Mall<Outdoor>().new Shop<Electronics>() {}.getClass();
        assertTrue(TypeToken.of(superclass).isSubtypeOf(superclass));
        assertFalse(
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Thu Dec 19 18:03:30 GMT 2024
    - 20.4K bytes
    - Click Count (0)
  3. android/guava-tests/test/com/google/common/reflect/TypeTokenSubtypeTest.java

        assertTrue(TypeToken.of(subclass).isSubtypeOf(supertype));
      }
    
      @SuppressWarnings("RestrictedApiChecker") // crashes under JDK8, which EP no longer supports
      public static void testSubtypeOfStaticAnonymousClass() {
        Class<?> superclass = new Mall<Outdoor>().new Shop<Electronics>() {}.getClass();
        assertTrue(TypeToken.of(superclass).isSubtypeOf(superclass));
        assertFalse(
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Thu Dec 19 18:03:30 GMT 2024
    - 20.4K bytes
    - Click Count (0)
  4. guava-tests/test/com/google/common/reflect/SubtypeTester.java

        Type paramType = getOnlyParameterType();
        TestSubtype spec = method.getAnnotation(TestSubtype.class);
        assertWithMessage("%s is subtype of %s", paramType, returnType)
            .that(TypeToken.of(paramType).isSubtypeOf(returnType))
            .isTrue();
        assertWithMessage("%s is supertype of %s", returnType, paramType)
            .that(TypeToken.of(returnType).isSupertypeOf(paramType))
            .isTrue();
        if (!spec.suppressGetSubtype()) {
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Tue Mar 17 16:11:48 GMT 2026
    - 6.1K bytes
    - Click Count (0)
  5. android/guava-tests/test/com/google/common/reflect/SubtypeTester.java

        Type paramType = getOnlyParameterType();
        TestSubtype spec = method.getAnnotation(TestSubtype.class);
        assertWithMessage("%s is subtype of %s", paramType, returnType)
            .that(TypeToken.of(paramType).isSubtypeOf(returnType))
            .isTrue();
        assertWithMessage("%s is supertype of %s", returnType, paramType)
            .that(TypeToken.of(returnType).isSupertypeOf(paramType))
            .isTrue();
        if (!spec.suppressGetSubtype()) {
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Tue Mar 17 16:11:48 GMT 2026
    - 6.1K bytes
    - Click Count (0)
  6. guava-tests/test/com/google/common/reflect/TypeTokenTest.java

            new TypeToken<SingleGenericExtendsBase<String>>() {};
        assertTrue(subtype.isSubtypeOf(supertype));
        ParameterizedType actualSubtype =
            (ParameterizedType) supertype.getSubtype(subtype.getRawType()).getType();
        assertEquals(SingleGenericExtendsBase.class, actualSubtype.getRawType());
        assertTrue(TypeToken.of(actualSubtype).isSubtypeOf(supertype));
      }
    
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Fri Mar 13 13:01:07 GMT 2026
    - 89.3K bytes
    - Click Count (0)
  7. android/guava/src/com/google/common/reflect/TypeResolver.java

              // may generate something like <capture#1-of ? extends Foo&SubFoo>.
              // Checking subtype between declared and actual type bounds
              // adds recursive isSubtypeOf() call and feels complicated.
              // There is no contract one way or another as long as isSubtypeOf() works as expected.
              combined.addAll(asList(typeParam.getBounds()));
              if (combined.size() > 1) { // Object is implicit and only useful if it's the only bound.
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Tue Sep 23 22:30:05 GMT 2025
    - 25.3K bytes
    - Click Count (0)
  8. android/guava-tests/test/com/google/common/reflect/TypeTokenTest.java

            new TypeToken<SingleGenericExtendsBase<String>>() {};
        assertTrue(subtype.isSubtypeOf(supertype));
        ParameterizedType actualSubtype =
            (ParameterizedType) supertype.getSubtype(subtype.getRawType()).getType();
        assertEquals(SingleGenericExtendsBase.class, actualSubtype.getRawType());
        assertTrue(TypeToken.of(actualSubtype).isSubtypeOf(supertype));
      }
    
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Fri Mar 13 13:01:07 GMT 2026
    - 89.3K bytes
    - Click Count (0)
Back to Top