DefaultMessageRendering class abstract interface

Implemented by a MessageSourceResolvable whose default message must not go through MessageFormat.

MessageFormat treats quotes and braces as syntax, which would mangle a default text such as can't be blank or must match "[A-Z]{2,3}". Errors created from validation violations implement it, so their default message is shown as it is unless it contains {0}-style placeholders. Application code rarely needs it.

Spring (Java): DefaultMessageSourceResolvable.shouldRenderDefaultMessage().

Implementers

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
shouldRenderDefaultMessage → bool
Whether the default message is formatted with the arguments through MessageFormat; false returns it unchanged.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited