Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 11 for getGenericSuperclass (0.29 sec)

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

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

        assertNull(new TypeToken<Object>() {}.getGenericSuperclass());
        assertEquals(TypeToken.of(Object.class), new TypeToken<Object[]>() {}.getGenericSuperclass());
        assertNull(new TypeToken<List<String>>() {}.getGenericSuperclass());
        assertEquals(
            TypeToken.of(Object.class), new TypeToken<List<String>[]>() {}.getGenericSuperclass());
      }
    
      public void testGetGenericSuperclass_withSuperclass() {
    Java
    - Registered: Fri May 03 12:43:13 GMT 2024
    - Last Modified: Thu Feb 22 17:15:24 GMT 2024
    - 88.7K bytes
    - Viewed (0)
  3. android/guava/src/com/google/common/reflect/TypeCapture.java

     *
     * @author Ben Yu
     */
    @ElementTypesAreNonnullByDefault
    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];
      }
    Java
    - Registered: Fri Apr 26 12:43:10 GMT 2024
    - Last Modified: Fri Apr 16 21:10:04 GMT 2021
    - 1.2K bytes
    - Viewed (0)
  4. guava-tests/test/com/google/common/reflect/TypeVisitorTest.java

     *
     * @author Ben Yu
     */
    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);
      }
    Java
    - Registered: Fri Apr 12 12:43:09 GMT 2024
    - Last Modified: Mon Dec 04 17:37:03 GMT 2017
    - 3.7K bytes
    - Viewed (0)
  5. android/guava-tests/test/com/google/common/reflect/TypesTest.java

        assertEquals(null, ourType.getOwnerType());
      }
    
      public void testNewParameterizedType_nonStaticLocalClass() {
        class LocalClass<T> {}
        Type jvmType = new LocalClass<String>() {}.getClass().getGenericSuperclass();
        Type ourType = Types.newParameterizedType(LocalClass.class, String.class);
        assertEquals(jvmType, ourType);
      }
    
      public void testNewParameterizedType_staticLocalClass() {
    Java
    - Registered: Fri May 03 12:43:13 GMT 2024
    - Last Modified: Thu Feb 22 17:15:24 GMT 2024
    - 14.8K bytes
    - Viewed (0)
  6. guava-tests/test/com/google/common/reflect/TypesTest.java

        assertEquals(null, ourType.getOwnerType());
      }
    
      public void testNewParameterizedType_nonStaticLocalClass() {
        class LocalClass<T> {}
        Type jvmType = new LocalClass<String>() {}.getClass().getGenericSuperclass();
        Type ourType = Types.newParameterizedType(LocalClass.class, String.class);
        assertEquals(jvmType, ourType);
      }
    
      public void testNewParameterizedType_staticLocalClass() {
    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. android/guava-tests/test/com/google/common/reflect/TypeVisitorTest.java

     *
     * @author Ben Yu
     */
    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);
      }
    Java
    - Registered: Fri May 03 12:43:13 GMT 2024
    - Last Modified: Mon Dec 04 17:37:03 GMT 2017
    - 3.7K bytes
    - Viewed (0)
  8. 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}.
       *
    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)
  9. 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();
    Java
    - Registered: Fri May 03 20:58:11 GMT 2024
    - Last Modified: Thu Mar 07 01:59:08 GMT 2024
    - 23.6K bytes
    - Viewed (0)
  10. 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;
            }
          }
    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)
Back to top