private static final class UCUMFormat.Print extends UCUMFormat
UCUMFormat.Variant
Modifier and Type | Field and Description |
---|---|
private static UCUMFormat.Print |
DEFAULT |
private static tec.uom.se.format.SymbolMap |
PRINT_SYMBOLS |
symbolMap
Constructor and Description |
---|
Print(tec.uom.se.format.SymbolMap symbols) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
appendAnnotation(java.lang.CharSequence symbol,
java.lang.CharSequence annotation,
java.lang.Appendable appendable) |
javax.measure.Unit<? extends javax.measure.Quantity<?>> |
parse(java.lang.CharSequence csq) |
javax.measure.Unit<? extends javax.measure.Quantity<?>> |
parse(java.lang.CharSequence csq,
java.text.ParsePosition pos) |
format, formatConverter, getInstance, getInstance, getSymbols, isLocaleSensitive, label, parse
private static final tec.uom.se.format.SymbolMap PRINT_SYMBOLS
private static final UCUMFormat.Print DEFAULT
public javax.measure.Unit<? extends javax.measure.Quantity<?>> parse(java.lang.CharSequence csq, java.text.ParsePosition pos) throws java.lang.IllegalArgumentException
parse
in class UCUMFormat
java.lang.IllegalArgumentException
void appendAnnotation(java.lang.CharSequence symbol, java.lang.CharSequence annotation, java.lang.Appendable appendable) throws java.io.IOException
appendAnnotation
in class UCUMFormat
java.io.IOException
public javax.measure.Unit<? extends javax.measure.Quantity<?>> parse(java.lang.CharSequence csq) throws java.lang.IllegalArgumentException
parse
in interface javax.measure.format.UnitFormat
parse
in class UCUMFormat
java.lang.IllegalArgumentException