Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 7 of 7 for getGenericSuperclass (0.16 seconds)

The search processing time has exceeded the limit. The displayed results may be partial.

  1. android/guava-tests/test/com/google/common/reflect/TypeTokenTest.java

        assertThat(new TypeToken<Object>() {}.getGenericSuperclass()).isNull();
        assertEquals(TypeToken.of(Object.class), new TypeToken<Object[]>() {}.getGenericSuperclass());
        assertThat(new TypeToken<List<String>>() {}.getGenericSuperclass()).isNull();
        assertEquals(
            TypeToken.of(Object.class), new TypeToken<List<String>[]>() {}.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)
  2. guava-tests/test/com/google/common/reflect/TypeTokenTest.java

        assertThat(new TypeToken<Object>() {}.getGenericSuperclass()).isNull();
        assertEquals(TypeToken.of(Object.class), new TypeToken<Object[]>() {}.getGenericSuperclass());
        assertThat(new TypeToken<List<String>>() {}.getGenericSuperclass()).isNull();
        assertEquals(
            TypeToken.of(Object.class), new TypeToken<List<String>[]>() {}.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)
  3. android/guava/src/com/google/common/reflect/TypeCapture.java

    /**
     * Captures the actual type of {@code T}.
     *
     * @author Ben Yu
     */
    abstract class TypeCapture<T> {
    
      /** Returns the captured type. */
      final Type capture() {
        Type superclass = getClass().getGenericSuperclass();
        checkArgument(superclass instanceof ParameterizedType, "%s isn't parameterized", superclass);
        return ((ParameterizedType) superclass).getActualTypeArguments()[0];
      }
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Sat Dec 21 03:10:51 GMT 2024
    - 1.1K bytes
    - Click Count (0)
  4. android/guava/src/com/google/common/reflect/TypeToken.java

       * Object} or an interface. This method is similar but different from {@link
       * Class#getGenericSuperclass}. For example, {@code new TypeToken<StringArrayList>()
       * {}.getGenericSuperclass()} will return {@code new TypeToken<ArrayList<String>>() {}}; while
       * {@code StringArrayList.class.getGenericSuperclass()} will return {@code ArrayList<E>}, where
       * {@code E} is the type variable declared by class {@code ArrayList}.
       *
    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)
  5. android/guava-tests/test/com/google/common/reflect/TypeVisitorTest.java

     *
     * @author Ben Yu
     */
    @NullUnmarked
    public class TypeVisitorTest extends TestCase {
    
      public void testVisitNull() {
        new BaseTypeVisitor()
            .visit(((ParameterizedType) ArrayList.class.getGenericSuperclass()).getOwnerType());
      }
    
      public void testVisitClass() {
        assertVisited(String.class);
        new BaseTypeVisitor() {
          @Override
          void visitClass(Class<?> t) {}
        }.visit(String.class);
      }
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Thu Dec 19 18:03:30 GMT 2024
    - 3.8K bytes
    - Click Count (0)
  6. src/main/java/org/codelibs/core/lang/GenericsUtil.java

                map.put(typeParameter, getActualClass(typeParameter.getBounds()[0], map));
            }
    
            final Class<?> superClass = clazz.getSuperclass();
            final Type superClassType = clazz.getGenericSuperclass();
            if (superClass != null) {
                gatherTypeVariables(superClass, superClassType, map);
            }
    
            final Class<?>[] interfaces = clazz.getInterfaces();
    Created: Fri Apr 03 20:58:12 GMT 2026
    - Last Modified: Thu Jul 31 08:16:49 GMT 2025
    - 23.4K bytes
    - Click Count (0)
  7. android/guava/src/com/google/common/reflect/Types.java

          // requireNonNull is safe because we're examining a type that's known to have a superclass.
          ParameterizedType parameterizedType =
              requireNonNull((ParameterizedType) subclass.getGenericSuperclass());
          for (ClassOwnership behavior : ClassOwnership.values()) {
            if (behavior.getOwnerType(LocalClass.class) == parameterizedType.getOwnerType()) {
              return behavior;
            }
          }
    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)
Back to Top