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). |
formatString 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 © 2019. All rights reserved.