我似乎在Google中使用了错误的搜索字词...
我为多对多关联编写了一个通用类,但我猜这已经完成了.它很可能存在于比我自己更好的实现中.这是我第一次尝试编写泛型类.
为了更好地了解我正在寻找的东西,我收录了一些我自己的片段:
我用2个哈希映射支持它:
private final Map> ssForTs = new HashMap >(); private final Map > tsForSs = new HashMap>();
这是实例化:
new ManyToManyAssociations();
一些可用的方法:
public void addAssociation(T t,S s)
public void removeAssociation(T t,S s)
public List
public List getListOfSs()
公开列表
公共列表 getSsForTs(T t)
这些方法的名字很差......我道歉.
基本用法是:我可以很容易地找到所有S for T和反向.
您是否可以将链接发布到已包含此功能的抛光库中?