Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 58 for supertypeOf (0.07 seconds)

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

          Type[] lowerBounds = wildcard.getLowerBounds();
          checkArgument(lowerBounds.length <= 1, "Wildcard cannot have more than one lower bounds.");
          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.");
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Fri Oct 31 19:34:24 GMT 2025
    - 24.3K bytes
    - Click Count (0)
  2. guava-tests/test/com/google/common/reflect/TypesTest.java

        assertEquals(Types.subtypeOf(Number[].class), Types.newArrayType(wildcard));
      }
    
      public void testNewArrayType_lowerBoundedWildcard() {
        Type wildcard = Types.supertypeOf(Number.class);
        assertEquals(Types.supertypeOf(Number[].class), Types.newArrayType(wildcard));
      }
    
      public void testNewArrayType_serializable() {
        SerializableTester.reserializeAndAssert(Types.newArrayType(int[].class));
      }
    
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Thu Mar 12 17:47:10 GMT 2026
    - 15.5K bytes
    - Click Count (0)
  3. guava-tests/test/com/google/common/reflect/TypeTokenTest.java

        assertEquals(
            TypeToken.of(Object.class),
            TypeToken.of(Types.supertypeOf(String.class)).getGenericSuperclass());
        assertEquals(
            new TypeToken<Object>() {},
            TypeToken.of(Types.supertypeOf(String[].class)).getGenericSuperclass());
        assertEquals(
            new TypeToken<Object>() {},
            TypeToken.of(Types.supertypeOf(CharSequence.class)).getGenericSuperclass());
      }
    
    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)
  4. android/guava-tests/test/com/google/common/reflect/TypeTokenTest.java

        assertEquals(
            TypeToken.of(Object.class),
            TypeToken.of(Types.supertypeOf(String.class)).getGenericSuperclass());
        assertEquals(
            new TypeToken<Object>() {},
            TypeToken.of(Types.supertypeOf(String[].class)).getGenericSuperclass());
        assertEquals(
            new TypeToken<Object>() {},
            TypeToken.of(Types.supertypeOf(CharSequence.class)).getGenericSuperclass());
      }
    
    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)
  5. guava-tests/test/com/google/common/reflect/TypeResolverTest.java

                .where(
                    new TypeCapture<List<T>>() {}.capture(),
                    new TypeCapture<List<? extends String>>() {}.capture())
                .resolveType(t));
        assertEquals(
            Types.supertypeOf(String.class),
            new TypeResolver()
                .where(
                    new TypeCapture<List<T>>() {}.capture(),
                    new TypeCapture<List<? super String>>() {}.capture())
                .resolveType(t));
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Thu Dec 19 18:03:30 GMT 2024
    - 9.8K bytes
    - Click Count (0)
  6. android/guava-tests/test/com/google/common/reflect/TypeResolverTest.java

                .where(
                    new TypeCapture<List<T>>() {}.capture(),
                    new TypeCapture<List<? extends String>>() {}.capture())
                .resolveType(t));
        assertEquals(
            Types.supertypeOf(String.class),
            new TypeResolver()
                .where(
                    new TypeCapture<List<T>>() {}.capture(),
                    new TypeCapture<List<? super String>>() {}.capture())
                .resolveType(t));
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Thu Dec 19 18:03:30 GMT 2024
    - 9.8K bytes
    - Click Count (0)
  7. build-logic/documentation/src/main/groovy/gradlebuild/docs/dsl/docbook/ClassDocPropertiesBuilder.java

            Map<String, PropertyDoc> props = new TreeMap<String, PropertyDoc>();
            List<ClassDoc> superTypes = classDoc.getSuperTypes();
            for (ClassDoc superType : superTypes) {
                LOG.info("Getting properties for {}", superType.getName());
                for (PropertyDoc propertyDoc : superType.getClassProperties()) {
    Created: Wed Apr 01 11:36:16 GMT 2026
    - Last Modified: Wed Dec 09 08:14:05 GMT 2020
    - 6.2K bytes
    - Click Count (0)
  8. android/guava/src/com/google/common/reflect/TypeToken.java

        // in which case we need to make sure the subclass's owner type is a subtype of the
        // supertype's owner.
        return Modifier.isStatic(((Class<?>) supertype.getRawType()).getModifiers())
            || supertype.getOwnerType() == null
            || isOwnedBySubtypeOf(supertype.getOwnerType());
      }
    
      private boolean isSubtypeOfArrayType(GenericArrayType supertype) {
    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)
  9. android/guava/src/com/google/common/reflect/TypeToInstanceMap.java

       */
      <T extends @NonNull B> @Nullable T getInstance(TypeToken<T> type);
    
      /**
       * Maps the specified class to the specified value. Does <i>not</i> associate this value with any
       * of the class's supertypes.
       *
       * <p>{@code putInstance(Foo.class, foo)} is equivalent to {@code
       * putInstance(TypeToken.of(Foo.class), foo)}.
       *
       * @return the value previously associated with this class (possibly {@code null}), or {@code
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Sun Dec 22 03:38:46 GMT 2024
    - 3.7K bytes
    - Click Count (0)
  10. android/guava/src/com/google/common/eventbus/SubscriberRegistry.java

      }
    
      private static ImmutableList<Method> getAnnotatedMethodsNotCached(Class<?> clazz) {
        Set<? extends Class<?>> supertypes = TypeToken.of(clazz).getTypes().rawTypes();
        Map<MethodIdentifier, Method> identifiers = new HashMap<>();
        for (Class<?> supertype : supertypes) {
          for (Method method : supertype.getDeclaredMethods()) {
            if (method.isAnnotationPresent(Subscribe.class) && !method.isSynthetic()) {
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Tue Jul 08 18:32:10 GMT 2025
    - 10.8K bytes
    - Click Count (0)
Back to Top