Value types
Configuration that applies to value type definitions.
Property | Default | Description |
---|---|---|
causeway.value-types.big-decimal. |
The minimum scale to use for all Is only used if the minimum scale has not been specified explicitly by some other means, typically either |
|
causeway.value-types.big-decimal. |
true |
Whether to use a grouping (thousands) separator (eg the "," (comma) in the English locale) when rendering a big decimal. @see Editing#isUseGroupingSeparator() |
causeway.value-types.big-decimal. |
When a BigDecimal is presented for editing, whether it should enforce the scale, possibly meaning trailing '0’s to pad). This is probably appropriate for BigDecimals that represent a money amount. |
|
causeway.value-types.big-decimal. |
A common use of Surprisingly perhaps, a string such as "123,99", when parsed ((by The purpose of this configuration property is to remove the confusion by simply disallowing the thousands separator from being part of the input string. For maximum safety, allowing the grouping separator is disallowed, but the alternate (original) behaviour can be reinstated by setting this config property back to The same configuration property is also used for rendering the value. @see Display#isUseGroupingSeparator() |
|
causeway.value-types.big-decimal. |
true |
Indicates how to derive the min fractional facet (the minimum number of digits after the decimal point). If this flag is set, then the What this means in practice is that a numeric values will be rendered to the same number of fractional digits, irrespective of whether they are whole numbers or fractional. For example, with a scale of 2, then "123.4532" will be rendered as "123.45", while "123" will be rendered as "123.00". If this flag is NOT set, or if it is set but there is no annotation, then the If there is no fallback, then it means that a big decimal such as "123.00" will be presented as just "123" (that is, the shortest possible textual representation). |
causeway.value-types.kroki. |
If set, adds plantuml support to the AsciiDoc value type. Eg. via docker instance like \{@literal yuzutech/kroki}. |
|
causeway.value-types.kroki. |
5000ms |
Max time for requests to the |
causeway.value-types.temporal. |
yyyy-MM-dd |
null |
causeway.value-types.temporal. |
%1$s %2$s |
null |
causeway.value-types.temporal. |
null |
|
causeway.value-types.temporal. |
XXX |
null |
causeway.value-types.temporal. |
HH |
null |
causeway.value-types.temporal. |
HH[:mm[:ss][.SSSSSS]] |
null |
causeway.value-types.temporal. |
HH[:mm[:ss][.SSS]] |
null |
causeway.value-types.temporal. |
HH[:mm] |
null |
causeway.value-types.temporal. |
HH[:mm[:ss][.SSSSSSSSS]] |
null |
causeway.value-types.temporal. |
HH[:mm[:ss]] |
null |
causeway.value-types.temporal. |
VV |
null |
causeway.value-types.temporal. |
VV |
null |
causeway.value-types.temporal. |
%1$s %2$s |
null |
causeway.value-types.big-decimal. |
The minimum scale to use for all Is only used if the minimum scale has not been specified explicitly by some other means, typically either |
|
causeway.value-types.big-decimal. |
A common use of Surprisingly perhaps, a string such as "123,99", when parsed ((by The purpose of this configuration property is to remove the confusion by simply disallowing the thousands separator from being part of the input string. For maximum safety, allowing the grouping separator is disallowed, but the alternate (original) behaviour can be reinstated by setting this config property back to The same configuration property is also used for rendering the value. @deprecated - use |