com.ibm.icu.impl.UCharacterNameChoice Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of icu4j Show documentation
Show all versions of icu4j Show documentation
International Component for Unicode for Java (ICU4J) is a mature, widely used Java library
providing Unicode and Globalization support
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html#License
/**
*******************************************************************************
* Copyright (C) 1996-2011, International Business Machines Corporation and
* others. All Rights Reserved.
*******************************************************************************
*/
package com.ibm.icu.impl;
/**
* Internal class containing selector constants for the unicode character names.
* Constants representing the "modern" name of a Unicode character or the name
* that was defined in Unicode version 1.0, before the Unicode standard
* merged with ISO-10646.
* Arguments for UCharacterName
* @author Syn Wee Quek
* @since oct0600
*/
public interface UCharacterNameChoice
{
// public variables =============================================
static final int UNICODE_CHAR_NAME = 0;
static final int OBSOLETE_UNUSED_UNICODE_10_CHAR_NAME = 1;
static final int EXTENDED_CHAR_NAME = 2;
/* Corrected name from NameAliases.txt. */
static final int CHAR_NAME_ALIAS = 3;
static final int CHAR_NAME_CHOICE_COUNT = 4;
static final int ISO_COMMENT_ = CHAR_NAME_CHOICE_COUNT;
}