number

package
v0.0.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 28, 2026 License: CC0-1.0 Imports: 6 Imported by: 0

Documentation

Overview

Package number provides Go bindings for android.icu.number.

Index

Constants

View Source
const (
	Always                     = consts.Always
	Auto                       = consts.Auto
	Min2                       = consts.Min2
	Off                        = consts.Off
	OnAligned                  = consts.OnAligned
	Thousands                  = consts.Thousands
	Relaxed                    = consts.Relaxed
	Strict                     = consts.Strict
	Accounting                 = consts.Accounting
	AccountingAlways           = consts.AccountingAlways
	AccountingExceptZero       = consts.AccountingExceptZero
	AccountingNegative         = consts.AccountingNegative
	ExceptZero                 = consts.ExceptZero
	Negative                   = consts.Negative
	Never                      = consts.Never
	HideIfWhole                = consts.HideIfWhole
	Formal                     = consts.Formal
	FullName                   = consts.FullName
	Hidden                     = consts.Hidden
	IsoCode                    = consts.IsoCode
	Narrow                     = consts.Narrow
	Short                      = consts.Short
	Variant                    = consts.Variant
	All                        = consts.All
	None                       = consts.None
	Unit                       = consts.Unit
	Approximately              = consts.Approximately
	ApproximatelyOrSingleValue = consts.ApproximatelyOrSingleValue
	Range                      = consts.Range
	SingleValue                = consts.SingleValue
	EqualAfterRounding         = consts.EqualAfterRounding
	EqualBeforeRounding        = consts.EqualBeforeRounding
	NotEqual                   = consts.NotEqual
)

Variables

This section is empty.

Functions

func Init

func Init(env *jni.Env) error

Init resolves all JNI class and method references for this package. It is safe to call multiple times (uses sync.Once internally). Exported for E2E testing on Android.

Types

type CurrencyPrecision

type CurrencyPrecision struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CurrencyPrecision wraps android.icu.number.CurrencyPrecision.

func (*CurrencyPrecision) WithCurrency

func (m *CurrencyPrecision) WithCurrency(arg0 *jni.Object) (*jni.Object, error)

WithCurrency calls android.icu.number.CurrencyPrecision.withCurrency.

type FormattedNumber

type FormattedNumber struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

FormattedNumber wraps android.icu.number.FormattedNumber.

func (*FormattedNumber) CharAt

func (m *FormattedNumber) CharAt(arg0 int32) (uint16, error)

CharAt calls android.icu.number.FormattedNumber.charAt.

func (*FormattedNumber) GetNounClass

func (m *FormattedNumber) GetNounClass() (*jni.Object, error)

GetNounClass calls android.icu.number.FormattedNumber.getNounClass.

func (*FormattedNumber) GetOutputUnit

func (m *FormattedNumber) GetOutputUnit() (*jni.Object, error)

GetOutputUnit calls android.icu.number.FormattedNumber.getOutputUnit.

func (*FormattedNumber) Length

func (m *FormattedNumber) Length() (int32, error)

Length calls android.icu.number.FormattedNumber.length.

func (*FormattedNumber) NextPosition

func (m *FormattedNumber) NextPosition(arg0 *jni.Object) (bool, error)

NextPosition calls android.icu.number.FormattedNumber.nextPosition.

func (*FormattedNumber) SubSequence

func (m *FormattedNumber) SubSequence(arg0 int32, arg1 int32) (*jni.Object, error)

SubSequence calls android.icu.number.FormattedNumber.subSequence.

func (*FormattedNumber) ToBigDecimal

func (m *FormattedNumber) ToBigDecimal() (*jni.Object, error)

ToBigDecimal calls android.icu.number.FormattedNumber.toBigDecimal.

func (*FormattedNumber) ToCharacterIterator

func (m *FormattedNumber) ToCharacterIterator() (*jni.Object, error)

ToCharacterIterator calls android.icu.number.FormattedNumber.toCharacterIterator.

func (*FormattedNumber) ToString

func (m *FormattedNumber) ToString() (string, error)

ToString calls android.icu.number.FormattedNumber.toString.

type FormattedNumberRange

type FormattedNumberRange struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

FormattedNumberRange wraps android.icu.number.FormattedNumberRange.

func (*FormattedNumberRange) CharAt

func (m *FormattedNumberRange) CharAt(arg0 int32) (uint16, error)

CharAt calls android.icu.number.FormattedNumberRange.charAt.

func (*FormattedNumberRange) Equals

func (m *FormattedNumberRange) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.icu.number.FormattedNumberRange.equals.

func (*FormattedNumberRange) GetFirstBigDecimal

func (m *FormattedNumberRange) GetFirstBigDecimal() (*jni.Object, error)

GetFirstBigDecimal calls android.icu.number.FormattedNumberRange.getFirstBigDecimal.

func (*FormattedNumberRange) GetIdentityResult

func (m *FormattedNumberRange) GetIdentityResult() (*jni.Object, error)

GetIdentityResult calls android.icu.number.FormattedNumberRange.getIdentityResult.

func (*FormattedNumberRange) GetSecondBigDecimal

func (m *FormattedNumberRange) GetSecondBigDecimal() (*jni.Object, error)

GetSecondBigDecimal calls android.icu.number.FormattedNumberRange.getSecondBigDecimal.

func (*FormattedNumberRange) HashCode

func (m *FormattedNumberRange) HashCode() (int32, error)

HashCode calls android.icu.number.FormattedNumberRange.hashCode.

func (*FormattedNumberRange) Length

func (m *FormattedNumberRange) Length() (int32, error)

Length calls android.icu.number.FormattedNumberRange.length.

func (*FormattedNumberRange) NextPosition

func (m *FormattedNumberRange) NextPosition(arg0 *jni.Object) (bool, error)

NextPosition calls android.icu.number.FormattedNumberRange.nextPosition.

func (*FormattedNumberRange) SubSequence

func (m *FormattedNumberRange) SubSequence(arg0 int32, arg1 int32) (*jni.Object, error)

SubSequence calls android.icu.number.FormattedNumberRange.subSequence.

func (*FormattedNumberRange) ToCharacterIterator

func (m *FormattedNumberRange) ToCharacterIterator() (*jni.Object, error)

ToCharacterIterator calls android.icu.number.FormattedNumberRange.toCharacterIterator.

func (*FormattedNumberRange) ToString

func (m *FormattedNumberRange) ToString() (string, error)

ToString calls android.icu.number.FormattedNumberRange.toString.

type Formatter

type Formatter struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

Formatter wraps android.icu.number.NumberFormatter.

func (*Formatter) With

func (m *Formatter) With() (*jni.Object, error)

With calls android.icu.number.NumberFormatter.with.

func (*Formatter) WithLocale1

func (m *Formatter) WithLocale1(arg0 *jni.Object) (*jni.Object, error)

WithLocale1 calls android.icu.number.NumberFormatter.withLocale.

func (*Formatter) WithLocale1_1

func (m *Formatter) WithLocale1_1(arg0 *jni.Object) (*jni.Object, error)

WithLocale1_1 calls android.icu.number.NumberFormatter.withLocale.

type FormatterDecimalSeparatorDisplay

type FormatterDecimalSeparatorDisplay struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

FormatterDecimalSeparatorDisplay wraps android.icu.number.NumberFormatter$DecimalSeparatorDisplay.

func (*FormatterDecimalSeparatorDisplay) ValueOf

ValueOf calls android.icu.number.NumberFormatter$DecimalSeparatorDisplay.valueOf.

func (*FormatterDecimalSeparatorDisplay) Values

Values calls android.icu.number.NumberFormatter$DecimalSeparatorDisplay.values.

type FormatterGroupingStrategy

type FormatterGroupingStrategy struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

FormatterGroupingStrategy wraps android.icu.number.NumberFormatter$GroupingStrategy.

func (*FormatterGroupingStrategy) ValueOf

func (m *FormatterGroupingStrategy) ValueOf(arg0 string) (*jni.Object, error)

ValueOf calls android.icu.number.NumberFormatter$GroupingStrategy.valueOf.

func (*FormatterGroupingStrategy) Values

func (m *FormatterGroupingStrategy) Values() (*jni.Object, error)

Values calls android.icu.number.NumberFormatter$GroupingStrategy.values.

type FormatterRoundingPriority

type FormatterRoundingPriority struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

FormatterRoundingPriority wraps android.icu.number.NumberFormatter$RoundingPriority.

func (*FormatterRoundingPriority) ValueOf

func (m *FormatterRoundingPriority) ValueOf(arg0 string) (*jni.Object, error)

ValueOf calls android.icu.number.NumberFormatter$RoundingPriority.valueOf.

func (*FormatterRoundingPriority) Values

func (m *FormatterRoundingPriority) Values() (*jni.Object, error)

Values calls android.icu.number.NumberFormatter$RoundingPriority.values.

type FormatterSettings

type FormatterSettings struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

FormatterSettings wraps android.icu.number.NumberFormatterSettings.

func (*FormatterSettings) Equals

func (m *FormatterSettings) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.icu.number.NumberFormatterSettings.equals.

func (*FormatterSettings) HashCode

func (m *FormatterSettings) HashCode() (int32, error)

HashCode calls android.icu.number.NumberFormatterSettings.hashCode.

type FormatterSignDisplay

type FormatterSignDisplay struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

FormatterSignDisplay wraps android.icu.number.NumberFormatter$SignDisplay.

func (*FormatterSignDisplay) ValueOf

func (m *FormatterSignDisplay) ValueOf(arg0 string) (*jni.Object, error)

ValueOf calls android.icu.number.NumberFormatter$SignDisplay.valueOf.

func (*FormatterSignDisplay) Values

func (m *FormatterSignDisplay) Values() (*jni.Object, error)

Values calls android.icu.number.NumberFormatter$SignDisplay.values.

type FormatterTrailingZeroDisplay

type FormatterTrailingZeroDisplay struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

FormatterTrailingZeroDisplay wraps android.icu.number.NumberFormatter$TrailingZeroDisplay.

func (*FormatterTrailingZeroDisplay) ValueOf

func (m *FormatterTrailingZeroDisplay) ValueOf(arg0 string) (*jni.Object, error)

ValueOf calls android.icu.number.NumberFormatter$TrailingZeroDisplay.valueOf.

func (*FormatterTrailingZeroDisplay) Values

func (m *FormatterTrailingZeroDisplay) Values() (*jni.Object, error)

Values calls android.icu.number.NumberFormatter$TrailingZeroDisplay.values.

type FormatterUnitWidth

type FormatterUnitWidth struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

FormatterUnitWidth wraps android.icu.number.NumberFormatter$UnitWidth.

func (*FormatterUnitWidth) ValueOf

func (m *FormatterUnitWidth) ValueOf(arg0 string) (*jni.Object, error)

ValueOf calls android.icu.number.NumberFormatter$UnitWidth.valueOf.

func (*FormatterUnitWidth) Values

func (m *FormatterUnitWidth) Values() (*jni.Object, error)

Values calls android.icu.number.NumberFormatter$UnitWidth.values.

type FractionPrecision

type FractionPrecision struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

FractionPrecision wraps android.icu.number.FractionPrecision.

func (*FractionPrecision) WithMaxDigits

func (m *FractionPrecision) WithMaxDigits(arg0 int32) (*jni.Object, error)

WithMaxDigits calls android.icu.number.FractionPrecision.withMaxDigits.

func (*FractionPrecision) WithMinDigits

func (m *FractionPrecision) WithMinDigits(arg0 int32) (*jni.Object, error)

WithMinDigits calls android.icu.number.FractionPrecision.withMinDigits.

func (*FractionPrecision) WithSignificantDigits

func (m *FractionPrecision) WithSignificantDigits(
	arg0 int32,
	arg1 int32,
	arg2 *jni.Object,
) (*jni.Object, error)

WithSignificantDigits calls android.icu.number.FractionPrecision.withSignificantDigits.

type IntegerWidth

type IntegerWidth struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

IntegerWidth wraps android.icu.number.IntegerWidth.

func (*IntegerWidth) TruncateAt

func (m *IntegerWidth) TruncateAt(arg0 int32) (*jni.Object, error)

TruncateAt calls android.icu.number.IntegerWidth.truncateAt.

func (*IntegerWidth) ZeroFillTo

func (m *IntegerWidth) ZeroFillTo(arg0 int32) (*jni.Object, error)

ZeroFillTo calls android.icu.number.IntegerWidth.zeroFillTo.

type LocalizedNumberFormatter

type LocalizedNumberFormatter struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

LocalizedNumberFormatter wraps android.icu.number.LocalizedNumberFormatter.

func (*LocalizedNumberFormatter) Format1

func (m *LocalizedNumberFormatter) Format1(arg0 *jni.Object) (*jni.Object, error)

Format1 calls android.icu.number.LocalizedNumberFormatter.format.

func (*LocalizedNumberFormatter) Format1_1

func (m *LocalizedNumberFormatter) Format1_1(arg0 float64) (*jni.Object, error)

Format1_1 calls android.icu.number.LocalizedNumberFormatter.format.

func (*LocalizedNumberFormatter) Format1_2

func (m *LocalizedNumberFormatter) Format1_2(arg0 *jni.Object) (*jni.Object, error)

Format1_2 calls android.icu.number.LocalizedNumberFormatter.format.

func (*LocalizedNumberFormatter) Format1_3

func (m *LocalizedNumberFormatter) Format1_3(arg0 int64) (*jni.Object, error)

Format1_3 calls android.icu.number.LocalizedNumberFormatter.format.

func (*LocalizedNumberFormatter) ToFormat

func (m *LocalizedNumberFormatter) ToFormat() (*jni.Object, error)

ToFormat calls android.icu.number.LocalizedNumberFormatter.toFormat.

func (*LocalizedNumberFormatter) WithoutLocale

func (m *LocalizedNumberFormatter) WithoutLocale() (*jni.Object, error)

WithoutLocale calls android.icu.number.LocalizedNumberFormatter.withoutLocale.

type LocalizedNumberRangeFormatter

type LocalizedNumberRangeFormatter struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

LocalizedNumberRangeFormatter wraps android.icu.number.LocalizedNumberRangeFormatter.

func (*LocalizedNumberRangeFormatter) FormatRange2

func (m *LocalizedNumberRangeFormatter) FormatRange2(arg0 float64, arg1 float64) (*jni.Object, error)

FormatRange2 calls android.icu.number.LocalizedNumberRangeFormatter.formatRange.

func (*LocalizedNumberRangeFormatter) FormatRange2_1

func (m *LocalizedNumberRangeFormatter) FormatRange2_1(arg0 int32, arg1 int32) (*jni.Object, error)

FormatRange2_1 calls android.icu.number.LocalizedNumberRangeFormatter.formatRange.

func (*LocalizedNumberRangeFormatter) FormatRange2_2

func (m *LocalizedNumberRangeFormatter) FormatRange2_2(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error)

FormatRange2_2 calls android.icu.number.LocalizedNumberRangeFormatter.formatRange.

func (*LocalizedNumberRangeFormatter) WithoutLocale

func (m *LocalizedNumberRangeFormatter) WithoutLocale() (*jni.Object, error)

WithoutLocale calls android.icu.number.LocalizedNumberRangeFormatter.withoutLocale.

type Notation

type Notation struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

Notation wraps android.icu.number.Notation.

func (*Notation) CompactLong

func (m *Notation) CompactLong() (*jni.Object, error)

CompactLong calls android.icu.number.Notation.compactLong.

func (*Notation) CompactShort

func (m *Notation) CompactShort() (*jni.Object, error)

CompactShort calls android.icu.number.Notation.compactShort.

func (*Notation) Engineering

func (m *Notation) Engineering() (*jni.Object, error)

Engineering calls android.icu.number.Notation.engineering.

func (*Notation) Scientific

func (m *Notation) Scientific() (*jni.Object, error)

Scientific calls android.icu.number.Notation.scientific.

func (*Notation) Simple

func (m *Notation) Simple() (*jni.Object, error)

Simple calls android.icu.number.Notation.simple.

type Precision

type Precision struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

Precision wraps android.icu.number.Precision.

func (*Precision) Currency

func (m *Precision) Currency(arg0 *jni.Object) (*jni.Object, error)

Currency calls android.icu.number.Precision.currency.

func (*Precision) FixedFraction

func (m *Precision) FixedFraction(arg0 int32) (*jni.Object, error)

FixedFraction calls android.icu.number.Precision.fixedFraction.

func (*Precision) FixedSignificantDigits

func (m *Precision) FixedSignificantDigits(arg0 int32) (*jni.Object, error)

FixedSignificantDigits calls android.icu.number.Precision.fixedSignificantDigits.

func (*Precision) Increment

func (m *Precision) Increment(arg0 *jni.Object) (*jni.Object, error)

Increment calls android.icu.number.Precision.increment.

func (*Precision) Integer

func (m *Precision) Integer() (*jni.Object, error)

Integer calls android.icu.number.Precision.integer.

func (*Precision) MaxFraction

func (m *Precision) MaxFraction(arg0 int32) (*jni.Object, error)

MaxFraction calls android.icu.number.Precision.maxFraction.

func (*Precision) MaxSignificantDigits

func (m *Precision) MaxSignificantDigits(arg0 int32) (*jni.Object, error)

MaxSignificantDigits calls android.icu.number.Precision.maxSignificantDigits.

func (*Precision) MinFraction

func (m *Precision) MinFraction(arg0 int32) (*jni.Object, error)

MinFraction calls android.icu.number.Precision.minFraction.

func (*Precision) MinMaxFraction

func (m *Precision) MinMaxFraction(arg0 int32, arg1 int32) (*jni.Object, error)

MinMaxFraction calls android.icu.number.Precision.minMaxFraction.

func (*Precision) MinMaxSignificantDigits

func (m *Precision) MinMaxSignificantDigits(arg0 int32, arg1 int32) (*jni.Object, error)

MinMaxSignificantDigits calls android.icu.number.Precision.minMaxSignificantDigits.

func (*Precision) MinSignificantDigits

func (m *Precision) MinSignificantDigits(arg0 int32) (*jni.Object, error)

MinSignificantDigits calls android.icu.number.Precision.minSignificantDigits.

func (*Precision) TrailingZeroDisplay

func (m *Precision) TrailingZeroDisplay(arg0 *jni.Object) (*jni.Object, error)

TrailingZeroDisplay calls android.icu.number.Precision.trailingZeroDisplay.

func (*Precision) Unlimited

func (m *Precision) Unlimited() (*jni.Object, error)

Unlimited calls android.icu.number.Precision.unlimited.

type RangeFormatter

type RangeFormatter struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

RangeFormatter wraps android.icu.number.NumberRangeFormatter.

func (*RangeFormatter) With

func (m *RangeFormatter) With() (*jni.Object, error)

With calls android.icu.number.NumberRangeFormatter.with.

func (*RangeFormatter) WithLocale1

func (m *RangeFormatter) WithLocale1(arg0 *jni.Object) (*jni.Object, error)

WithLocale1 calls android.icu.number.NumberRangeFormatter.withLocale.

func (*RangeFormatter) WithLocale1_1

func (m *RangeFormatter) WithLocale1_1(arg0 *jni.Object) (*jni.Object, error)

WithLocale1_1 calls android.icu.number.NumberRangeFormatter.withLocale.

type RangeFormatterRangeCollapse

type RangeFormatterRangeCollapse struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

RangeFormatterRangeCollapse wraps android.icu.number.NumberRangeFormatter$RangeCollapse.

func (*RangeFormatterRangeCollapse) ValueOf

func (m *RangeFormatterRangeCollapse) ValueOf(arg0 string) (*jni.Object, error)

ValueOf calls android.icu.number.NumberRangeFormatter$RangeCollapse.valueOf.

func (*RangeFormatterRangeCollapse) Values

func (m *RangeFormatterRangeCollapse) Values() (*jni.Object, error)

Values calls android.icu.number.NumberRangeFormatter$RangeCollapse.values.

type RangeFormatterRangeIdentityFallback

type RangeFormatterRangeIdentityFallback struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

RangeFormatterRangeIdentityFallback wraps android.icu.number.NumberRangeFormatter$RangeIdentityFallback.

func (*RangeFormatterRangeIdentityFallback) ValueOf

ValueOf calls android.icu.number.NumberRangeFormatter$RangeIdentityFallback.valueOf.

func (*RangeFormatterRangeIdentityFallback) Values

Values calls android.icu.number.NumberRangeFormatter$RangeIdentityFallback.values.

type RangeFormatterRangeIdentityResult

type RangeFormatterRangeIdentityResult struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

RangeFormatterRangeIdentityResult wraps android.icu.number.NumberRangeFormatter$RangeIdentityResult.

func (*RangeFormatterRangeIdentityResult) ValueOf

ValueOf calls android.icu.number.NumberRangeFormatter$RangeIdentityResult.valueOf.

func (*RangeFormatterRangeIdentityResult) Values

Values calls android.icu.number.NumberRangeFormatter$RangeIdentityResult.values.

type RangeFormatterSettings

type RangeFormatterSettings struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

RangeFormatterSettings wraps android.icu.number.NumberRangeFormatterSettings.

func (*RangeFormatterSettings) Equals

func (m *RangeFormatterSettings) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.icu.number.NumberRangeFormatterSettings.equals.

func (*RangeFormatterSettings) HashCode

func (m *RangeFormatterSettings) HashCode() (int32, error)

HashCode calls android.icu.number.NumberRangeFormatterSettings.hashCode.

type Scale

type Scale struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

Scale wraps android.icu.number.Scale.

func (*Scale) ByBigDecimal

func (m *Scale) ByBigDecimal(arg0 *jni.Object) (*jni.Object, error)

ByBigDecimal calls android.icu.number.Scale.byBigDecimal.

func (*Scale) ByDouble

func (m *Scale) ByDouble(arg0 float64) (*jni.Object, error)

ByDouble calls android.icu.number.Scale.byDouble.

func (*Scale) ByDoubleAndPowerOfTen

func (m *Scale) ByDoubleAndPowerOfTen(arg0 float64, arg1 int32) (*jni.Object, error)

ByDoubleAndPowerOfTen calls android.icu.number.Scale.byDoubleAndPowerOfTen.

func (*Scale) None

func (m *Scale) None() (*jni.Object, error)

None calls android.icu.number.Scale.none.

func (*Scale) PowerOfTen

func (m *Scale) PowerOfTen(arg0 int32) (*jni.Object, error)

PowerOfTen calls android.icu.number.Scale.powerOfTen.

type ScientificNotation

type ScientificNotation struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

ScientificNotation wraps android.icu.number.ScientificNotation.

func (*ScientificNotation) WithExponentSignDisplay

func (m *ScientificNotation) WithExponentSignDisplay(arg0 *jni.Object) (*jni.Object, error)

WithExponentSignDisplay calls android.icu.number.ScientificNotation.withExponentSignDisplay.

func (*ScientificNotation) WithMinExponentDigits

func (m *ScientificNotation) WithMinExponentDigits(arg0 int32) (*jni.Object, error)

WithMinExponentDigits calls android.icu.number.ScientificNotation.withMinExponentDigits.

type UnlocalizedNumberFormatter

type UnlocalizedNumberFormatter struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

UnlocalizedNumberFormatter wraps android.icu.number.UnlocalizedNumberFormatter.

func (*UnlocalizedNumberFormatter) Locale1

func (m *UnlocalizedNumberFormatter) Locale1(arg0 *jni.Object) (*jni.Object, error)

Locale1 calls android.icu.number.UnlocalizedNumberFormatter.locale.

func (*UnlocalizedNumberFormatter) Locale1_1

func (m *UnlocalizedNumberFormatter) Locale1_1(arg0 *jni.Object) (*jni.Object, error)

Locale1_1 calls android.icu.number.UnlocalizedNumberFormatter.locale.

type UnlocalizedNumberRangeFormatter

type UnlocalizedNumberRangeFormatter struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

UnlocalizedNumberRangeFormatter wraps android.icu.number.UnlocalizedNumberRangeFormatter.

func (*UnlocalizedNumberRangeFormatter) Locale1

func (m *UnlocalizedNumberRangeFormatter) Locale1(arg0 *jni.Object) (*jni.Object, error)

Locale1 calls android.icu.number.UnlocalizedNumberRangeFormatter.locale.

func (*UnlocalizedNumberRangeFormatter) Locale1_1

func (m *UnlocalizedNumberRangeFormatter) Locale1_1(arg0 *jni.Object) (*jni.Object, error)

Locale1_1 calls android.icu.number.UnlocalizedNumberRangeFormatter.locale.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL