本文整理了Java中com.artemis.Entity.equals()
方法的一些代码示例,展示了Entity.equals()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Entity.equals()
方法的具体详情如下:
包路径:com.artemis.Entity
类名称:Entity
方法名:equals
[英]id equality
[中]身份平等
代码示例来源:origin: apotapov/gdx-artemis
/**
* Removes specified entity.
*
* @param e Entity to remove.
*/
public void remove(Entity e) {
for (Entry<String, Entity> entry : entitiesByName.entries()) {
if (entry.value.equals(e)) {
entitiesByName.remove(entry.key);
break;
}
}
}
代码示例来源:origin: junkdog/artemis-odb
@Override
public void deleted(Entity e) {
UUID uuid = entityToUuid.safeGet(e.getId());
if (uuid == null)
return;
Entity oldEntity = uuidToEntity.get(uuid);
if (oldEntity != null && oldEntity.equals(e))
uuidToEntity.remove(uuid);
entityToUuid.set(e.getId(), null);
}
代码示例来源:origin: net.onedaybeard.artemis/artemis-odb
@Override
public void deleted(Entity e) {
UUID uuid = entityToUuid.safeGet(e.getId());
if (uuid == null)
return;
Entity oldEntity = uuidToEntity.get(uuid);
if (oldEntity != null && oldEntity.equals(e))
uuidToEntity.remove(uuid);
entityToUuid.set(e.getId(), null);
}
内容来源于网络,如有侵权,请联系作者删除!