Java Doc for NormalizerImpl.java in  » Internationalization-Localization » icu4j » com » ibm » icu » impl » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Internationalization Localization » icu4j » com.ibm.icu.impl 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   com.ibm.icu.impl.NormalizerImpl

NormalizerImpl
final public class NormalizerImpl (Code)

version:
   1.0
author:
   Ram Viswanadha

Inner Class :final static class NormTrieImpl implements Trie.DataManipulate
Inner Class :final static class FCDTrieImpl implements Trie.DataManipulate
Inner Class :final static class AuxTrieImpl implements Trie.DataManipulate

Field Summary
final public static  intBEFORE_PRI_29
     Options bit 8, use buggy recomposition described in Unicode Public Review Issue #29 at http://www.unicode.org/review/resolved-pri.html#pri29 Used in IDNA implementation according to strict interpretation of IDNA definition based on Unicode 3.2 which predates PRI #29.
final static  intCANON_SET_BMP_IS_INDEX
    
final static  intCANON_SET_BMP_MASK
    
final static  intCANON_SET_BMP_TABLE_INDEX
    
final static  intCANON_SET_INDICIES_INDEX
    
final static  intCANON_SET_MAX_CANON_SETS
    
final static  intCANON_SET_START_SETS_INDEX
    
final static  intCANON_SET_SUPP_TABLE_INDEX
    
final public static  intCC_MASK
    
final public static  intCOMBINES_ANY
    
final public static  intCOMPARE_EQUIV
     Internal option for cmpEquivFold() for decomposing.
final public static  intHANGUL_BASE
    
final public static  intHANGUL_COUNT
    
final static  NormalizerImplIMPL
    
final static  intINDEX_AUX_TRIE_SIZE
    
final static  intINDEX_CANON_SET_COUNT
    
final static  intINDEX_CHAR_COUNT
    
final static  intINDEX_COMBINE_BACK_COUNT
    
final static  intINDEX_COMBINE_BOTH_COUNT
    
final static  intINDEX_COMBINE_DATA_COUNT
    
final static  intINDEX_COMBINE_FWD_COUNT
    
final static  intINDEX_FCD_TRIE_SIZE
    
final public static  intINDEX_MIN_NFC_NO_MAYBE
    
final public static  intINDEX_MIN_NFD_NO_MAYBE
    
final public static  intINDEX_MIN_NFKC_NO_MAYBE
    
final public static  intINDEX_MIN_NFKD_NO_MAYBE
    
final static  intINDEX_TOP
    
final static  intINDEX_TRIE_SIZE
    
final public static  intJAMO_L_BASE
    
final public static  intJAMO_L_COUNT
    
final public static  intJAMO_T_BASE
    
final public static  intJAMO_T_COUNT
    
final public static  intJAMO_V_BASE
    
final public static  intJAMO_V_COUNT
    
final public static  intMIN_WITH_LEAD_CC
    
final public static  intOPTIONS_COMPAT
     Options bit 12, for compatibility vs.
final public static  intOPTIONS_COMPOSE_CONTIGUOUS
     Options bit 13, no discontiguous composition (FCC vs.
final public static  intOPTIONS_SETS_MASK
    
final public static  intQC_ANY_MAYBE
    
final public static  intQC_ANY_NO
    
final public static  intQC_MASK
    
final public static  intQC_MAYBE
    
final public static  intQC_NFC
    
final public static  intQC_NFD
    
final public static  intQC_NFKC
    
final public static  intQC_NFKD
    
final static  intSET_INDEX_CANON_BMP_TABLE_LENGTH
    
final static  intSET_INDEX_CANON_SETS_LENGTH
    
final static  intSET_INDEX_CANON_SUPP_TABLE_LENGTH
    
final static  intSET_INDEX_TOP
    
final static  intUNSIGNED_BYTE_MASK
    
final static  longUNSIGNED_INT_MASK
    


Method Summary
public static  UnicodeSetaddPropertyStarts(UnicodeSet set)
    
public static  booleancheckFCD(char[] src, int srcStart, int srcLimit, UnicodeSet nx)
    
public static  intcmpEquivFold(String s1, String s2, int options)
    
public static  intcmpEquivFold(char[] s1, int s1Start, int s1Limit, char[] s2, int s2Start, int s2Limit, int options)
    
public static  intcompose(char[] src, int srcStart, int srcLimit, char[] dest, int destStart, int destLimit, int options, UnicodeSet nx)
    
public static  intdecompose(char[] src, int srcStart, int srcLimit, char[] dest, int destStart, int destLimit, boolean compat, int[] outTrailCC, UnicodeSet nx)
    
public static  booleangetCanonStartSet(int c, USerializedSet fillSet)
    
public static  intgetCombiningClass(int c)
    
public static  intgetDecomposition(int c, boolean compat, char[] dest, int destStart, int destCapacity)
    
public static  chargetFCD16(char c)
    
public static  intgetFCD16(int c)
    
public static  chargetFCD16FromSurrogatePair(char fcd16, char c2)
    
public  CharTriegetFCDTrie()
     Internal API, used by collation code.
public static  intgetFC_NFKC_Closure(int c, char[] dest)
    
public static  intgetFromIndexesArr(int index)
    
final public static  UnicodeSetgetNX(int options)
    
public static  longgetNorm32(char c)
    
public static  longgetNorm32FromSurrogatePair(long norm32, char c2)
    
public static  VersionInfogetUnicodeVersion()
    
public static  booleanisCanonSafeStart(int c)
    
public static  booleanisFullCompositionExclusion(int c)
    
public static  booleanisNFDSafe(long norm32, int ccOrQCMask, int decompQCMask)
    
public static  booleanisNFSkippable(int c, Normalizer.Mode mode, long mask)
    
public static  booleanisTrueStarter(long norm32, int ccOrQCMask, int decompQCMask)
    
public static  intmakeFCD(char[] src, int srcStart, int srcLimit, char[] dest, int destStart, int destLimit, UnicodeSet nx)
    
public static  Normalizer.QuickCheckResultquickCheck(char[] src, int srcStart, int srcLimit, int minNoMaybe, int qcMask, int options, boolean allowMaybe, UnicodeSet nx)
    
final public static  intquickCheck(int c, int modeValue)
     Internal API, used in UCharacter.getIntPropertyValue().

Field Detail
BEFORE_PRI_29
final public static int BEFORE_PRI_29(Code)
Options bit 8, use buggy recomposition described in Unicode Public Review Issue #29 at http://www.unicode.org/review/resolved-pri.html#pri29 Used in IDNA implementation according to strict interpretation of IDNA definition based on Unicode 3.2 which predates PRI #29. See ICU4C unormimp.h



CANON_SET_BMP_IS_INDEX
final static int CANON_SET_BMP_IS_INDEX(Code)



CANON_SET_BMP_MASK
final static int CANON_SET_BMP_MASK(Code)



CANON_SET_BMP_TABLE_INDEX
final static int CANON_SET_BMP_TABLE_INDEX(Code)



CANON_SET_INDICIES_INDEX
final static int CANON_SET_INDICIES_INDEX(Code)



CANON_SET_MAX_CANON_SETS
final static int CANON_SET_MAX_CANON_SETS(Code)



CANON_SET_START_SETS_INDEX
final static int CANON_SET_START_SETS_INDEX(Code)



CANON_SET_SUPP_TABLE_INDEX
final static int CANON_SET_SUPP_TABLE_INDEX(Code)



CC_MASK
final public static int CC_MASK(Code)



COMBINES_ANY
final public static int COMBINES_ANY(Code)



COMPARE_EQUIV
final public static int COMPARE_EQUIV(Code)
Internal option for cmpEquivFold() for decomposing. If not set, just do strcasecmp().



HANGUL_BASE
final public static int HANGUL_BASE(Code)



HANGUL_COUNT
final public static int HANGUL_COUNT(Code)



IMPL
final static NormalizerImpl IMPL(Code)



INDEX_AUX_TRIE_SIZE
final static int INDEX_AUX_TRIE_SIZE(Code)



INDEX_CANON_SET_COUNT
final static int INDEX_CANON_SET_COUNT(Code)



INDEX_CHAR_COUNT
final static int INDEX_CHAR_COUNT(Code)



INDEX_COMBINE_BACK_COUNT
final static int INDEX_COMBINE_BACK_COUNT(Code)



INDEX_COMBINE_BOTH_COUNT
final static int INDEX_COMBINE_BOTH_COUNT(Code)



INDEX_COMBINE_DATA_COUNT
final static int INDEX_COMBINE_DATA_COUNT(Code)



INDEX_COMBINE_FWD_COUNT
final static int INDEX_COMBINE_FWD_COUNT(Code)



INDEX_FCD_TRIE_SIZE
final static int INDEX_FCD_TRIE_SIZE(Code)



INDEX_MIN_NFC_NO_MAYBE
final public static int INDEX_MIN_NFC_NO_MAYBE(Code)



INDEX_MIN_NFD_NO_MAYBE
final public static int INDEX_MIN_NFD_NO_MAYBE(Code)



INDEX_MIN_NFKC_NO_MAYBE
final public static int INDEX_MIN_NFKC_NO_MAYBE(Code)



INDEX_MIN_NFKD_NO_MAYBE
final public static int INDEX_MIN_NFKD_NO_MAYBE(Code)



INDEX_TOP
final static int INDEX_TOP(Code)



INDEX_TRIE_SIZE
final static int INDEX_TRIE_SIZE(Code)



JAMO_L_BASE
final public static int JAMO_L_BASE(Code)



JAMO_L_COUNT
final public static int JAMO_L_COUNT(Code)



JAMO_T_BASE
final public static int JAMO_T_BASE(Code)



JAMO_T_COUNT
final public static int JAMO_T_COUNT(Code)



JAMO_V_BASE
final public static int JAMO_V_BASE(Code)



JAMO_V_COUNT
final public static int JAMO_V_COUNT(Code)



MIN_WITH_LEAD_CC
final public static int MIN_WITH_LEAD_CC(Code)
FCD check: everything below this code point is known to have a 0 lead combining class



OPTIONS_COMPAT
final public static int OPTIONS_COMPAT(Code)
Options bit 12, for compatibility vs. canonical decomposition.



OPTIONS_COMPOSE_CONTIGUOUS
final public static int OPTIONS_COMPOSE_CONTIGUOUS(Code)
Options bit 13, no discontiguous composition (FCC vs. NFC).



OPTIONS_SETS_MASK
final public static int OPTIONS_SETS_MASK(Code)



QC_ANY_MAYBE
final public static int QC_ANY_MAYBE(Code)



QC_ANY_NO
final public static int QC_ANY_NO(Code)



QC_MASK
final public static int QC_MASK(Code)



QC_MAYBE
final public static int QC_MAYBE(Code)



QC_NFC
final public static int QC_NFC(Code)



QC_NFD
final public static int QC_NFD(Code)



QC_NFKC
final public static int QC_NFKC(Code)



QC_NFKD
final public static int QC_NFKD(Code)



SET_INDEX_CANON_BMP_TABLE_LENGTH
final static int SET_INDEX_CANON_BMP_TABLE_LENGTH(Code)



SET_INDEX_CANON_SETS_LENGTH
final static int SET_INDEX_CANON_SETS_LENGTH(Code)



SET_INDEX_CANON_SUPP_TABLE_LENGTH
final static int SET_INDEX_CANON_SUPP_TABLE_LENGTH(Code)



SET_INDEX_TOP
final static int SET_INDEX_TOP(Code)



UNSIGNED_BYTE_MASK
final static int UNSIGNED_BYTE_MASK(Code)



UNSIGNED_INT_MASK
final static long UNSIGNED_INT_MASK(Code)





Method Detail
addPropertyStarts
public static UnicodeSet addPropertyStarts(UnicodeSet set)(Code)



checkFCD
public static boolean checkFCD(char[] src, int srcStart, int srcLimit, UnicodeSet nx)(Code)



cmpEquivFold
public static int cmpEquivFold(String s1, String s2, int options)(Code)



cmpEquivFold
public static int cmpEquivFold(char[] s1, int s1Start, int s1Limit, char[] s2, int s2Start, int s2Limit, int options)(Code)



compose
public static int compose(char[] src, int srcStart, int srcLimit, char[] dest, int destStart, int destLimit, int options, UnicodeSet nx)(Code)



decompose
public static int decompose(char[] src, int srcStart, int srcLimit, char[] dest, int destStart, int destLimit, boolean compat, int[] outTrailCC, UnicodeSet nx)(Code)



getCanonStartSet
public static boolean getCanonStartSet(int c, USerializedSet fillSet)(Code)



getCombiningClass
public static int getCombiningClass(int c)(Code)



getDecomposition
public static int getDecomposition(int c, boolean compat, char[] dest, int destStart, int destCapacity)(Code)



getFCD16
public static char getFCD16(char c)(Code)



getFCD16
public static int getFCD16(int c)(Code)



getFCD16FromSurrogatePair
public static char getFCD16FromSurrogatePair(char fcd16, char c2)(Code)



getFCDTrie
public CharTrie getFCDTrie()(Code)
Internal API, used by collation code. Get access to the internal FCD trie table to be able to perform incremental, per-code unit, FCD checks in collation. One pointer is sufficient because the trie index values are offset by the index size, so that the same pointer is used to access the trie data.



getFC_NFKC_Closure
public static int getFC_NFKC_Closure(int c, char[] dest)(Code)



getFromIndexesArr
public static int getFromIndexesArr(int index)(Code)



getNX
final public static UnicodeSet getNX(int options)(Code)



getNorm32
public static long getNorm32(char c)(Code)



getNorm32FromSurrogatePair
public static long getNorm32FromSurrogatePair(long norm32, char c2)(Code)



getUnicodeVersion
public static VersionInfo getUnicodeVersion()(Code)



isCanonSafeStart
public static boolean isCanonSafeStart(int c)(Code)



isFullCompositionExclusion
public static boolean isFullCompositionExclusion(int c)(Code)



isNFDSafe
public static boolean isNFDSafe(long norm32, int ccOrQCMask, int decompQCMask)(Code)



isNFSkippable
public static boolean isNFSkippable(int c, Normalizer.Mode mode, long mask)(Code)



isTrueStarter
public static boolean isTrueStarter(long norm32, int ccOrQCMask, int decompQCMask)(Code)



makeFCD
public static int makeFCD(char[] src, int srcStart, int srcLimit, char[] dest, int destStart, int destLimit, UnicodeSet nx)(Code)



quickCheck
public static Normalizer.QuickCheckResult quickCheck(char[] src, int srcStart, int srcLimit, int minNoMaybe, int qcMask, int options, boolean allowMaybe, UnicodeSet nx)(Code)



quickCheck
final public static int quickCheck(int c, int modeValue)(Code)
Internal API, used in UCharacter.getIntPropertyValue().
Parameters:
  c - code point
Parameters:
  modeValue - numeric value compatible with Mode numeric value compatible with QuickCheck



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.