2010-04-13 2 views
0

Я пытаюсь сделать этот код родовое:Реализация дженерики для Java 1.6

public final Object unwrap(Class arg0) { 
    throw new UnsupportedOperationException(); 
} 

Это происходит от Упаковочный класса (java.sql) и выглядит оригинально, как это:

<T> T unwrap(java.lang.Class<T> iface) throws java.sql.SQLException; 
+4

Вы уже дали ответ сами? Или я пропущу точку? – BalusC

+0

Ох, * актуальная * проблема была, таким образом, слишком-таки * не * связана с дженериками. Вы должны были бы скопировать сообщение с точной компиляцией и выбрать лучший заголовок, чтобы сделать это более понятным. – BalusC

ответ

1
public final <T> T unwrap(Class<T> arg0) throws SQLException { 
    throw new UnsupportedOperationException(); 
} 

, который является тем же самым определением, которое вы вставили.

+0

Большое спасибо ... бросать SQLException в этом нет необходимости. –

Смежные вопросы