Uses of Record Class
ch.randelshofer.fastdoubleparser.NumberFormatSymbols
Packages that use NumberFormatSymbols
Package
Description
Provides fast parsers for Java
FloatingPointLiterals,
and JSON numbers.-
Uses of NumberFormatSymbols in ch.randelshofer.fastdoubleparser
Fields in ch.randelshofer.fastdoubleparser declared as NumberFormatSymbolsModifier and TypeFieldDescriptionprivate final NumberFormatSymbolsConfigurableDoubleParser.symbolsMethods in ch.randelshofer.fastdoubleparser that return NumberFormatSymbolsModifier and TypeMethodDescriptionstatic NumberFormatSymbolsNumberFormatSymbols.fromDecimalFormatSymbols(DecimalFormatSymbols symbols) Creates a new instance from the providedDecimalFormatSymbols.static NumberFormatSymbolsNumberFormatSymbols.fromDefault()Creates a new instance with the following default symbols.ConfigurableDoubleParser.getNumberFormatSymbols()Gets the number format symbols of this parser.NumberFormatSymbols.withDecimalSeparator(Set<Character> newValue) Creates a new instance with the specified decimal separator symbols.NumberFormatSymbols.withDigits(List<Character> newValue) Creates a new instance with the specified digits.NumberFormatSymbols.withExponentSeparator(Set<String> newValue) Creates a new instance with the specified exponent separator symbols.NumberFormatSymbols.withGroupingSeparator(Set<Character> newValue) Creates a new instance with the specified grouping separator symbols.NumberFormatSymbols.withInfinity(Set<String> newValue) Creates a new instance with the specified infinity symbols.NumberFormatSymbols.withMinusSign(Set<Character> newValue) Creates a new instance with the specified minus sign symbols.Creates a new instance with the specified NaN symbols.NumberFormatSymbols.withPlusSign(Set<Character> newValue) Creates a new instance with the specified plus sign symbols.Methods in ch.randelshofer.fastdoubleparser with parameters of type NumberFormatSymbolsModifier and TypeMethodDescription(package private) static booleanNumberFormatSymbolsInfo.containsFormatChars(NumberFormatSymbols symbols) (package private) static booleanNumberFormatSymbolsInfo.isAscii(NumberFormatSymbols symbols) Returns true if all symbols are ASCII code points in the range U+0000 to U+007f.(package private) static booleanNumberFormatSymbolsInfo.isDigitsTokensAscii(NumberFormatSymbols symbols) (package private) static booleanNumberFormatSymbolsInfo.isMostlyAscii(NumberFormatSymbols symbols) Returns true if all single character symbols are ASCII code points in the range U+0000 to U+007f.Constructors in ch.randelshofer.fastdoubleparser with parameters of type NumberFormatSymbolsModifierConstructorDescriptionAbstractConfigurableFloatingPointBitsFromByteArrayAscii(NumberFormatSymbols symbols, boolean ignoreCase) AbstractConfigurableFloatingPointBitsFromByteArrayUtf8(NumberFormatSymbols symbols, boolean ignoreCase) AbstractConfigurableFloatingPointBitsFromCharArray(NumberFormatSymbols symbols, boolean ignoreCase) AbstractConfigurableFloatingPointBitsFromCharSequence(NumberFormatSymbols symbols, boolean ignoreCase) ConfigurableDoubleBitsFromByteArrayAscii(NumberFormatSymbols symbols, boolean ignoreCase) Creates a new instance.ConfigurableDoubleBitsFromByteArrayUtf8(NumberFormatSymbols symbols, boolean ignoreCase) Creates a new instance.ConfigurableDoubleBitsFromCharArray(NumberFormatSymbols symbols, boolean ignoreCase) Creates a new instance.ConfigurableDoubleBitsFromCharSequence(NumberFormatSymbols symbols, boolean ignoreCase) Creates a new instance.Creates a new instance with the specified number format symbols.ConfigurableDoubleParser(NumberFormatSymbols symbols, boolean ignoreCase) Creates a new instance with the specified number format symbols and case sensitivity.