类 EntityManager
java.lang.Object
moe.kawayi.org.utopia.server.entity.EntityManager
实体管理器
-
方法概要
修饰符和类型方法说明static boolean
addEntity
(EntityFactory entityFactory) 注册实体static Collection<EntityFactory>
获取所有实体static Optional<EntityFactory>
获取实体static void
removeEntity
(String entityId) 删除实体
-
方法详细资料
-
getEntities
获取所有实体- 返回:
- 所有实体的列表
-
addEntity
注册实体- 参数:
entityFactory
- 要注册的实体工厂- 返回:
- 如果注册成功,返回true,否则false
-
removeEntity
删除实体- 参数:
entityId
- 要删除的实体的id
-
getEntity
获取实体- 参数:
entityId
- 实体Id- 返回:
- 如果实体已经注册,返回实体的工厂,否则返回空
Optional.empty()
-