public class DefaultEntityEventListenerConfigure extends Object implements EntityEventListenerConfigure
| 构造器和说明 |
|---|
DefaultEntityEventListenerConfigure() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
disable(Class<? extends Entity> entityType)
禁用实体类事件
|
void |
disable(Class<? extends Entity> entityType,
EntityEventType type,
EntityEventPhase... feature)
禁用指定类型的事件
|
void |
enable(Class<? extends Entity> entityType)
启用实体类的事件
|
void |
enable(Class<? extends Entity> entityType,
EntityEventType type,
EntityEventPhase... feature)
启用指定类型的事件
|
protected Set<EntityEventPhase> |
getOrCreatePhaseSet(EntityEventType type,
Map<EntityEventType,Set<EntityEventPhase>> map) |
protected Map<EntityEventType,Set<EntityEventPhase>> |
getOrCreateTypeMap(Class<? extends Entity> type,
Map<Class<? extends Entity>,Map<EntityEventType,Set<EntityEventPhase>>> map) |
protected void |
initByEntity(Class<? extends Entity> type,
Map<EntityEventType,Set<EntityEventPhase>> typeSetMap,
boolean all) |
boolean |
isEnabled(Class<? extends Entity> entityType)
判断实体类是否启用了事件
|
boolean |
isEnabled(Class<? extends Entity> entityType,
EntityEventType type,
EntityEventPhase phase)
判断实体类是否启用了指定类型的事件
|
public void enable(Class<? extends Entity> entityType)
EntityEventListenerConfigureenable 在接口中 EntityEventListenerConfigureentityType - 实体类EnableEntityEventpublic void disable(Class<? extends Entity> entityType)
EntityEventListenerConfiguredisable 在接口中 EntityEventListenerConfigureentityType - 实体类public void enable(Class<? extends Entity> entityType, EntityEventType type, EntityEventPhase... feature)
EntityEventListenerConfigureenable 在接口中 EntityEventListenerConfigureentityType - 实体类型type - 事件类型feature - 事件阶段,如果不传则启用全部public void disable(Class<? extends Entity> entityType, EntityEventType type, EntityEventPhase... feature)
EntityEventListenerConfiguredisable 在接口中 EntityEventListenerConfigureentityType - 实体类型type - 事件类型feature - 事件阶段,如果不传则禁用全部protected Map<EntityEventType,Set<EntityEventPhase>> getOrCreateTypeMap(Class<? extends Entity> type, Map<Class<? extends Entity>,Map<EntityEventType,Set<EntityEventPhase>>> map)
protected Set<EntityEventPhase> getOrCreatePhaseSet(EntityEventType type, Map<EntityEventType,Set<EntityEventPhase>> map)
protected void initByEntity(Class<? extends Entity> type, Map<EntityEventType,Set<EntityEventPhase>> typeSetMap, boolean all)
public boolean isEnabled(Class<? extends Entity> entityType)
EntityEventListenerConfigureisEnabled 在接口中 EntityEventListenerConfigureentityType - 实体类public boolean isEnabled(Class<? extends Entity> entityType, EntityEventType type, EntityEventPhase phase)
EntityEventListenerConfigureisEnabled 在接口中 EntityEventListenerConfigureentityType - 实体类type - 事件类型phase - 事件阶段Copyright © 2016–2022. All rights reserved.