public final class LineBreakUtils
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
static byte |
COMBINING_INDIRECT_BREAK |
Break class constant
|
static byte |
COMBINING_PROHIBITED_BREAK |
Break class constant
|
static byte |
DIRECT_BREAK |
Break class constant
|
static byte |
EXPLICIT_BREAK |
Break class constant
|
static byte |
INDIRECT_BREAK |
Break class constant
|
static byte |
LINE_BREAK_PROPERTY_AI |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_AL |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_B2 |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_BA |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_BB |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_BK |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_CB |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_CL |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_CM |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_CP |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_CR |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_EX |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_GL |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_H2 |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_H3 |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_HY |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_ID |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_IN |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_IS |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_JL |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_JT |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_JV |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_LF |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_NL |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_NS |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_NU |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_OP |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_PO |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_PR |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_QU |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_SA |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_SG |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_SP |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_SY |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_WJ |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_XX |
Linebreak property constant
|
static byte |
LINE_BREAK_PROPERTY_ZW |
Linebreak property constant
|
static byte |
PROHIBITED_BREAK |
Break class constant
|
Modifier and Type | Method | Description |
---|---|---|
static byte |
getLineBreakPairProperty(int lineBreakPropertyBefore,
int lineBreakPropertyAfter) |
Return the break class constant for the given pair of linebreak
property constants.
|
static byte |
getLineBreakProperty(char c) |
Return the linebreak property constant for the given
char |
static java.lang.String |
getLineBreakPropertyLongName(byte i) |
Return the long name for the linebreak property corresponding
to the given symbolic constant.
|
static java.lang.String |
getLineBreakPropertyShortName(byte i) |
Return the short name for the linebreak property corresponding
to the given symbolic constant.
|
public static final byte DIRECT_BREAK
public static final byte INDIRECT_BREAK
public static final byte COMBINING_INDIRECT_BREAK
public static final byte COMBINING_PROHIBITED_BREAK
public static final byte PROHIBITED_BREAK
public static final byte EXPLICIT_BREAK
public static final byte LINE_BREAK_PROPERTY_AI
public static final byte LINE_BREAK_PROPERTY_AL
public static final byte LINE_BREAK_PROPERTY_B2
public static final byte LINE_BREAK_PROPERTY_BA
public static final byte LINE_BREAK_PROPERTY_BB
public static final byte LINE_BREAK_PROPERTY_BK
public static final byte LINE_BREAK_PROPERTY_CB
public static final byte LINE_BREAK_PROPERTY_CL
public static final byte LINE_BREAK_PROPERTY_CM
public static final byte LINE_BREAK_PROPERTY_CP
public static final byte LINE_BREAK_PROPERTY_CR
public static final byte LINE_BREAK_PROPERTY_EX
public static final byte LINE_BREAK_PROPERTY_GL
public static final byte LINE_BREAK_PROPERTY_H2
public static final byte LINE_BREAK_PROPERTY_H3
public static final byte LINE_BREAK_PROPERTY_HY
public static final byte LINE_BREAK_PROPERTY_ID
public static final byte LINE_BREAK_PROPERTY_IN
public static final byte LINE_BREAK_PROPERTY_IS
public static final byte LINE_BREAK_PROPERTY_JL
public static final byte LINE_BREAK_PROPERTY_JT
public static final byte LINE_BREAK_PROPERTY_JV
public static final byte LINE_BREAK_PROPERTY_LF
public static final byte LINE_BREAK_PROPERTY_NL
public static final byte LINE_BREAK_PROPERTY_NS
public static final byte LINE_BREAK_PROPERTY_NU
public static final byte LINE_BREAK_PROPERTY_OP
public static final byte LINE_BREAK_PROPERTY_PO
public static final byte LINE_BREAK_PROPERTY_PR
public static final byte LINE_BREAK_PROPERTY_QU
public static final byte LINE_BREAK_PROPERTY_SA
public static final byte LINE_BREAK_PROPERTY_SG
public static final byte LINE_BREAK_PROPERTY_SP
public static final byte LINE_BREAK_PROPERTY_SY
public static final byte LINE_BREAK_PROPERTY_WJ
public static final byte LINE_BREAK_PROPERTY_XX
public static final byte LINE_BREAK_PROPERTY_ZW
public static java.lang.String getLineBreakPropertyShortName(byte i)
i
- the numeric value of the linebreak propertypublic static java.lang.String getLineBreakPropertyLongName(byte i)
i
- the numeric value of the linebreak propertypublic static byte getLineBreakProperty(char c)
char
c
- the char
whose linebreak property to returnpublic static byte getLineBreakPairProperty(int lineBreakPropertyBefore, int lineBreakPropertyAfter)
lineBreakPropertyBefore
- the linebreak property for the first character
in a two-character sequencelineBreakPropertyAfter
- the linebreak property for the second character
in a two-character sequenceCopyright 1999-2016 The Apache Software Foundation. All Rights Reserved.