【发布时间】:2013-10-18 08:48:10
【问题描述】:
我需要将几个容器暴露给不同的组件,而我真正需要的只是:
interface Gettable {
public String get(String key);
}
是否有任何标准 Java (SE) 接口尽可能接近此接口,可以不引入另一个但将暴露的容器行为限制在所需的最低限度?
更新: 选择的解决方案是自定义界面。我真的很想尽可能保持通用性。
【问题讨论】:
-
您真正需要的是 Gettable 还是 Cache、Map、Registry、Parameters ......?我的意思是 Gettable 不是一个不言自明的名字。