Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 11 for isSubtypeOf (0.25 sec)

  1. 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(
    Java
    - Registered: Fri Apr 26 12:43:10 GMT 2024
    - Last Modified: Wed Sep 06 17:04:31 GMT 2023
    - 20.3K bytes
    - Viewed (0)
  2. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SubtypingComponent.kt

        }
    
        override fun isSubTypeOf(subType: KtType, superType: KtType): Boolean {
            require(subType is KtFe10Type)
            require(superType is KtFe10Type)
            val typeChecker = analysisContext.resolveSession.kotlinTypeCheckerOfOwnerModule
            return typeChecker.isSubtypeOf(subType.fe10Type, superType.fe10Type)
        }
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Jan 10 12:54:17 GMT 2023
    - 1.5K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSubtypingComponent.kt

                first.coneType,
                second.coneType
            )
        }
    
        override fun isSubTypeOf(subType: KtType, superType: KtType): Boolean {
            superType.assertIsValidAndAccessible()
            check(subType is KtFirType)
            check(superType is KtFirType)
            return AbstractTypeChecker.isSubtypeOf(
                createTypeCheckerContext(),
                subType.coneType,
                superType.coneType
            )
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Jun 22 07:31:36 GMT 2022
    - 1.6K bytes
    - Viewed (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()) {
    Java
    - Registered: Fri Apr 12 12:43:09 GMT 2024
    - Last Modified: Wed Apr 19 19:24:36 GMT 2023
    - 6.1K bytes
    - Viewed (0)
  5. 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));
      }
    
    Java
    - Registered: Fri Apr 12 12:43:09 GMT 2024
    - Last Modified: Thu Feb 22 17:15:24 GMT 2024
    - 88.7K bytes
    - Viewed (0)
  6. 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>)}.
       *
    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)
  7. 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(
    Java
    - Registered: Fri Apr 12 12:43:09 GMT 2024
    - Last Modified: Wed Sep 06 17:04:31 GMT 2023
    - 20.3K bytes
    - Viewed (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));
      }
    
    Java
    - Registered: Fri Apr 26 12:43:10 GMT 2024
    - Last Modified: Thu Feb 22 17:15:24 GMT 2024
    - 88.7K bytes
    - Viewed (0)
  9. 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()) {
    Java
    - Registered: Fri Apr 26 12:43:10 GMT 2024
    - Last Modified: Wed Apr 19 19:24:36 GMT 2023
    - 6.1K bytes
    - Viewed (0)
  10. 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.
    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)
Back to top