Java Doc for UProperty.java in  » Internationalization-Localization » icu4j » com » ibm » icu » lang » 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.lang 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


com.ibm.icu.lang.UProperty

UProperty
public interface UProperty (Code)

Selection constants for Unicode properties.

These constants are used in functions like UCharacter.hasBinaryProperty(int) to select one of the Unicode properties.

The properties APIs are intended to reflect Unicode properties as defined in the Unicode Character Database (UCD) and Unicode Technical Reports (UTR).

For details about the properties see http://www.unicode.org.

For names of Unicode properties see the UCD file PropertyAliases.txt.

Important: If ICU is built with UCD files from Unicode versions below 3.2, then properties marked with "new" are not or not fully available. Check UCharacter.getUnicodeVersion() to be sure.


author:
   Syn Wee Quek
See Also:   com.ibm.icu.lang.UCharacter

Inner Class :public interface NameChoice

Field Summary
final public static  intAGE
     String property Age.
final public static  intALPHABETIC
    

Binary property Alphabetic.

final public static  intASCII_HEX_DIGIT
     Binary property ASCII_Hex_Digit (0-9 A-F a-f).
final public static  intBIDI_CLASS
     Enumerated property Bidi_Class. Same as UCharacter.getDirection(int), returns UCharacterDirection values.
final public static  intBIDI_CONTROL
    

Binary property Bidi_Control.

Format controls which have specific functions in the Bidi Algorithm.

final public static  intBIDI_MIRRORED
    
final public static  intBIDI_MIRRORING_GLYPH
     String property Bidi_Mirroring_Glyph.
final public static  intBINARY_LIMIT
    
final public static  intBINARY_START
     First constant for binary Unicode properties.
final public static  intBLOCK
     Enumerated property Block. Same as UCharacter.UnicodeBlock.of(int), returns UCharacter.UnicodeBlock values.
final public static  intCANONICAL_COMBINING_CLASS
     Enumerated property Canonical_Combining_Class. Same as UCharacter.getCombiningClass(int), returns 8-bit numeric values.
final public static  intCASE_FOLDING
     String property Case_Folding.
final public static  intCASE_SENSITIVE
    

Binary property Case_Sensitive.

Either the source of a case mapping or _in_ the target of a case mapping.

final public static  intDASH
    
final public static  intDECOMPOSITION_TYPE
     Enumerated property Decomposition_Type. Returns UCharacter.DecompositionType values.
final public static  intDEFAULT_IGNORABLE_CODE_POINT
    

Binary property Default_Ignorable_Code_Point (new).

final public static  intDEPRECATED
    
final public static  intDIACRITIC
    
final public static  intDOUBLE_LIMIT
     One more than the last constant for double Unicode properties.
final public static  intDOUBLE_START
     First constant for double Unicode properties.
final public static  intEAST_ASIAN_WIDTH
     Enumerated property East_Asian_Width. See http://www.unicode.org/reports/tr11/ Returns UCharacter.EastAsianWidth values.
final public static  intEXTENDER
    

Binary property Extender.

Extend the value or shape of a preceding alphabetic character, e.g.

final public static  intFULL_COMPOSITION_EXCLUSION
    
final public static  intGENERAL_CATEGORY
     Enumerated property General_Category. Same as UCharacter.getType(int), returns UCharacterCategory values.
final public static  intGENERAL_CATEGORY_MASK
     Bitmask property General_Category_Mask. This is the General_Category property returned as a bit mask. When used in UCharacter.getIntPropertyValue(c), returns bit masks for UCharacterCategory values where exactly one bit is set.
final public static  intGRAPHEME_BASE
    

Binary property Grapheme_Base (new).

For programmatic determination of grapheme cluster boundaries.

final public static  intGRAPHEME_CLUSTER_BREAK
     Enumerated property Grapheme_Cluster_Break (new in Unicode 4.1).
final public static  intGRAPHEME_EXTEND
    
final public static  intGRAPHEME_LINK
    
final public static  intHANGUL_SYLLABLE_TYPE
     Enumerated property Hangul_Syllable_Type, new in Unicode 4. Returns HangulSyllableType values.
final public static  intHEX_DIGIT
    
final public static  intHYPHEN
    
final public static  intIDEOGRAPHIC
    
final public static  intIDS_BINARY_OPERATOR
    

Binary property IDS_Binary_Operator (new).

For programmatic determination of Ideographic Description Sequences.

final public static  intIDS_TRINARY_OPERATOR
    
final public static  intID_CONTINUE
    
final public static  intID_START
    
final public static  intINT_LIMIT
     One more than the last constant for enumerated/integer Unicode properties.
final public static  intINT_START
     First constant for enumerated/integer Unicode properties.
final public static  intISO_COMMENT
     String property ISO_Comment.
final public static  intJOINING_GROUP
     Enumerated property Joining_Group. Returns UCharacter.JoiningGroup values.
final public static  intJOINING_TYPE
     Enumerated property Joining_Type. Returns UCharacter.JoiningType values.
final public static  intJOIN_CONTROL
    
final public static  intLEAD_CANONICAL_COMBINING_CLASS
     Enumerated property Lead_Canonical_Combining_Class.
final public static  intLINE_BREAK
     Enumerated property Line_Break. Returns UCharacter.LineBreak values.
final public static  intLOGICAL_ORDER_EXCEPTION
    
final public static  intLOWERCASE
    
final public static  intLOWERCASE_MAPPING
     String property Lowercase_Mapping.
final public static  intMASK_LIMIT
     One more than the last constant for bit-mask Unicode properties.
final public static  intMASK_START
     First constant for bit-mask Unicode properties.
final public static  intMATH
    
final public static  intNAME
     String property Name.
final public static  intNFC_INERT
     Binary property NFC_Inert.
final public static  intNFC_QUICK_CHECK
     Enumerated property NFC_Quick_Check.
final public static  intNFD_INERT
     Binary property NFD_Inert.
final public static  intNFD_QUICK_CHECK
     Enumerated property NFD_Quick_Check.
final public static  intNFKC_INERT
     Binary property NFKC_Inert.
final public static  intNFKC_QUICK_CHECK
     Enumerated property NFKC_Quick_Check.
final public static  intNFKD_INERT
     Binary property NFKD_Inert.
final public static  intNFKD_QUICK_CHECK
     Enumerated property NFKD_Quick_Check.
final public static  intNONCHARACTER_CODE_POINT
    
final public static  intNUMERIC_TYPE
     Enumerated property Numeric_Type. Returns UCharacter.NumericType values.
final public static  intNUMERIC_VALUE
     Double property Numeric_Value.
final public static  intPATTERN_SYNTAX
     Binary property Pattern_Syntax (new in Unicode 4.1).
final public static  intPATTERN_WHITE_SPACE
     Binary property Pattern_White_Space (new in Unicode 4.1).
final public static  intPOSIX_ALNUM
     Binary property alnum (a C/POSIX character class).
final public static  intPOSIX_BLANK
     Binary property blank (a C/POSIX character class).
final public static  intPOSIX_GRAPH
     Binary property graph (a C/POSIX character class).
final public static  intPOSIX_PRINT
     Binary property print (a C/POSIX character class).
final public static  intPOSIX_XDIGIT
     Binary property xdigit (a C/POSIX character class).
final public static  intQUOTATION_MARK
    
final public static  intRADICAL
    
final public static  intSCRIPT
     Enumerated property Script. Same as UScript.getScript(int), returns UScript values.
final public static  intSEGMENT_STARTER
     Binary Property Segment_Starter. ICU-specific property for characters that are starters in terms of Unicode normalization and combining character sequences. They have ccc=0 and do not occur in non-initial position of the canonical decomposition of any character (like " in NFD(a-umlaut) and a Jamo T in an NFD(Hangul LVT)). ICU uses this property for segmenting a string for generating a set of canonically equivalent strings, e.g.
final public static  intSENTENCE_BREAK
     Enumerated property Sentence_Break (new in Unicode 4.1).
final public static  intSIMPLE_CASE_FOLDING
     String property Simple_Case_Folding.
final public static  intSIMPLE_LOWERCASE_MAPPING
     String property Simple_Lowercase_Mapping.
final public static  intSIMPLE_TITLECASE_MAPPING
     String property Simple_Titlecase_Mapping.
final public static  intSIMPLE_UPPERCASE_MAPPING
     String property Simple_Uppercase_Mapping.
final public static  intSOFT_DOTTED
    
final public static  intSTRING_LIMIT
     One more than the last constant for string Unicode properties.
final public static  intSTRING_START
     First constant for string Unicode properties.
final public static  intS_TERM
     Binary property STerm (new in Unicode 4.0.1). Sentence Terminal.
final public static  intTERMINAL_PUNCTUATION
    
final public static  intTITLECASE_MAPPING
     String property Titlecase_Mapping.
final public static  intTRAIL_CANONICAL_COMBINING_CLASS
     Enumerated property Trail_Canonical_Combining_Class.
final public static  intUNICODE_1_NAME
     String property Unicode_1_Name.
final public static  intUNIFIED_IDEOGRAPH
    
final public static  intUPPERCASE
    
final public static  intUPPERCASE_MAPPING
     String property Uppercase_Mapping.
final public static  intVARIATION_SELECTOR
     Binary property Variation_Selector (new in Unicode 4.0.1).
final public static  intWHITE_SPACE
    
final public static  intWORD_BREAK
     Enumerated property Word_Break (new in Unicode 4.1).
final public static  intXID_CONTINUE
    
final public static  intXID_START
    



Field Detail
AGE
final public static int AGE(Code)
String property Age. Corresponds to UCharacter.getAge(int).



ALPHABETIC
final public static int ALPHABETIC(Code)

Binary property Alphabetic.

Property for UCharacter.isUAlphabetic(), different from the property in UCharacter.isalpha().

Lu + Ll + Lt + Lm + Lo + Nl + Other_Alphabetic.




ASCII_HEX_DIGIT
final public static int ASCII_HEX_DIGIT(Code)
Binary property ASCII_Hex_Digit (0-9 A-F a-f).



BIDI_CLASS
final public static int BIDI_CLASS(Code)
Enumerated property Bidi_Class. Same as UCharacter.getDirection(int), returns UCharacterDirection values.



BIDI_CONTROL
final public static int BIDI_CONTROL(Code)

Binary property Bidi_Control.

Format controls which have specific functions in the Bidi Algorithm.




BIDI_MIRRORED
final public static int BIDI_MIRRORED(Code)

Binary property Bidi_Mirrored.

Characters that may change display in RTL text.

Property for UCharacter.isMirrored().

See Bidi Algorithm; UTR 9.




BIDI_MIRRORING_GLYPH
final public static int BIDI_MIRRORING_GLYPH(Code)
String property Bidi_Mirroring_Glyph. Corresponds to UCharacter.getMirror(int).



BINARY_LIMIT
final public static int BINARY_LIMIT(Code)

One more than the last constant for binary Unicode properties.




BINARY_START
final public static int BINARY_START(Code)
First constant for binary Unicode properties.



BLOCK
final public static int BLOCK(Code)
Enumerated property Block. Same as UCharacter.UnicodeBlock.of(int), returns UCharacter.UnicodeBlock values.



CANONICAL_COMBINING_CLASS
final public static int CANONICAL_COMBINING_CLASS(Code)
Enumerated property Canonical_Combining_Class. Same as UCharacter.getCombiningClass(int), returns 8-bit numeric values.



CASE_FOLDING
final public static int CASE_FOLDING(Code)
String property Case_Folding. Corresponds to UCharacter.foldCase(String, boolean).



CASE_SENSITIVE
final public static int CASE_SENSITIVE(Code)

Binary property Case_Sensitive.

Either the source of a case mapping or _in_ the target of a case mapping. Not the same as the general category Cased_Letter.




DASH
final public static int DASH(Code)

Binary property Dash.

Variations of dashes.




DECOMPOSITION_TYPE
final public static int DECOMPOSITION_TYPE(Code)
Enumerated property Decomposition_Type. Returns UCharacter.DecompositionType values.



DEFAULT_IGNORABLE_CODE_POINT
final public static int DEFAULT_IGNORABLE_CODE_POINT(Code)

Binary property Default_Ignorable_Code_Point (new).

Property that indicates codepoint is ignorable in most processing.

Codepoints (2060..206F, FFF0..FFFB, E0000..E0FFF) + Other_Default_Ignorable_Code_Point + (Cf + Cc + Cs - White_Space)




DEPRECATED
final public static int DEPRECATED(Code)

Binary property Deprecated (new).

The usage of deprecated characters is strongly discouraged.




DIACRITIC
final public static int DIACRITIC(Code)

Binary property Diacritic.

Characters that linguistically modify the meaning of another character to which they apply.




DOUBLE_LIMIT
final public static int DOUBLE_LIMIT(Code)
One more than the last constant for double Unicode properties.



DOUBLE_START
final public static int DOUBLE_START(Code)
First constant for double Unicode properties.



EAST_ASIAN_WIDTH
final public static int EAST_ASIAN_WIDTH(Code)
Enumerated property East_Asian_Width. See http://www.unicode.org/reports/tr11/ Returns UCharacter.EastAsianWidth values.



EXTENDER
final public static int EXTENDER(Code)

Binary property Extender.

Extend the value or shape of a preceding alphabetic character, e.g. length and iteration marks.




FULL_COMPOSITION_EXCLUSION
final public static int FULL_COMPOSITION_EXCLUSION(Code)

Binary property Full_Composition_Exclusion.

CompositionExclusions.txt + Singleton Decompositions + Non-Starter Decompositions.




GENERAL_CATEGORY
final public static int GENERAL_CATEGORY(Code)
Enumerated property General_Category. Same as UCharacter.getType(int), returns UCharacterCategory values.



GENERAL_CATEGORY_MASK
final public static int GENERAL_CATEGORY_MASK(Code)
Bitmask property General_Category_Mask. This is the General_Category property returned as a bit mask. When used in UCharacter.getIntPropertyValue(c), returns bit masks for UCharacterCategory values where exactly one bit is set. When used with UCharacter.getPropertyValueName() and UCharacter.getPropertyValueEnum(), a multi-bit mask is used for sets of categories like "Letters".



GRAPHEME_BASE
final public static int GRAPHEME_BASE(Code)

Binary property Grapheme_Base (new).

For programmatic determination of grapheme cluster boundaries. [0..10FFFF]-Cc-Cf-Cs-Co-Cn-Zl-Zp-Grapheme_Link-Grapheme_Extend-CGJ




GRAPHEME_CLUSTER_BREAK
final public static int GRAPHEME_CLUSTER_BREAK(Code)
Enumerated property Grapheme_Cluster_Break (new in Unicode 4.1). Used in UAX #29: Text Boundaries (http://www.unicode.org/reports/tr29/) Returns UGraphemeClusterBreak values.



GRAPHEME_EXTEND
final public static int GRAPHEME_EXTEND(Code)

Binary property Grapheme_Extend (new).

For programmatic determination of grapheme cluster boundaries.

Me+Mn+Mc+Other_Grapheme_Extend-Grapheme_Link-CGJ




GRAPHEME_LINK
final public static int GRAPHEME_LINK(Code)

Binary property Grapheme_Link (new).

For programmatic determination of grapheme cluster boundaries.




HANGUL_SYLLABLE_TYPE
final public static int HANGUL_SYLLABLE_TYPE(Code)
Enumerated property Hangul_Syllable_Type, new in Unicode 4. Returns HangulSyllableType values.



HEX_DIGIT
final public static int HEX_DIGIT(Code)

Binary property Hex_Digit.

Characters commonly used for hexadecimal numbers.




HYPHEN
final public static int HYPHEN(Code)

Binary property Hyphen.

Dashes used to mark connections between pieces of words, plus the Katakana middle dot.




IDEOGRAPHIC
final public static int IDEOGRAPHIC(Code)

Binary property Ideographic.

CJKV ideographs.




IDS_BINARY_OPERATOR
final public static int IDS_BINARY_OPERATOR(Code)

Binary property IDS_Binary_Operator (new).

For programmatic determination of Ideographic Description Sequences.




IDS_TRINARY_OPERATOR
final public static int IDS_TRINARY_OPERATOR(Code)

Binary property IDS_Trinary_Operator (new).




ID_CONTINUE
final public static int ID_CONTINUE(Code)

Binary property ID_Continue.

Characters that can continue an identifier.

ID_Start+Mn+Mc+Nd+Pc




ID_START
final public static int ID_START(Code)

Binary property ID_Start.

Characters that can start an identifier.

Lu+Ll+Lt+Lm+Lo+Nl




INT_LIMIT
final public static int INT_LIMIT(Code)
One more than the last constant for enumerated/integer Unicode properties.



INT_START
final public static int INT_START(Code)
First constant for enumerated/integer Unicode properties.



ISO_COMMENT
final public static int ISO_COMMENT(Code)
String property ISO_Comment. Corresponds to UCharacter.getISOComment(int).



JOINING_GROUP
final public static int JOINING_GROUP(Code)
Enumerated property Joining_Group. Returns UCharacter.JoiningGroup values.



JOINING_TYPE
final public static int JOINING_TYPE(Code)
Enumerated property Joining_Type. Returns UCharacter.JoiningType values.



JOIN_CONTROL
final public static int JOIN_CONTROL(Code)

Binary property Join_Control.

Format controls for cursive joining and ligation.




LEAD_CANONICAL_COMBINING_CLASS
final public static int LEAD_CANONICAL_COMBINING_CLASS(Code)
Enumerated property Lead_Canonical_Combining_Class. ICU-specific property for the ccc of the first code point of the decomposition, or lccc(c)=ccc(NFD(c)[0]). Useful for checking for canonically ordered text; see Normalizer.FCD and http://www.unicode.org/notes/tn5/#FCD . Returns 8-bit numeric values like CANONICAL_COMBINING_CLASS.



LINE_BREAK
final public static int LINE_BREAK(Code)
Enumerated property Line_Break. Returns UCharacter.LineBreak values.



LOGICAL_ORDER_EXCEPTION
final public static int LOGICAL_ORDER_EXCEPTION(Code)

Binary property Logical_Order_Exception (new).

Characters that do not use logical order and require special handling in most processing.




LOWERCASE
final public static int LOWERCASE(Code)

Binary property Lowercase.

Same as UCharacter.isULowercase(), different from UCharacter.islower().

Ll+Other_Lowercase




LOWERCASE_MAPPING
final public static int LOWERCASE_MAPPING(Code)
String property Lowercase_Mapping. Corresponds to UCharacter.toLowerCase(String).



MASK_LIMIT
final public static int MASK_LIMIT(Code)
One more than the last constant for bit-mask Unicode properties.



MASK_START
final public static int MASK_START(Code)
First constant for bit-mask Unicode properties.



MATH
final public static int MATH(Code)

Binary property Math.

Sm+Other_Math




NAME
final public static int NAME(Code)
String property Name. Corresponds to UCharacter.getName(int).



NFC_INERT
final public static int NFC_INERT(Code)
Binary property NFC_Inert. ICU-specific property for characters that are inert under NFC, i.e., they do not interact with adjacent characters. Used for example in normalizing transforms in incremental mode to find the boundary of safely normalizable text despite possible text additions.
See Also:   UProperty.NFD_INERT



NFC_QUICK_CHECK
final public static int NFC_QUICK_CHECK(Code)
Enumerated property NFC_Quick_Check. Returns numeric values compatible with Normalizer.QuickCheckResult.



NFD_INERT
final public static int NFD_INERT(Code)
Binary property NFD_Inert. ICU-specific property for characters that are inert under NFD, i.e., they do not interact with adjacent characters. Used for example in normalizing transforms in incremental mode to find the boundary of safely normalizable text despite possible text additions. There is one such property per normalization form. These properties are computed as follows - an inert character is: a) unassigned, or ALL of the following: b) of combining class 0. c) not decomposed by this normalization form. AND if NFC or NFKC, d) can never compose with a previous character. e) can never compose with a following character. f) can never change if another character is added. Example: a-breve might satisfy all but f, but if you add an ogonek it changes to a-ogonek + breve See also com.ibm.text.UCD.NFSkippable in the ICU4J repository, and icu/source/common/unormimp.h .



NFD_QUICK_CHECK
final public static int NFD_QUICK_CHECK(Code)
Enumerated property NFD_Quick_Check. Returns numeric values compatible with Normalizer.QuickCheckResult.



NFKC_INERT
final public static int NFKC_INERT(Code)
Binary property NFKC_Inert. ICU-specific property for characters that are inert under NFKC, i.e., they do not interact with adjacent characters. Used for example in normalizing transforms in incremental mode to find the boundary of safely normalizable text despite possible text additions.
See Also:   UProperty.NFD_INERT



NFKC_QUICK_CHECK
final public static int NFKC_QUICK_CHECK(Code)
Enumerated property NFKC_Quick_Check. Returns numeric values compatible with Normalizer.QuickCheckResult.



NFKD_INERT
final public static int NFKD_INERT(Code)
Binary property NFKD_Inert. ICU-specific property for characters that are inert under NFKD, i.e., they do not interact with adjacent characters. Used for example in normalizing transforms in incremental mode to find the boundary of safely normalizable text despite possible text additions.
See Also:   UProperty.NFD_INERT



NFKD_QUICK_CHECK
final public static int NFKD_QUICK_CHECK(Code)
Enumerated property NFKD_Quick_Check. Returns numeric values compatible with Normalizer.QuickCheckResult.



NONCHARACTER_CODE_POINT
final public static int NONCHARACTER_CODE_POINT(Code)

Binary property Noncharacter_Code_Point.

Code points that are explicitly defined as illegal for the encoding of characters.




NUMERIC_TYPE
final public static int NUMERIC_TYPE(Code)
Enumerated property Numeric_Type. Returns UCharacter.NumericType values.



NUMERIC_VALUE
final public static int NUMERIC_VALUE(Code)
Double property Numeric_Value. Corresponds to UCharacter.getUnicodeNumericValue(int).



PATTERN_SYNTAX
final public static int PATTERN_SYNTAX(Code)
Binary property Pattern_Syntax (new in Unicode 4.1). See UAX #31 Identifier and Pattern Syntax (http://www.unicode.org/reports/tr31/)



PATTERN_WHITE_SPACE
final public static int PATTERN_WHITE_SPACE(Code)
Binary property Pattern_White_Space (new in Unicode 4.1). See UAX #31 Identifier and Pattern Syntax (http://www.unicode.org/reports/tr31/)



POSIX_ALNUM
final public static int POSIX_ALNUM(Code)
Binary property alnum (a C/POSIX character class). Implemented according to the UTS #18 Annex C Standard Recommendation. See the UCharacter class documentation.



POSIX_BLANK
final public static int POSIX_BLANK(Code)
Binary property blank (a C/POSIX character class). Implemented according to the UTS #18 Annex C Standard Recommendation. See the UCharacter class documentation.



POSIX_GRAPH
final public static int POSIX_GRAPH(Code)
Binary property graph (a C/POSIX character class). Implemented according to the UTS #18 Annex C Standard Recommendation. See the UCharacter class documentation.



POSIX_PRINT
final public static int POSIX_PRINT(Code)
Binary property print (a C/POSIX character class). Implemented according to the UTS #18 Annex C Standard Recommendation. See the UCharacter class documentation.



POSIX_XDIGIT
final public static int POSIX_XDIGIT(Code)
Binary property xdigit (a C/POSIX character class). Implemented according to the UTS #18 Annex C Standard Recommendation. See the UCharacter class documentation.



QUOTATION_MARK
final public static int QUOTATION_MARK(Code)

Binary property Quotation_Mark.




RADICAL
final public static int RADICAL(Code)

Binary property Radical (new).

For programmatic determination of Ideographic Description Sequences.




SCRIPT
final public static int SCRIPT(Code)
Enumerated property Script. Same as UScript.getScript(int), returns UScript values.



SEGMENT_STARTER
final public static int SEGMENT_STARTER(Code)
Binary Property Segment_Starter. ICU-specific property for characters that are starters in terms of Unicode normalization and combining character sequences. They have ccc=0 and do not occur in non-initial position of the canonical decomposition of any character (like " in NFD(a-umlaut) and a Jamo T in an NFD(Hangul LVT)). ICU uses this property for segmenting a string for generating a set of canonically equivalent strings, e.g. for canonical closure while processing collation tailoring rules.



SENTENCE_BREAK
final public static int SENTENCE_BREAK(Code)
Enumerated property Sentence_Break (new in Unicode 4.1). Used in UAX #29: Text Boundaries (http://www.unicode.org/reports/tr29/) Returns USentenceBreak values.



SIMPLE_CASE_FOLDING
final public static int SIMPLE_CASE_FOLDING(Code)
String property Simple_Case_Folding. Corresponds to UCharacter.foldCase(int, boolean).



SIMPLE_LOWERCASE_MAPPING
final public static int SIMPLE_LOWERCASE_MAPPING(Code)
String property Simple_Lowercase_Mapping. Corresponds to UCharacter.toLowerCase(int).



SIMPLE_TITLECASE_MAPPING
final public static int SIMPLE_TITLECASE_MAPPING(Code)
String property Simple_Titlecase_Mapping. Corresponds to UCharacter.toTitleCase(int).



SIMPLE_UPPERCASE_MAPPING
final public static int SIMPLE_UPPERCASE_MAPPING(Code)
String property Simple_Uppercase_Mapping. Corresponds to UCharacter.toUpperCase(int).



SOFT_DOTTED
final public static int SOFT_DOTTED(Code)

Binary property Soft_Dotted (new).

Characters with a "soft dot", like i or j.

An accent placed on these characters causes the dot to disappear.




STRING_LIMIT
final public static int STRING_LIMIT(Code)
One more than the last constant for string Unicode properties.



STRING_START
final public static int STRING_START(Code)
First constant for string Unicode properties.



S_TERM
final public static int S_TERM(Code)
Binary property STerm (new in Unicode 4.0.1). Sentence Terminal. Used in UAX #29: Text Boundaries (http://www.unicode.org/reports/tr29/)



TERMINAL_PUNCTUATION
final public static int TERMINAL_PUNCTUATION(Code)

Binary property Terminal_Punctuation.

Punctuation characters that generally mark the end of textual units.




TITLECASE_MAPPING
final public static int TITLECASE_MAPPING(Code)
String property Titlecase_Mapping. Corresponds to UCharacter.toTitleCase(String).



TRAIL_CANONICAL_COMBINING_CLASS
final public static int TRAIL_CANONICAL_COMBINING_CLASS(Code)
Enumerated property Trail_Canonical_Combining_Class. ICU-specific property for the ccc of the last code point of the decomposition, or lccc(c)=ccc(NFD(c)[last]). Useful for checking for canonically ordered text; see Normalizer.FCD and http://www.unicode.org/notes/tn5/#FCD . Returns 8-bit numeric values like CANONICAL_COMBINING_CLASS.



UNICODE_1_NAME
final public static int UNICODE_1_NAME(Code)
String property Unicode_1_Name. Corresponds to UCharacter.getName1_0(int).



UNIFIED_IDEOGRAPH
final public static int UNIFIED_IDEOGRAPH(Code)

Binary property Unified_Ideograph (new).

For programmatic determination of Ideographic Description Sequences.




UPPERCASE
final public static int UPPERCASE(Code)

Binary property Uppercase.

Same as UCharacter.isUUppercase(), different from UCharacter.isUpperCase().

Lu+Other_Uppercase




UPPERCASE_MAPPING
final public static int UPPERCASE_MAPPING(Code)
String property Uppercase_Mapping. Corresponds to UCharacter.toUpperCase(String).



VARIATION_SELECTOR
final public static int VARIATION_SELECTOR(Code)
Binary property Variation_Selector (new in Unicode 4.0.1). Indicates all those characters that qualify as Variation Selectors. For details on the behavior of these characters, see StandardizedVariants.html and 15.6 Variation Selectors.



WHITE_SPACE
final public static int WHITE_SPACE(Code)

Binary property White_Space.

Same as UCharacter.isUWhiteSpace(), different from UCharacter.isSpace() and UCharacter.isWhitespace().

Space characters+TAB+CR+LF-ZWSP-ZWNBSP




WORD_BREAK
final public static int WORD_BREAK(Code)
Enumerated property Word_Break (new in Unicode 4.1). Used in UAX #29: Text Boundaries (http://www.unicode.org/reports/tr29/) Returns UWordBreakValues values.



XID_CONTINUE
final public static int XID_CONTINUE(Code)

Binary property XID_Continue.

ID_Continue modified to allow closure under normalization forms NFKC and NFKD.




XID_START
final public static int XID_START(Code)

Binary property XID_Start.

ID_Start modified to allow closure under normalization forms NFKC and NFKD.






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