2 *******************************************************************************
3 * Copyright (C) 2013, International Business Machines Corporation and *
4 * others. All Rights Reserved. *
5 *******************************************************************************
7 package com.ibm.icu.text;
9 import java.text.FieldPosition;
10 import java.text.Format.Field;
13 * Adds the ability to get the decimal digits
15 * @deprecated This API is ICU internal only.
17 public class UFieldPosition extends FieldPosition {
18 private int countVisibleFractionDigits = -1;
19 private long fractionDigits = 0;
23 * @deprecated This API is ICU internal only.
25 public UFieldPosition() {
31 * @deprecated This API is ICU internal only.
33 public UFieldPosition(int field) {
39 * @deprecated This API is ICU internal only.
41 public UFieldPosition(Field attribute, int fieldID) {
42 super(attribute, fieldID);
47 * @deprecated This API is ICU internal only.
49 public UFieldPosition(Field attribute) {
55 * @deprecated This API is ICU internal only.
57 public void setFractionDigits(int countVisibleFractionDigits, long fractionDigits ) {
58 this.countVisibleFractionDigits = countVisibleFractionDigits;
59 this.fractionDigits = fractionDigits;
64 * @deprecated This API is ICU internal only.
66 public int getCountVisibleFractionDigits() {
67 return countVisibleFractionDigits;
72 * @deprecated This API is ICU internal only.
74 public long getFractionDigits() {
75 return fractionDigits;