public class TypeVariableResolvers extends java.lang.Object
| Constructor and Description |
|---|
TypeVariableResolvers() |
| Modifier and Type | Method and Description |
|---|---|
static TypeVariableResolver |
classTypeVariableResolver(ClassOrNamespaceDescriptor clazz,
java.lang.String context) |
static java.util.List<TypeParameterDescriptor> |
getTypeParameterDescriptors(ClassOrNamespaceDescriptor clazz) |
static TypeVariableResolver |
typeVariableResolverFromTypeParameters(java.util.List<TypeParameterDescriptor> typeParameters,
DeclarationDescriptor owner,
java.lang.String context) |
public TypeVariableResolvers()
@NotNull public static java.util.List<TypeParameterDescriptor> getTypeParameterDescriptors(@NotNull ClassOrNamespaceDescriptor clazz)
@NotNull public static TypeVariableResolver classTypeVariableResolver(@NotNull ClassOrNamespaceDescriptor clazz, @NotNull java.lang.String context)
@NotNull public static TypeVariableResolver typeVariableResolverFromTypeParameters(@NotNull java.util.List<TypeParameterDescriptor> typeParameters, @NotNull DeclarationDescriptor owner, @NotNull java.lang.String context)