0
有沒有辦法來包裝這個醜陋,如果我有一個適合於通用的類?取代通用的實際類
所以這
public HasOne aMethod(Class<? extends Model> clazz){
HasOne<Customer> hasOne = injector.getInstance(Key.get(new TypeLiteral<HasOne<Customer>>() {
}));
return hasOne;
}
會變成這樣的事情。 (這顯然不編譯)
public HasOne aMethod(Class<? extends Model> clazz){
HasOne<clazz> hasOne = injector.getInstance(Key.get(new TypeLiteral<HasOne<clazz>>() {
}));
return hasOne;
}
sweeeet!謝謝 – David
你們知道它並不是按原樣編譯的,對吧? –
@MarlonBernardes yes ...主要給出一個想法 –