使用EMF对象作为键

Jes*_*erE 5 eclipse eclipse-emf

是否有可能有EMF对象实现hashCodeequals?我希望能够将模型对象用作a中的键HashMap.

Seb*_*kow 8

EObject的javadoc很清楚.EObject可能不专门化hashCodeequals.但是,您可以在地图,只要你是知道的身份语义使用它们Object#equals(..)#hashCode.

  • 你为什么需要那个?如果要使用值对象的语义,则应使用EDataTypes. (2认同)