Module io.leangen.geantyref
Package io.leangen.geantyref
-
Interface Summary Interface Description AnnotatedCaptureType Annotated equivalent ofCaptureTypeCaptureType CaptureType represents a wildcard that has gone through capture conversion. -
Class Summary Class Description AnnotatedArrayTypeImpl AnnotatedCaptureTypeImpl AnnotatedParameterizedTypeImpl AnnotatedTypeImpl AnnotatedTypeMap<K extends java.lang.reflect.AnnotatedType,V> AMapimplementation keyed byAnnotatedType.AnnotatedTypeSet<E extends java.lang.reflect.AnnotatedType> ASetimplementation suited for maintainingAnnotatedTypeelements.AnnotatedTypeVariableImpl AnnotatedWildcardTypeImpl AnnotationInvocationHandler An implementation ofAnnotationthat mimics the behavior of normal annotations.CaptureTypeImpl GenericArrayTypeImpl GenericTypeReflector Utility class for doing reflection on types.GenericTypeReflector.AnnotatedCaptureCacheKey GenericTypeReflector.CaptureCacheKey A key representing aCaptureType.ParameterizedTypeImpl TypeFactory Utility class for creating instances ofType.TypeToken<T> Wrapper aroundType.TypeVariableImpl<D extends java.lang.reflect.GenericDeclaration> TypeVisitor TypeVisitor.AnnotatedCaptureCacheKey VarMap Mapping between type variables and actual parameters.WildcardTypeImpl -
Enum Summary Enum Description VarMap.MappingMode -
Exception Summary Exception Description AnnotationFormatException Indicates that invalid data has been encountered during annotation creation.TypeArgumentNotInBoundException Thrown to indicate that a type argument for a parameterized type is not within the bound declared on the type parameter.UnresolvedTypeVariableException