public interface IIncrementalFormatter extends IFormatter<IQuantity>
Modifier and Type | Method and Description |
---|---|
String |
formatAdjacent(IQuantity previous,
IQuantity current)
Return a string representation of
current that is minimalistic, yet includes
sufficient context so that a human can deduce its full value, given that a sufficient
representation of previous is presented immediately ahead. |
String |
formatContext(IQuantity firstPresented)
Return a string context that can be presented ahead of presenting
firstPresented so
that the latter can be presented with a minimalistic representation using
formatChange(firstPresented, firstPresented) . |
format
String formatContext(IQuantity firstPresented)
firstPresented
so
that the latter can be presented with a minimalistic representation using
formatChange(firstPresented, firstPresented)
.String formatAdjacent(IQuantity previous, IQuantity current)
current
that is minimalistic, yet includes
sufficient context so that a human can deduce its full value, given that a sufficient
representation of previous
is presented immediately ahead.previous
- the immediately preceding presented quantity, or null
to force a fully
qualified representationcurrent
- the quantity to formatCopyright © 2020. All rights reserved.