We're updating the issue view to help you get more done. 

RFE: Additional Converter Alias functions

Description

Logically, the converter alias data is a set of triples, of the form:
<convName, standard, alias>

For iterating over these triples, and gathering information about them, there
are the following possible functions:

Key:
+ items are planned for ICU 2.2

  • items are not; possibly for future release

Functions:
+C: all convName[]
+S: all standards[]
-A: all aliases[]

-CS: convName => standards[]
+CA: convName => aliases[]*
-SC: standard => convName[]
-SA: standard => aliases[]
-AS: alias => standards[]
-AC: alias => convNames[]

-CAS: convName + alias => standards[]
+CSA: convName + standard => aliases[]*
+SAC: standard + alias => convName

*Note that the first alias is the preferred one.

To iterate through ALL convNames, standards, and aliases, one uses the following
pseudocode

For all C,
for all S,
use CSA to get the preferred alias.
if there is none, skip.

Some of the functions may be useful for other applications, so we should
consider adding them (or some subset of them) to the list.

Environment

Status

Assignee

George Rhoten

Reporter

TracBot

Labels

tracCreated

Jul 11, 2002, 2:32 AM

tracOwner

grhoten

tracProject

ICU4C,ICU4J and ICU4JNI

tracReporter

mark.davis@63ab4e4d4e2312f9

tracResolution

fixed

tracReviewer

markus

tracStatus

closed

Components

Fix versions

Priority

major