Maven module :un.api : api-common :
Class :
un.api.character.CharArray
Extends/Implements :
un.api.Orderable
Subclasses : -
Variables : -
Functions :
getEncoding,
getCharLength,
getByteLength,
isEmpty,
getCharacter,
getUnicode,
getByte,
clip,
clip,
startsWith,
startsWith,
startsWith,
startsWith,
endsWith,
endsWith,
endsWith,
endsWith,
getFirstOccurence,
getFirstOccurence,
getFirstOccurence,
getFirstOccurence,
getFirstOccurence,
getFirstOccurence,
getFirstOccurence,
getFirstOccurence,
getLastOccurence,
getLastOccurence,
getLastOccurence,
getLastOccurence,
getLastOccurence,
getLastOccurence,
getLastOccurence,
getLastOccurence,
replaceAll,
replaceAll,
replaceAll,
replaceAll,
replaceAll,
replaceAll,
replaceAll,
replaceAll,
toBytes,
toBytes,
isUpperCase,
isUpperCase,
isLowerCase,
isLowerCase,
toUpperCase,
toUpperCase,
toLowerCase,
toLowerCase,
trim,
trimStart,
trimEnd,
concat,
concat,
concat,
recode,
createIterator,
createIterator,
toChars,
toJVMString,
equals,
equals,
equals,
getHash,
toByteOffset,
split,
order
CharEncoding
getEncoding ()
int
getCharLength ()
int
getByteLength ()
boolean
isEmpty ()
Char
getCharacter (int index)
int
getUnicode (int index)
byte
getByte (int index)
CharArray
clip (int length)
CharArray
clip (int start, int end)
boolean
startsWith (int cp)
boolean
startsWith (Char ch)
boolean
startsWith (CharArray cs)
boolean
startsWith (byte[] cdata)
boolean
endsWith (CharArray cs)
boolean
endsWith (Char ch)
boolean
endsWith (int ch)
boolean
endsWith (byte[] cdata)
int
getFirstOccurence (CharArray cs)
int
getFirstOccurence (CharArray cs, int startPosition)
int
getFirstOccurence (Char ch)
int
getFirstOccurence (Char ch, int startPosition)
int
getFirstOccurence (int codepoint)
int
getFirstOccurence (int codepoint, int startPosition)
int
getFirstOccurence (byte[] cd)
int
getFirstOccurence (byte[] cd, int startPosition)
int
getLastOccurence (CharArray cs)
int
getLastOccurence (CharArray cs, int startPosition)
int
getLastOccurence (Char ch)
int
getLastOccurence (Char ch, int startPosition)
int
getLastOccurence (int codepoint)
int
getLastOccurence (int codepoint, int startPosition)
int
getLastOccurence (byte[] cd)
int
getLastOccurence (byte[] cd, int startPosition)
CharArray
replaceAll (int original, int replacement)
CharArray
replaceAll (int original, int replacement, int startPosition)
CharArray
replaceAll (Char original, Char replacement)
CharArray
replaceAll (Char original, Char replacement, int startPosition)
CharArray
replaceAll (CharArray original, CharArray replacement)
CharArray
replaceAll (CharArray original, CharArray replacement, int startPosition)
CharArray
replaceAll (byte[] original, byte[] replacement)
CharArray
replaceAll (byte[] original, byte[] replacement, int startPosition)
byte[]
toBytes ()
byte[]
toBytes (CharEncoding encoding)
boolean
isUpperCase ()
boolean
isUpperCase (CharCase lf)
boolean
isLowerCase ()
boolean
isLowerCase (CharCase lf)
CharArray
toUpperCase ()
CharArray
toUpperCase (CharCase lf)
CharArray
toLowerCase ()
CharArray
toLowerCase (CharCase lf)
CharArray
trim ()
CharArray
trimStart ()
CharArray
trimEnd ()
CharArray
concat (int unicode)
CharArray
concat (Char other)
CharArray
concat (CharArray other)
CharArray
recode (CharEncoding encoding)
CharIterator
createIterator ()
CharIterator
createIterator (int fromIndex, int toIndex)
Chars
toChars ()
String
toJVMString ()
boolean
equals (Object obj)
boolean
equals (Object obj, boolean ignoreCase, boolean ignoreEncoding)
boolean
equals (Object obj, boolean ignoreCase, boolean ignoreEncoding, CharCase language)
int
getHash ()
int
toByteOffset (int charIndex)
CharArray[]
split (int unicode)
int
order (Object other)