Package org.derive4j.processor.api
Class DeriveMessages
- java.lang.Object
-
- org.derive4j.processor.api.DeriveMessages
-
public final class DeriveMessages extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDeriveMessages.CasesMatchersprivate static classDeriveMessages.Lazyprivate static classDeriveMessages.Message
-
Constructor Summary
Constructors Modifier Constructor Description privateDeriveMessages()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DeriveMessages.CasesMatchers.TotalMatcher_Messagecases()static java.util.List<MessageLocalization>getLocalizations(DeriveMessage deriveMessage)static java.lang.StringgetText(DeriveMessage deriveMessage)static DeriveMessagelazy(java.util.function.Supplier<DeriveMessage> deriveMessage)static DeriveMessagemessage(java.lang.String msg)static DeriveMessagemessage(java.lang.String text, java.util.List<MessageLocalization> localizations)static DeriveMessagemessage(java.lang.String msg, MessageLocalization localization)static java.util.function.Function<DeriveMessage,DeriveMessage>modLocalizations(java.util.function.Function<java.util.List<MessageLocalization>,java.util.List<MessageLocalization>> localizationsMod)static java.util.function.Function<DeriveMessage,DeriveMessage>modText(java.util.function.Function<java.lang.String,java.lang.String> textMod)static java.util.function.Function<DeriveMessage,DeriveMessage>setLocalizations(java.util.List<MessageLocalization> newLocalizations)static java.util.function.Function<DeriveMessage,DeriveMessage>setText(java.lang.String newText)
-
-
-
Method Detail
-
message
public static DeriveMessage message(java.lang.String msg, MessageLocalization localization)
-
message
public static DeriveMessage message(java.lang.String msg)
-
message
public static DeriveMessage message(java.lang.String text, java.util.List<MessageLocalization> localizations)
-
lazy
public static DeriveMessage lazy(java.util.function.Supplier<DeriveMessage> deriveMessage)
-
cases
public static DeriveMessages.CasesMatchers.TotalMatcher_Message cases()
-
getText
public static java.lang.String getText(DeriveMessage deriveMessage)
-
getLocalizations
public static java.util.List<MessageLocalization> getLocalizations(DeriveMessage deriveMessage)
-
setText
public static java.util.function.Function<DeriveMessage,DeriveMessage> setText(java.lang.String newText)
-
modText
public static java.util.function.Function<DeriveMessage,DeriveMessage> modText(java.util.function.Function<java.lang.String,java.lang.String> textMod)
-
setLocalizations
public static java.util.function.Function<DeriveMessage,DeriveMessage> setLocalizations(java.util.List<MessageLocalization> newLocalizations)
-
modLocalizations
public static java.util.function.Function<DeriveMessage,DeriveMessage> modLocalizations(java.util.function.Function<java.util.List<MessageLocalization>,java.util.List<MessageLocalization>> localizationsMod)
-
-