TypeResolver where(Map<TypeVariableKey, ? extends Type> mappings) {
    return new TypeResolver(typeTable.where(mappings));
  }
TypeResolver where(Map<TypeVariableKey, ? extends Type> mappings) {
    return new TypeResolver(typeTable.where(mappings));
  }
TypeResolver where ( Map < TypeVariableKey , ? extends Type > mappings ) { return new TypeResolver ( typeTable . where ( mappings ) ) ; }
Returns a new {@code TypeResolver} with {@code variable} mapping to {@code type}.
Returns a new {