Uses of Interface
de.eventhorizongilde.ehfs.milestone.filter.IEventFilter

Packages that use IEventFilter
de.eventhorizongilde.ehfs.milestone Classes for working with milestones. 
de.eventhorizongilde.ehfs.milestone.filter Classes for working with event filters. 
 

Uses of IEventFilter in de.eventhorizongilde.ehfs.milestone
 

Methods in de.eventhorizongilde.ehfs.milestone with parameters of type IEventFilter
protected  void AbstractFilterMilestone.addFilter(IEventFilter filter, IEventHandler handler)
          Adds an event filter associated with an event handler.
protected  void AbstractFilterMilestone.addFilter(String key, IEventFilter filter)
          Adds an event filter.
protected  void AbstractFilterMilestone.removeFilter(IEventFilter filter)
          Removes an event filter and its associated event handler.
 

Constructors in de.eventhorizongilde.ehfs.milestone with parameters of type IEventFilter
AbstractNpcJoinsMilestone(int npcId, String legendLabel, IEventFilter validEventFilter)
          Creates a new NPC-joins milestone.
AbstractNpcJoinsMilestone(int npcId, String legendLabel, IEventFilter validEventFilter, int minSecondsAfterStart)
          Creates a new NPC-joins milestone.
 

Uses of IEventFilter in de.eventhorizongilde.ehfs.milestone.filter
 

Classes in de.eventhorizongilde.ehfs.milestone.filter that implement IEventFilter
 class AbstractUnitFilter
          An event filter that only matches if the source or destination of an event matches.
 

Methods in de.eventhorizongilde.ehfs.milestone.filter that return IEventFilter
static IEventFilter Filters.all()
          Creates a filter that always matches.
static IEventFilter Filters.and(IEventFilter... filters)
          Creates a conjunction (logical AND) of filters.
static IEventFilter Filters.and(List<IEventFilter> filters)
          Creates a conjunction (logical AND) of filters.
static IEventFilter Filters.aura(boolean added, int... spellIds)
          Creates a filter that matches if the fight event describes an aura having been gained (or faded.)
static IEventFilter Filters.eventType(Class<? extends CombatEvent> eventClass)
          Creates a filter that matches types of fight events.
static IEventFilter Filters.fightEnded()
          Creates a filter that matches when a fight has ended.
static IEventFilter Filters.mobSpell(Class<? extends AbstractSpellEvent> eventClass, EventUnit eventUnit, int spellId)
          Creates a filter that matches when the specified event unit is a mob (or NPC), the fight event is of a specific type, and the specified spell is involved in the event.
static IEventFilter Filters.not(IEventFilter filter)
          Creates a filter that matches if the specified filter does not match (logical NOT.)
static IEventFilter Filters.or(IEventFilter... filters)
          Creates a disjunction (logical OR) of filters.
static IEventFilter Filters.or(List<IEventFilter> filters)
          Creates a disjunction (logical OR) of filters.
static IEventFilter Filters.playerSpell(Class<? extends AbstractSpellEvent> eventClass, EventUnit eventUnit, int... spellIds)
           
static IEventFilter Filters.playerSpell(Class<? extends AbstractSpellEvent> eventClass, EventUnit eventUnit, int spellId)
          Deprecated. Use Filters.playerSpell(Class, EventUnit, int...) instead.
static IEventFilter Filters.playerSpell(Class<? extends AbstractSpellEvent> eventClass, EventUnit eventUnit, int spellId, int spellId2)
          Deprecated. Use Filters.playerSpell(Class, EventUnit, int...) instead.
static IEventFilter Filters.spell(int... spellIds)
          Creates a filter that matches if any of the specified spells are involved in a fight event.
 

Methods in de.eventhorizongilde.ehfs.milestone.filter with parameters of type IEventFilter
static IEventFilter Filters.and(IEventFilter... filters)
          Creates a conjunction (logical AND) of filters.
static IEventFilter Filters.not(IEventFilter filter)
          Creates a filter that matches if the specified filter does not match (logical NOT.)
static IEventFilter Filters.or(IEventFilter... filters)
          Creates a disjunction (logical OR) of filters.
 

Method parameters in de.eventhorizongilde.ehfs.milestone.filter with type arguments of type IEventFilter
static IEventFilter Filters.and(List<IEventFilter> filters)
          Creates a conjunction (logical AND) of filters.
static IEventFilter Filters.or(List<IEventFilter> filters)
          Creates a disjunction (logical OR) of filters.
 



Event Horizon Fight Statistics