jline

Class JLineStringBuilder

Implemented Interfaces:
Appendable, CharSequence, JLineBuffer

public class JLineStringBuilder
extends java.lang.Object
implements JLineBuffer

Method Summary

Appendable
append(CharSequence s)
Appendable
append(CharSequence s, int start, int end)
Appendable
append(char c)
char
charAt(int index)
void
delete(int start, int end)
void
deleteCharAt(int index)
void
insert(int offset, CharSequence s)
void
insert(int offset, char c)
int
length()
void
replace(int start, int end, String str)
void
setLength(int newLength)
CharSequence
subSequence(int start, int end)
String
substring(int start)
String
substring(int start, int end)
String
toString()

Method Details

append

public Appendable append(CharSequence s)
Specified by:
append in interface JLineBuffer

append

public Appendable append(CharSequence s,
                         int start,
                         int end)
            throws IOException

append

public Appendable append(char c)
            throws IOException

charAt

public char charAt(int index)

delete

public void delete(int start,
                   int end)
Specified by:
delete in interface JLineBuffer

deleteCharAt

public void deleteCharAt(int index)
Specified by:
deleteCharAt in interface JLineBuffer

insert

public void insert(int offset,
                   CharSequence s)
Specified by:
insert in interface JLineBuffer

insert

public void insert(int offset,
                   char c)
Specified by:
insert in interface JLineBuffer

length

public int length()

replace

public void replace(int start,
                    int end,
                    String str)
Specified by:
replace in interface JLineBuffer

setLength

public void setLength(int newLength)
Specified by:
setLength in interface JLineBuffer

subSequence

public CharSequence subSequence(int start,
                                int end)

substring

public String substring(int start)
Specified by:
substring in interface JLineBuffer

substring

public String substring(int start,
                        int end)
Specified by:
substring in interface JLineBuffer

toString

public String toString()