Package org.locationtech.proj4j.units
Class AngleFormat
- java.lang.Object
-
- java.text.Format
-
- java.text.NumberFormat
-
- org.locationtech.proj4j.units.AngleFormat
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
public class AngleFormat extends java.text.NumberFormat
A NumberFormat for formatting Angles in various commonly-found mapping styles.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static char
CH_DEG_ABBREV
static char
CH_DEG_SYMBOL
static char
CH_E
static char
CH_MIN_ABBREV
static char
CH_MIN_SYMBOL
static char
CH_N
static char
CH_S
static char
CH_W
static java.lang.String
ddmmssLatPattern
static java.lang.String
ddmmssLongPattern
static java.lang.String
ddmmssPattern
static java.lang.String
ddmmssPattern2
static java.lang.String
ddmmssPattern4
static java.lang.String
decimalPattern
private java.text.DecimalFormat
format
private boolean
isDegrees
private java.lang.String
pattern
static java.lang.String
STR_SEC_ABBREV
static java.lang.String
STR_SEC_SYMBOL
-
Constructor Summary
Constructors Constructor Description AngleFormat()
AngleFormat(java.lang.String pattern)
AngleFormat(java.lang.String pattern, boolean isDegrees)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.StringBuffer
format(double number, java.lang.StringBuffer result, java.text.FieldPosition fieldPosition)
java.lang.StringBuffer
format(long number, java.lang.StringBuffer result, java.text.FieldPosition fieldPosition)
java.lang.Number
parse(java.lang.String text, java.text.ParsePosition parsePosition)
Deprecated.-
Methods inherited from class java.text.NumberFormat
clone, equals, format, format, format, getAvailableLocales, getCurrency, getCurrencyInstance, getCurrencyInstance, getInstance, getInstance, getIntegerInstance, getIntegerInstance, getMaximumFractionDigits, getMaximumIntegerDigits, getMinimumFractionDigits, getMinimumIntegerDigits, getNumberInstance, getNumberInstance, getPercentInstance, getPercentInstance, getRoundingMode, hashCode, isGroupingUsed, isParseIntegerOnly, parse, parseObject, setCurrency, setGroupingUsed, setMaximumFractionDigits, setMaximumIntegerDigits, setMinimumFractionDigits, setMinimumIntegerDigits, setParseIntegerOnly, setRoundingMode
-
-
-
-
Field Detail
-
CH_MIN_SYMBOL
public static final char CH_MIN_SYMBOL
- See Also:
- Constant Field Values
-
STR_SEC_SYMBOL
public static final java.lang.String STR_SEC_SYMBOL
- See Also:
- Constant Field Values
-
CH_DEG_SYMBOL
public static final char CH_DEG_SYMBOL
- See Also:
- Constant Field Values
-
CH_DEG_ABBREV
public static final char CH_DEG_ABBREV
- See Also:
- Constant Field Values
-
CH_MIN_ABBREV
public static final char CH_MIN_ABBREV
- See Also:
- Constant Field Values
-
STR_SEC_ABBREV
public static final java.lang.String STR_SEC_ABBREV
- See Also:
- Constant Field Values
-
CH_N
public static final char CH_N
- See Also:
- Constant Field Values
-
CH_E
public static final char CH_E
- See Also:
- Constant Field Values
-
CH_S
public static final char CH_S
- See Also:
- Constant Field Values
-
CH_W
public static final char CH_W
- See Also:
- Constant Field Values
-
ddmmssPattern
public static final java.lang.String ddmmssPattern
- See Also:
- Constant Field Values
-
ddmmssPattern2
public static final java.lang.String ddmmssPattern2
- See Also:
- Constant Field Values
-
ddmmssLongPattern
public static final java.lang.String ddmmssLongPattern
- See Also:
- Constant Field Values
-
ddmmssLatPattern
public static final java.lang.String ddmmssLatPattern
- See Also:
- Constant Field Values
-
ddmmssPattern4
public static final java.lang.String ddmmssPattern4
- See Also:
- Constant Field Values
-
decimalPattern
public static final java.lang.String decimalPattern
- See Also:
- Constant Field Values
-
format
private java.text.DecimalFormat format
-
pattern
private java.lang.String pattern
-
isDegrees
private boolean isDegrees
-
-
Method Detail
-
format
public java.lang.StringBuffer format(long number, java.lang.StringBuffer result, java.text.FieldPosition fieldPosition)
- Specified by:
format
in classjava.text.NumberFormat
-
format
public java.lang.StringBuffer format(double number, java.lang.StringBuffer result, java.text.FieldPosition fieldPosition)
- Specified by:
format
in classjava.text.NumberFormat
-
parse
public java.lang.Number parse(java.lang.String text, java.text.ParsePosition parsePosition)
Deprecated.- Specified by:
parse
in classjava.text.NumberFormat
- Parameters:
text
-- Returns:
- See Also:
Angle.parse(String)
-
-