Class EventDescriptionImpl<X>
java.lang.Object
gg.xp.xivsupport.events.triggers.easytriggers.model.EventDescriptionImpl<X>
- All Implemented Interfaces:
EventDescription<X>
-
Field Summary
-
Constructor Summary
ConstructorDescriptionEventDescriptionImpl
(Class<X> type, String description, String defaultTts, String defaultText, List<Supplier<Condition<? super X>>> defaultFilters) EventDescriptionImpl
(Class<X> type, String description, String defaultTextAndTts, List<Supplier<Condition<? super X>>> defaultFilters) -
Method Summary
Modifier and TypeMethodDescriptiondefaultCallout
(String customText) defaultCallout
(String text, String tts) Override this to specify default filtersboolean
int
hashCode()
newEmptyInst
(@Nullable String callText) toString()
type()
-
Field Details
-
type
-
description
-
defaultText
-
defaultTts
-
defaultFilters
-
-
Constructor Details
-
EventDescriptionImpl
-
EventDescriptionImpl
-
-
Method Details
-
type
- Specified by:
type
in interfaceEventDescription<X>
-
description
- Specified by:
description
in interfaceEventDescription<X>
-
defaultText
- Specified by:
defaultText
in interfaceEventDescription<X>
-
defaultTts
- Specified by:
defaultTts
in interfaceEventDescription<X>
-
equals
-
hashCode
public int hashCode() -
newEmptyInst
- Specified by:
newEmptyInst
in interfaceEventDescription<X>
-
newDefaultInst
- Specified by:
newDefaultInst
in interfaceEventDescription<X>
-
defaultCallout
-
defaultCallout
-
defaultFilters
Override this to specify default filters -
toString
-