Interface IAzureMessage
-
- All Known Implementing Classes:
AzureHtmlMessage,AzureMessage
public interface IAzureMessage
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classIAzureMessage.Typestatic interfaceIAzureMessage.ValueDecorator
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default StringdecorateText(AzureString text, java.util.function.Supplier<String> dft)default StringdecorateValue(Object p, java.util.function.Supplier<String> dft)Action<?>[]getActions()default StringgetContent()AzureStringgetMessage()ObjectgetPayload()StringgetTitle()IAzureMessage.TypegetType()default booleanshow()default booleanshow(IAzureMessager messager)
-
-
-
Method Detail
-
getMessage
@Nonnull AzureString getMessage()
-
getType
@Nonnull IAzureMessage.Type getType()
-
show
default boolean show()
-
show
default boolean show(IAzureMessager messager)
-
decorateValue
@Nullable default String decorateValue(@Nonnull Object p, @Nullable java.util.function.Supplier<String> dft)
- Returns:
- null if not decoratable
-
-