diff options
Diffstat (limited to 'icu/src/main/java')
3 files changed, 4 insertions, 39 deletions
diff --git a/icu/src/main/java/com/ibm/icu4jni/charset/NativeConverter.java b/icu/src/main/java/com/ibm/icu4jni/charset/NativeConverter.java index 2bfb050..9af63ee 100644 --- a/icu/src/main/java/com/ibm/icu4jni/charset/NativeConverter.java +++ b/icu/src/main/java/com/ibm/icu4jni/charset/NativeConverter.java @@ -330,13 +330,6 @@ final class NativeConverter{ public static final native boolean canDecode(long converterHandle,byte[] bytes); /** - * Gets the number of converters installed in the current installation of ICU - * @return int number of converters installed - * @internal ICU 2.4 - */ - public static final native int countAvailable(); - - /** * Gets the canonical names of available converters * @return Object[] names as an object array * @internal ICU 2.4 diff --git a/icu/src/main/java/com/ibm/icu4jni/text/NativeBreakIterator.java b/icu/src/main/java/com/ibm/icu4jni/text/NativeBreakIterator.java index 25249c7..e318e47 100644 --- a/icu/src/main/java/com/ibm/icu4jni/text/NativeBreakIterator.java +++ b/icu/src/main/java/com/ibm/icu4jni/text/NativeBreakIterator.java @@ -15,26 +15,12 @@ */ package com.ibm.icu4jni.text; - -final class NativeBreakIterator -{ - public NativeBreakIterator() { - - } - static String[] getAvailableLocalesImpl() { - int count = getAvailableLocalesCountImpl(); - String[] result = new String[count]; - - for(int i = 0; i < count; i++) { - result[i] = getAvailableLocalesImpl(i); - } - return result; +final class NativeBreakIterator { + private NativeBreakIterator() { } - private static native String getAvailableLocalesImpl(int i); - - private static native int getAvailableLocalesCountImpl(); + static native String[] getAvailableLocalesImpl(); static native int getCharacterInstanceImpl(String locale); diff --git a/icu/src/main/java/com/ibm/icu4jni/text/NativeCollation.java b/icu/src/main/java/com/ibm/icu4jni/text/NativeCollation.java index 2242b69..7d474ef 100644 --- a/icu/src/main/java/com/ibm/icu4jni/text/NativeCollation.java +++ b/icu/src/main/java/com/ibm/icu4jni/text/NativeCollation.java @@ -245,19 +245,5 @@ final class NativeCollation */ static native void setOffset(int address, int offset); - // BEGIN android-added - static String[] getAvailableLocalesImpl() { - int count = getAvailableLocalesCountImpl(); - String[] result = new String[count]; - - for(int i = 0; i < count; i++) { - result[i] = getAvailableLocalesImpl(i); - } - return result; - } - - private static native String getAvailableLocalesImpl(int i); - - private static native int getAvailableLocalesCountImpl(); - // END android-added + static native String[] getAvailableLocalesImpl(); } |