Я реализую ResponseHandler
для пакета apache HttpClient, например:
new ResponseHandler<int>() {
public int handleResponse(...) {
// ... code ...
return 0;
}
}
, но я бы хотел, чтобы функция handleResponse
ничего не возвращала, т.е. недействительным
. Это возможно? Следующее не компилируется, поскольку void
не является допустимым типом Java:
new ResponseHandler<void>() {
public void handleResponse(...) {
// ... code ...
}
}
Я полагаю, я мог бы заменить void
на Void
, чтобы вернуть Пустота
, но я не хочу этого. Вопрос : можно ли организовать эту ситуацию обратного вызова таким образом, чтобы я мог вернуть void
из handleResponse
?