Class CapsFilter
java.lang.Object
dev.unnm3d.redischat.chat.filters.AbstractFilter<CapsFilter.CapsFilterProperties>
dev.unnm3d.redischat.chat.filters.outgoing.CapsFilter
- All Implemented Interfaces:
BiFunction<org.bukkit.command.CommandSender,
ChatMessage, FilterResult>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class dev.unnm3d.redischat.chat.filters.AbstractFilter
AbstractFilter.Direction
-
Field Summary
Fields inherited from class dev.unnm3d.redischat.chat.filters.AbstractFilter
direction, filterSettings, name
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Transform uppercase messages into lowercaseapplyWithPrevious
(org.bukkit.command.CommandSender sender, @NotNull ChatMessage message, ChatMessage... previousMessages) Methods inherited from class dev.unnm3d.redischat.chat.filters.AbstractFilter
apply
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.function.BiFunction
andThen
-
Constructor Details
-
CapsFilter
-
-
Method Details
-
antiCaps
Transform uppercase messages into lowercase- Parameters:
message
- The message to transform- Returns:
- The transformed message
-
applyWithPrevious
public FilterResult applyWithPrevious(org.bukkit.command.CommandSender sender, @NotNull @NotNull ChatMessage message, ChatMessage... previousMessages) - Specified by:
applyWithPrevious
in classAbstractFilter<CapsFilter.CapsFilterProperties>
-