|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AnsiCharSequence | |
|---|---|
| net.ranides.assira.text.format | |
| Uses of AnsiCharSequence in net.ranides.assira.text.format |
|---|
| Classes in net.ranides.assira.text.format that implement AnsiCharSequence | |
|---|---|
class |
AnsiCharLiveSequence
|
class |
AnsiString
|
class |
AnsiStringBuilder
|
class |
AnsiStringWrapper
Klasa abstrakcyjna ułatwiająca pisanie wrapperów, które opakowują standardową sekwencję znaków nadając wszystkim elementom atrybuty zwrócone przez metodę getAttr. |
| Methods in net.ranides.assira.text.format that return AnsiCharSequence | |
|---|---|
AnsiCharSequence |
AnsiString.subAnsiSequence(int begin,
int end)
|
AnsiCharSequence |
AnsiCharSequence.subAnsiSequence(int begin,
int end)
Returns a new AnsiCharSequence that is a subsequence of this sequence. |
AnsiCharSequence |
AnsiCharLiveSequence.subAnsiSequence(int begin,
int end)
|
| Methods in net.ranides.assira.text.format that return types with arguments of type AnsiCharSequence | |
|---|---|
Iterable<? extends AnsiCharSequence> |
AnsiStringWrapper.split(int options)
|
Iterable<AnsiCharSequence> |
AnsiString.split(int options)
|
Iterable<? extends AnsiCharSequence> |
AnsiCharSequence.split(int options)
Rozbija tekst na fragmenty zawierające znaki zgrupowane według kryteriów podanych w opcjach. |
Iterable<? extends AnsiCharSequence> |
AnsiCharLiveSequence.split(int options)
|
| Methods in net.ranides.assira.text.format with parameters of type AnsiCharSequence | |
|---|---|
AnsiStringBuilder |
AnsiStringBuilder.append(AnsiCharSequence seq)
|
static void |
AnsiStrings.copy(AnsiString target,
AnsiCharSequence source,
int index)
Ustawia w sekwencji docelowej znak o podanym indeksie pobrany z sekwencji źródłowej - kopiując oprócz znaku również formatowanie (włącznie z wszystkimi, również niepublicznymi atrybutami). |
static boolean |
AnsiStrings.equals(AnsiCharSequence left,
AnsiCharSequence right)
Sprawdza, czy obie sekwencje znaków zawierają dokładnie ten sam tekst uwzględniając formatowanie: kolor,tło,czcionkę oraz publiczne (reprezentowane graficznie) atrybuty znaków - to znaczy używając maski AnsiAttr.MASK_PUBLIC |
static boolean |
AnsiStrings.equals(AnsiCharSequence left,
AnsiCharSequence right,
int flags)
Sprawdza, czy obie sekwencje znaków zawierają dokładnie ten sam tekst uwzględniając formatowanie: kolor,tło,czcionkę oraz podane atrybuty (np AnsiAttr.BOLD). |
static boolean |
AnsiStrings.equalsAt(AnsiCharSequence left,
AnsiCharSequence right,
int index)
Sprawdza, czy podane sekwencje posiadają na podanej pozycji ten sam znak uwzględniając formatowanie: kolor,tło,czcionkę oraz publiczne (reprezentowane graficznie) atrybuty znaków - to znaczy używając maski AnsiAttr.MASK_PUBLIC |
static boolean |
AnsiStrings.equalsAt(AnsiCharSequence left,
AnsiCharSequence right,
int index,
int flags)
Sprawdza, czy podane sekwencje posiadają na podanej pozycji ten sam znak uwzględniając formatowanie: kolor,tło,czcionkę oraz podane atrybuty (np AnsiAttr.BOLD). |
| Constructors in net.ranides.assira.text.format with parameters of type AnsiCharSequence | |
|---|---|
AnsiAttr.IndirectAt(AnsiCharSequence sequence,
int index)
Tworzy obiekt reprezentujący atrybuty znaku o podanym indeksie, zapisanego w podanej sekwencji. |
|
AnsiCharLiveSequence(AnsiCharSequence source,
int left,
int right)
|
|
AnsiString(AnsiCharSequence sequence)
|
|
AnsiString(AnsiCharSequence source,
int begin,
int end)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||