Maven module :un.api : api-common :
Class :
un.api.character.Chars
Extends/Implements :
un.api.character.AbstractCharArray
Subclasses : -
Variables :
EMPTY,
encoding,
data
Functions :
Chars,
Chars,
Chars,
Chars,
Chars,
Chars,
Chars,
isByteInternalCopy,
getBytesInternal,
getEncoding,
getCharLength,
getByteLength,
isEmpty,
getCharacter,
getUnicode,
getByte,
clip,
clip,
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,
toUpperCase,
toUpperCase,
toLowerCase,
toLowerCase,
trim,
trimStart,
trimEnd,
concat,
concat,
concat,
recode,
createIterator,
createIterator,
toChars,
toJVMString,
equals,
equals,
equals,
toByteOffset,
split,
order
public Chars
EMPTY
CharEncoding
encoding
byte[]
data
public void
Chars (byte[] data, CharEncoding encoding)
public void
Chars (byte[] data)
public void
Chars (int[] codepoints)
public void
Chars (int[] codepoints, CharEncoding encoding)
public void
Chars (String data)
public void
Chars (String data, CharEncoding encoding)
public void
Chars (CharArray ca)
protected boolean
isByteInternalCopy ()
protected byte[]
getBytesInternal ()
public CharEncoding
getEncoding ()
public int
getCharLength ()
public int
getByteLength ()
public boolean
isEmpty ()
public Char
getCharacter (int index)
public int
getUnicode (int index)
public byte
getByte (int index)
public Chars
clip (int length)
public Chars
clip (int start, int end)
public boolean
startsWith (CharArray cs)
public boolean
startsWith (Char ch)
public boolean
startsWith (byte[] cdata)
public boolean
endsWith (CharArray cs)
public boolean
endsWith (Char ch)
public boolean
endsWith (int ch)
public boolean
endsWith (byte[] cdata)
public int
getFirstOccurence (CharArray cs)
public int
getFirstOccurence (CharArray cs, int startPosition)
public int
getFirstOccurence (Char ch)
public int
getFirstOccurence (Char ch, int startPosition)
public int
getFirstOccurence (int codepoint)
public int
getFirstOccurence (int codepoint, int startPosition)
public int
getFirstOccurence (byte[] cd)
public int
getFirstOccurence (byte[] cd, int startPosition)
public int
getLastOccurence (CharArray cs)
public int
getLastOccurence (CharArray cs, int startPosition)
public int
getLastOccurence (Char ch)
public int
getLastOccurence (Char ch, int startPosition)
public int
getLastOccurence (int codepoint)
public int
getLastOccurence (int codepoint, int startPosition)
public int
getLastOccurence (byte[] cd)
public int
getLastOccurence (byte[] cd, int startPosition)
public Chars
replaceAll (int original, int replacement)
public Chars
replaceAll (int original, int replacement, int startPosition)
public Chars
replaceAll (Char original, Char replacement)
public Chars
replaceAll (Char original, Char replacement, int startPosition)
public Chars
replaceAll (CharArray original, CharArray replacement)
public Chars
replaceAll (CharArray original, CharArray replacement, int startPosition)
public Chars
replaceAll (byte[] original, byte[] replacement)
public Chars
replaceAll (byte[] original, byte[] replacement, int startPosition)
public byte[]
toBytes ()
public byte[]
toBytes (CharEncoding encoding)
public Chars
toUpperCase ()
public Chars
toUpperCase (CharCase lf)
public Chars
toLowerCase ()
public Chars
toLowerCase (CharCase lf)
public Chars
trim ()
public Chars
trimStart ()
public Chars
trimEnd ()
public Chars
concat (int unicode)
public Chars
concat (Char other)
public Chars
concat (CharArray other)
public Chars
recode (CharEncoding encoding)
public CharIterator
createIterator ()
public CharIterator
createIterator (int fromIndex, int toIndex)
public Chars
toChars ()
public String
toJVMString ()
public boolean
equals (Object obj)
public boolean
equals (Object obj, boolean ignoreCase, boolean ignoreEncoding)
public boolean
equals (Object obj, boolean ignoreCase, boolean ignoreEncoding, CharCase language)
public int
toByteOffset (int charIndex)
public Chars[]
split (int unicode)
public int
order (Object other)
author Johann Sorel