Java 如何使Guice MapBinder真正的类型安全?
下面是我的StatusMapper界面的外观:Java 如何使Guice MapBinder真正的类型安全?,java,guice,guice-3,Java,Guice,Guice 3,下面是我的StatusMapper界面的外观: 公共接口状态映射器{ 状态图(最终T异常); } 这是我的地图夹: TypeLiteral您的问题可能与此相关: 如果您将GuiceMapBinder包装在自己的TypeSafeMapBinder中,并为该类提供如下方法,该怎么办 void addToBinder(Class<T extends Throwable> eClass, Class<? extends StatusMapper&l
公共接口状态映射器{
状态图(最终T异常);
}
这是我的地图夹:
TypeLiteral您的问题可能与此相关:
如果您将GuiceMapBinder
包装在自己的TypeSafeMapBinder
中,并为该类提供如下方法,该怎么办
void addToBinder(Class<T extends Throwable> eClass,
Class<? extends StatusMapper<T>> mClass) {
getWrappedBinder().addBinding(eClass, mClass);
}
void addToBinder(类电子课堂、,
ClassCool man-thx!只缺少了答案。我用答案更新了我的问题。