|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.abdera.util.io.CharUtils
public final class CharUtils
General utilities for dealing with Unicode characters
Method Summary | |
---|---|
static void |
append(java.lang.StringBuffer buf,
int c)
|
static java.lang.String |
bidiLRE(java.lang.String s)
Wrap the string with Bidi Left-to-Right embed |
static java.lang.String |
bidiLRM(java.lang.String s)
Wrap the string with Bidi LRM marks |
static java.lang.String |
bidiLRO(java.lang.String s)
Wrap the string with Bidi Left-to-Right override |
static java.lang.String |
bidiRLE(java.lang.String s)
Wrap the string with Bidi Right-to-Left embed |
static java.lang.String |
bidiRLM(java.lang.String s)
Wrap the string with Bidi RML marks |
static java.lang.String |
bidiRLO(java.lang.String s)
Wrap the string with Bidi Right-to-Left override |
static int |
charAt(java.lang.StringBuffer s,
int i)
|
static int |
charAt(java.lang.String s,
int i)
|
static boolean |
charIsBidiControl(char c)
Returns true if the character is a bidi control |
static char |
getHighSurrogate(int c)
|
static char |
getLowSurrogate(int c)
|
static boolean |
inRange(char[] chars,
char low,
char high)
|
static boolean |
inRange(char[] chars,
int low,
int high)
|
static void |
insert(java.lang.StringBuffer s,
int i,
int c)
|
static boolean |
isHighSurrogate(char c)
|
static boolean |
isLowSurrogate(char c)
|
static boolean |
isSet(int n,
java.util.BitSet... sets)
|
static boolean |
isSupplementary(int c)
|
static boolean |
isSurrogatePair(char high,
char low)
|
static boolean |
isValidCodepoint(int d)
|
static int |
scan(char[] array,
java.util.BitSet set)
|
static int |
scan(CodepointIterator ci,
java.util.BitSet set)
|
static int |
scan(java.lang.String s,
java.util.BitSet set)
|
static int |
scanNot(char[] array,
java.util.BitSet set)
|
static int |
scanNot(CodepointIterator ci,
java.util.BitSet set)
|
static void |
setChar(java.lang.StringBuffer s,
int i,
int c)
|
static int |
size(int c)
|
static java.lang.String |
stripBidi(java.lang.String s)
Removes leading and trailing bidi controls from the string |
static int |
toCodePoint(char[] chars)
|
static int |
toCodePoint(char high,
char low)
|
static java.lang.String |
toString(int c)
|
static void |
verify(char[] array,
java.util.BitSet set)
|
static void |
verify(CodepointIterator ci,
java.util.BitSet set)
|
static void |
verify(java.lang.String s,
java.util.BitSet set)
|
static void |
verifyNot(char[] array,
java.util.BitSet set)
|
static void |
verifyNot(CodepointIterator ci,
java.util.BitSet set)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static boolean isValidCodepoint(int d)
public static int scanNot(CodepointIterator ci, java.util.BitSet set) throws InvalidCharacterException
InvalidCharacterException
public static int scanNot(char[] array, java.util.BitSet set) throws InvalidCharacterException
InvalidCharacterException
public static int scan(CodepointIterator ci, java.util.BitSet set) throws InvalidCharacterException
InvalidCharacterException
public static int scan(char[] array, java.util.BitSet set) throws InvalidCharacterException
InvalidCharacterException
public static int scan(java.lang.String s, java.util.BitSet set) throws InvalidCharacterException
InvalidCharacterException
public static void verifyNot(CodepointIterator ci, java.util.BitSet set) throws InvalidCharacterException
InvalidCharacterException
public static void verifyNot(char[] array, java.util.BitSet set) throws InvalidCharacterException
InvalidCharacterException
public static void verify(CodepointIterator ci, java.util.BitSet set) throws InvalidCharacterException
InvalidCharacterException
public static void verify(char[] array, java.util.BitSet set) throws InvalidCharacterException
InvalidCharacterException
public static void verify(java.lang.String s, java.util.BitSet set) throws InvalidCharacterException
InvalidCharacterException
public static boolean inRange(char[] chars, char low, char high)
public static boolean inRange(char[] chars, int low, int high)
public static boolean isSet(int n, java.util.BitSet... sets)
public static void append(java.lang.StringBuffer buf, int c)
public static char getHighSurrogate(int c)
public static char getLowSurrogate(int c)
public static boolean isHighSurrogate(char c)
public static boolean isLowSurrogate(char c)
public static boolean isSupplementary(int c)
public static boolean isSurrogatePair(char high, char low)
public static int toCodePoint(char[] chars)
public static int toCodePoint(char high, char low)
public static int charAt(java.lang.String s, int i)
public static int charAt(java.lang.StringBuffer s, int i)
public static void insert(java.lang.StringBuffer s, int i, int c)
public static void setChar(java.lang.StringBuffer s, int i, int c)
public static int size(int c)
public static java.lang.String toString(int c)
public static java.lang.String stripBidi(java.lang.String s)
public static boolean charIsBidiControl(char c)
public static java.lang.String bidiRLE(java.lang.String s)
public static java.lang.String bidiRLO(java.lang.String s)
public static java.lang.String bidiLRE(java.lang.String s)
public static java.lang.String bidiLRO(java.lang.String s)
public static java.lang.String bidiRLM(java.lang.String s)
public static java.lang.String bidiLRM(java.lang.String s)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |