Top Description Interfaces Classes
module org.javamoney.moneta

Package org.javamoney.moneta.spi.format


Contains format service implementations.

Interface Summary

Modifier and TypeInterface and Description
public interface
FormatToken

Abstraction for a token that is part of a token stream, used for formatting and parsing.

Class Summary

Modifier and TypeClass and Description
pack-priv class
AmountNumberToken

FormatToken which allows to format a MonetaryAmount type.

pack-priv class
CurrencyToken

Implements a FormatToken that adds a localizable String, read by key from a ResourceBundle.

public class
DefaultAmountFormatProviderSpi

Default format provider, which mainly maps the existing JDK functionality into the JSR 354 logic.

pack-priv class
DefaultMonetaryAmountFormat

Formats instances of MonetaryAmount to a String or an Appendable.

pack-priv class
LiteralToken

FormatToken which adds an arbitrary literal constant value to the output.

pack-priv class
ParseContext

Context passed along to each FormatToken in-line, when parsing an input stream using a MonetaryAmountFormat.

pack-priv class
StringGrouper

Small utility class that supports flexible grouping of an input String using different grouping characters and sizes.