Package | Description |
---|---|
org.kitteh.irc.client.library.defaults.element.messagetag |
Default message tag implementations.
|
org.kitteh.irc.client.library.defaults.feature |
Defaults!
|
org.kitteh.irc.client.library.feature |
Things to make life lovely!
|
org.kitteh.irc.client.library.feature.twitch.messagetag |
Twitch message tags.
|
org.kitteh.irc.client.library.util |
Utilities!
|
Modifier and Type | Field and Description |
---|---|
static TriFunction<Client,String,String,DefaultMessageTagTime> |
DefaultMessageTagTime.FUNCTION
Function to create this message tag.
|
Modifier and Type | Method and Description |
---|---|
Optional<TriFunction<Client,String,String,? extends ISupportParameter>> |
DefaultISupportManager.registerParameter(String tagName,
TriFunction<Client,String,String,? extends ISupportParameter> function) |
Optional<TriFunction<Client,String,String,? extends MessageTag>> |
DefaultMessageTagManager.registerTagCreator(String capability,
String tagName,
TriFunction<Client,String,String,? extends MessageTag> function) |
Modifier and Type | Method and Description |
---|---|
Map<String,TriFunction<Client,String,String,? extends MessageTag>> |
MessageTagManager.getCapabilityTagCreators(String capability)
Gets the registered tag creators for a given capability.
|
Optional<TriFunction<Client,String,String,? extends ISupportParameter>> |
ISupportManager.getCreator(String parameter)
Gets the registered ISUPPORT creator for a given parameter name.
|
Optional<TriFunction<Client,String,String,? extends MessageTag>> |
MessageTagManager.getTagCreator(String tagName)
Gets the registered tag creator for a given tag name.
|
Optional<TriFunction<Client,String,String,? extends ISupportParameter>> |
ISupportManager.registerParameter(String parameter,
TriFunction<Client,String,String,? extends ISupportParameter> creator)
Registers a function that creates an
ISupportParameter from a
given parameter and value. |
Optional<TriFunction<Client,String,String,? extends MessageTag>> |
MessageTagManager.registerTagCreator(String capability,
String tagName,
TriFunction<Client,String,String,? extends MessageTag> tagCreator)
Registers a function that creates a tag from given tag name and tag
value, only to run if the given capability is enabled.
|
Optional<TriFunction<Client,String,String,? extends ISupportParameter>> |
ISupportManager.unregisterParameter(String parameter)
Removes the registered creator for a given parameter.
|
Optional<TriFunction<Client,String,String,? extends MessageTag>> |
MessageTagManager.unregisterTag(String tagName)
Removes the registered tag creator for a given tag name.
|
Modifier and Type | Method and Description |
---|---|
Optional<TriFunction<Client,String,String,? extends ISupportParameter>> |
ISupportManager.registerParameter(String parameter,
TriFunction<Client,String,String,? extends ISupportParameter> creator)
Registers a function that creates an
ISupportParameter from a
given parameter and value. |
Optional<TriFunction<Client,String,String,? extends MessageTag>> |
MessageTagManager.registerTagCreator(String capability,
String tagName,
TriFunction<Client,String,String,? extends MessageTag> tagCreator)
Registers a function that creates a tag from given tag name and tag
value, only to run if the given capability is enabled.
|
Modifier and Type | Field and Description |
---|---|
static TriFunction<Client,String,String,UserType> |
UserType.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,UserId> |
UserId.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,User> |
User.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,Turbo> |
Turbo.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,SystemMsg> |
SystemMsg.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,SubsOnly> |
SubsOnly.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,Subscriber> |
Subscriber.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,Slow> |
Slow.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,RoomId> |
RoomId.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,R9k> |
R9k.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,MsgParamSubPlanName> |
MsgParamSubPlanName.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,MsgParamSubPlan> |
MsgParamSubPlan.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,MsgParamMonths> |
MsgParamMonths.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,MsgId> |
MsgId.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,Mod> |
Mod.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,Id> |
Id.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,EmoteSets> |
EmoteSets.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,Emotes> |
Emotes.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,DisplayName> |
DisplayName.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,Color> |
Color.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,BroadcasterLang> |
BroadcasterLang.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,Bits> |
Bits.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,BanReason> |
BanReason.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,BanDuration> |
BanDuration.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,Badges> |
Badges.FUNCTION
Function to create this message tag.
|
Modifier and Type | Method and Description |
---|---|
TriFunction<Client,String,String,? extends NameValue> |
AbstractNameValueProcessor.Creator.getFunction()
Gets the creator's function.
|
Modifier and Type | Method and Description |
---|---|
protected Optional<TriFunction<Client,String,String,? extends NameValue>> |
AbstractNameValueProcessor.getCreatorByName(String name)
Gets a registered creator function by registered name.
|
protected Optional<TriFunction<Client,String,String,? extends NameValue>> |
AbstractNameValueProcessor.registerCreator(String name,
AbstractNameValueProcessor.Creator<NameValue> creator)
Registers a creator to a name.
|
protected Optional<TriFunction<Client,String,String,? extends NameValue>> |
AbstractNameValueProcessor.unregisterCreator(String name)
Removes registration of a creator to a name.
|
Constructor and Description |
---|
Creator(TriFunction<Client,String,String,? extends NameValue> function)
Constructs the creator.
|
Copyright © 2013–2019 Kitteh. All rights reserved.