Generated by
JDiff

Class com.google.inject.TypeLiteral

Documentation changed from old to new.

Changed from abstract to non-abstract.

Added Methods
List<TypeLiteral<?>> getExceptionTypes(Member) Returns the resolved generic exception types thrown by {@code constructor}.
TypeLiteral<?> getFieldType(Field) Returns the resolved generic type of {@code field}.
List<TypeLiteral<?>> getParameterTypes(Member) Returns the resolved generic parameter types of {@code methodOrConstructor}.
(Class<? super T>getRawType() Returns the raw (non-generic) type for this type.
TypeLiteral<?> getReturnType(Method) Returns the resolved generic return type of {@code method}.
TypeLiteral<?> getSupertype(Class<?>) Returns the generic form of {@code supertype}.
 

Changed Methods
boolean equals(Object) Change from non-final to final.
 
Type getType() Change from non-final to final.
Gets underlying {@code Type} instance.
int hashCode() Change from non-final to final.
 
String toString() Change from non-final to final.