我正在寻找一种方法来注销球衣中已经注册的基类。
例如,我有那些元素
@Path("a")
class A {}
Class ConfigA extends jersey.server.ResourceConfig...{
public ConfigA {
register(A.class)
}
}
我想创建一个新的B类,它将扩展A类以覆盖某些内容。
@Path("a") //SAME PATH as A
Class B extends A{}
鉴于我没有直接访问ConfigA类的权限,所以我尝试执行类似的操作。
Class ConfigB extends ConfigA{
public ConfigB(){
super();
//TODO Unregister the class A
register(B.class)
}
}
有什么想法怎么做?