当前位置: 首页>>代码示例>>Java>>正文


Java ULocale.Type方法代码示例

本文整理汇总了Java中com.ibm.icu.util.ULocale.Type方法的典型用法代码示例。如果您正苦于以下问题:Java ULocale.Type方法的具体用法?Java ULocale.Type怎么用?Java ULocale.Type使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.ibm.icu.util.ULocale的用法示例。


在下文中一共展示了ULocale.Type方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: getLocale

import com.ibm.icu.util.ULocale; //导入方法依赖的package包/类
/**
 * {@inheritDoc}
 * @draft ICU 53 (retain)
 * @provisional This API might change or be removed in a future release.
 */
@Override
public ULocale getLocale(ULocale.Type type) {
    if (type == ULocale.ACTUAL_LOCALE) {
        return actualLocaleIsSameAsValid ? validLocale : tailoring.actualLocale;
    } else if(type == ULocale.VALID_LOCALE) {
        return validLocale;
    } else {
        throw new IllegalArgumentException("unknown ULocale.Type " + type);
    }
}
 
开发者ID:abhijitvalluri,项目名称:fitnotifications,代码行数:16,代码来源:RuleBasedCollator.java

示例2: getLocale

import com.ibm.icu.util.ULocale; //导入方法依赖的package包/类
/**
 * Return the locale that was used to create this object, or null.
 * This may may differ from the locale requested at the time of
 * this object's creation.  For example, if an object is created
 * for locale <tt>en_US_CALIFORNIA</tt>, the actual data may be
 * drawn from <tt>en</tt> (the <i>actual</i> locale), and
 * <tt>en_US</tt> may be the most specific locale that exists (the
 * <i>valid</i> locale).
 *
 * <p>Note: This method will be implemented in ICU 3.0; ICU 2.8
 * contains a partial preview implementation.  The <i>actual</i>
 * locale is returned correctly, but the <i>valid</i> locale is
 * not, in most cases.
 * @param type type of information requested, either {@link
 * com.ibm.icu.util.ULocale#VALID_LOCALE} or {@link
 * com.ibm.icu.util.ULocale#ACTUAL_LOCALE}.
 * @return the information specified by <i>type</i>, or null if
 * this object was not constructed from locale data.
 * @see com.ibm.icu.util.ULocale
 * @see com.ibm.icu.util.ULocale#VALID_LOCALE
 * @see com.ibm.icu.util.ULocale#ACTUAL_LOCALE
 * @draft ICU 2.8 (retain)
 * @provisional This API might change or be removed in a future release.
 */
public final ULocale getLocale(ULocale.Type type) {
    return type == ULocale.ACTUAL_LOCALE ?
        this.actualLocale : this.validLocale;
}
 
开发者ID:abhijitvalluri,项目名称:fitnotifications,代码行数:29,代码来源:UFormat.java

示例3: getLocale

import com.ibm.icu.util.ULocale; //导入方法依赖的package包/类
/**
 * {@icu} Returns the locale that was used to create this object, or null.
 * This may may differ from the locale requested at the time of
 * this object's creation.  For example, if an object is created
 * for locale <tt>en_US_CALIFORNIA</tt>, the actual data may be
 * drawn from <tt>en</tt> (the <i>actual</i> locale), and
 * <tt>en_US</tt> may be the most specific locale that exists (the
 * <i>valid</i> locale).
 *
 * <p>Note: The <i>actual</i> locale is returned correctly, but the <i>valid</i>
 * locale is not, in most cases.
 * @param type type of information requested, either {@link
 * com.ibm.icu.util.ULocale#VALID_LOCALE} or {@link
 * com.ibm.icu.util.ULocale#ACTUAL_LOCALE}.
 * @return the information specified by <i>type</i>, or null if
 * this object was not constructed from locale data.
 * @see com.ibm.icu.util.ULocale
 * @see com.ibm.icu.util.ULocale#VALID_LOCALE
 * @see com.ibm.icu.util.ULocale#ACTUAL_LOCALE
 * @draft ICU 2.8 (retain)
 * @provisional This API might change or be removed in a future release.
 */
public final ULocale getLocale(ULocale.Type type) {
    return type == ULocale.ACTUAL_LOCALE ?
        this.actualLocale : this.validLocale;
}
 
开发者ID:abhijitvalluri,项目名称:fitnotifications,代码行数:27,代码来源:BreakIterator.java

示例4: getLocale

import com.ibm.icu.util.ULocale; //导入方法依赖的package包/类
/**
 * Returns the locale that was used to create this object, or null.
 * This may may differ from the locale requested at the time of
 * this object's creation.  For example, if an object is created
 * for locale <tt>en_US_CALIFORNIA</tt>, the actual data may be
 * drawn from <tt>en</tt> (the <i>actual</i> locale), and
 * <tt>en_US</tt> may be the most specific locale that exists (the
 * <i>valid</i> locale).
 *
 * <p>Note: This method will be implemented in ICU 3.0; ICU 2.8
 * contains a partial preview implementation.  The * <i>actual</i>
 * locale is returned correctly, but the <i>valid</i> locale is
 * not, in most cases.
 * @param type type of information requested, either {@link
 * com.ibm.icu.util.ULocale#VALID_LOCALE} or {@link
 * com.ibm.icu.util.ULocale#ACTUAL_LOCALE}.
 * @return the information specified by <i>type</i>, or null if
 * this object was not constructed from locale data.
 * @see com.ibm.icu.util.ULocale
 * @see com.ibm.icu.util.ULocale#VALID_LOCALE
 * @see com.ibm.icu.util.ULocale#ACTUAL_LOCALE
 * @draft ICU 2.8 (retain)
 * @provisional This API might change or be removed in a future release.
 */
public final ULocale getLocale(ULocale.Type type) {
    return type == ULocale.ACTUAL_LOCALE ?
        this.actualLocale : this.validLocale;
}
 
开发者ID:abhijitvalluri,项目名称:fitnotifications,代码行数:29,代码来源:DateFormatSymbols.java

示例5: getLocale

import com.ibm.icu.util.ULocale; //导入方法依赖的package包/类
/**
 * {@icu} Returns the locale that was used to create this object, or null.
 * This may may differ from the locale requested at the time of
 * this object's creation.  For example, if an object is created
 * for locale <tt>en_US_CALIFORNIA</tt>, the actual data may be
 * drawn from <tt>en</tt> (the <i>actual</i> locale), and
 * <tt>en_US</tt> may be the most specific locale that exists (the
 * <i>valid</i> locale).
 *
 * <p>Note: This method will be implemented in ICU 3.0; ICU 2.8
 * contains a partial preview implementation.  The * <i>actual</i>
 * locale is returned correctly, but the <i>valid</i> locale is
 * not, in most cases.
 *
 * <p>The base class method always returns {@link ULocale#ROOT}.
 * Subclasses should override it if appropriate.
 *
 * @param type type of information requested, either {@link
 * com.ibm.icu.util.ULocale#VALID_LOCALE} or {@link
 * com.ibm.icu.util.ULocale#ACTUAL_LOCALE}.
 * @return the information specified by <i>type</i>, or null if
 * this object was not constructed from locale data.
 * @see com.ibm.icu.util.ULocale
 * @see com.ibm.icu.util.ULocale#VALID_LOCALE
 * @see com.ibm.icu.util.ULocale#ACTUAL_LOCALE
 * @draft ICU 2.8 (retain)
 * @provisional This API might change or be removed in a future release.
 */
public ULocale getLocale(ULocale.Type type) {
    return ULocale.ROOT;
}
 
开发者ID:abhijitvalluri,项目名称:fitnotifications,代码行数:32,代码来源:Collator.java


注:本文中的com.ibm.icu.util.ULocale.Type方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。