|
Build 1.0_r1(from source) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectandroid.text.AlteredCharSequence
public class AlteredCharSequence
An AlteredCharSequence is a CharSequence that is largely mirrored from another CharSequence, except that a specified range of characters are mirrored from a different char array instead.
| Method Summary | |
|---|---|
char |
charAt(int off)
Returns the character at the specified index, with the first character having index zero. |
void |
getChars(int start,
int end,
char[] dest,
int off)
Exactly like String.getChars(): copy chars start
through end - 1 from this CharSequence into dest
beginning at offset destoff. |
int |
length()
Returns the number of characters in the sequence. |
static AlteredCharSequence |
make(CharSequence source,
char[] sub,
int substart,
int subend)
Create an AlteredCharSequence whose text (and possibly spans) are mirrored from source, except that the range of
offsets substart inclusive to subend exclusive
are mirrored instead from sub, beginning at offset 0. |
CharSequence |
subSequence(int start,
int end)
Returns a CharSequence from the start index (inclusive) to
the end index (exclusive) of this sequence. |
String |
toString()
Returns a string containing a concise, human-readable description of the receiver. |
(package private) void |
update(char[] sub,
int substart,
int subend)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public static AlteredCharSequence make(CharSequence source,
char[] sub,
int substart,
int subend)
source, except that the range of
offsets substart inclusive to subend exclusive
are mirrored instead from sub, beginning at offset 0.
void update(char[] sub,
int substart,
int subend)
public char charAt(int off)
CharSequence
charAt in interface CharSequenceoff - The index of the character to return
public int length()
CharSequence
length in interface CharSequence
public CharSequence subSequence(int start,
int end)
CharSequencestart index (inclusive) to
the end index (exclusive) of this sequence.
subSequence in interface CharSequencestart - The starting offset of the sub-sequence, that is, the
index of the first character that goes into the sub-sequenceend - The ending offset of the sub-sequence, that is, the
index of the first character after those that go into the
sub-sequence
public void getChars(int start,
int end,
char[] dest,
int off)
GetCharsstart
through end - 1 from this CharSequence into dest
beginning at offset destoff.
getChars in interface GetCharspublic String toString()
Object
toString in interface CharSequencetoString in class Object
|
Build 1.0_r1(from source) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||