|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.util.JBossStringBuilder
public class JBossStringBuilder
A JBossStringBuilder, providing the same functionality as the java5 StringBuilder, except no Appendable which is java5 specific.
Field Summary | |
---|---|
protected char[] |
chars
The characters |
protected int |
pos
The position |
Constructor Summary | |
---|---|
JBossStringBuilder()
Create a new StringBuilder with no characters and an intial size of 16 |
|
JBossStringBuilder(CharSequence charSequence)
Create a new StringBuilder from the given character sequence. |
|
JBossStringBuilder(int capacity)
Create a new StringBuilder with no characters |
|
JBossStringBuilder(String string)
Create a new StringBuilder from the given string. |
Method Summary | |
---|---|
JBossStringBuilder |
append(boolean primitive)
|
JBossStringBuilder |
append(char primitive)
|
JBossStringBuilder |
append(char[] array)
|
JBossStringBuilder |
append(char[] array,
int offset,
int length)
|
JBossStringBuilder |
append(CharSequence charSequence)
|
JBossStringBuilder |
append(CharSequence charSequence,
int start,
int end)
|
JBossStringBuilder |
append(double primitive)
|
JBossStringBuilder |
append(float primitive)
|
JBossStringBuilder |
append(int primitive)
|
JBossStringBuilder |
append(long primitive)
|
JBossStringBuilder |
append(Object object)
|
JBossStringBuilder |
append(String string)
|
JBossStringBuilder |
append(StringBuffer buffer)
|
int |
capacity()
|
char |
charAt(int index)
|
JBossStringBuilder |
delete(int start,
int end)
|
JBossStringBuilder |
deleteCharAt(int index)
|
void |
ensureCapacity(int minimum)
|
protected void |
expandCapacity(int minimum)
Expand the capacity to the greater of the minimum or twice the current size |
void |
getChars(int srcBegin,
int srcEnd,
char[] dst,
int dstBegin)
|
int |
indexOf(String string)
|
int |
indexOf(String string,
int fromIndex)
|
JBossStringBuilder |
insert(int offset,
boolean primitive)
|
JBossStringBuilder |
insert(int offset,
char primitive)
|
JBossStringBuilder |
insert(int index,
char[] string)
|
JBossStringBuilder |
insert(int index,
char[] string,
int offset,
int len)
|
JBossStringBuilder |
insert(int offset,
CharSequence charSequence)
|
JBossStringBuilder |
insert(int offset,
CharSequence charSequence,
int start,
int end)
|
JBossStringBuilder |
insert(int offset,
double primitive)
|
JBossStringBuilder |
insert(int offset,
float primitive)
|
JBossStringBuilder |
insert(int offset,
int primitive)
|
JBossStringBuilder |
insert(int offset,
long primitive)
|
JBossStringBuilder |
insert(int offset,
Object object)
|
JBossStringBuilder |
insert(int offset,
String string)
|
int |
lastIndexOf(String string)
|
int |
lastIndexOf(String string,
int fromIndex)
|
int |
length()
|
JBossStringBuilder |
replace(int start,
int end,
String string)
|
JBossStringBuilder |
reverse()
|
void |
setCharAt(int index,
char ch)
|
void |
setLength(int newLength)
|
CharSequence |
subSequence(int start,
int end)
|
String |
substring(int start)
|
String |
substring(int start,
int end)
|
String |
toString()
|
void |
trimToSize()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected char[] chars
protected int pos
Constructor Detail |
---|
public JBossStringBuilder()
public JBossStringBuilder(int capacity)
capacity
- the initial capacitypublic JBossStringBuilder(String string)
string
- the stringpublic JBossStringBuilder(CharSequence charSequence)
charSequence
- the character sequenceMethod Detail |
---|
public JBossStringBuilder append(Object object)
public JBossStringBuilder append(String string)
public JBossStringBuilder append(StringBuffer buffer)
public JBossStringBuilder append(CharSequence charSequence)
public JBossStringBuilder append(CharSequence charSequence, int start, int end)
public JBossStringBuilder append(char[] array)
public JBossStringBuilder append(char[] array, int offset, int length)
public JBossStringBuilder append(boolean primitive)
public JBossStringBuilder append(char primitive)
public JBossStringBuilder append(int primitive)
public JBossStringBuilder append(long primitive)
public JBossStringBuilder append(float primitive)
public JBossStringBuilder append(double primitive)
public JBossStringBuilder delete(int start, int end)
public JBossStringBuilder deleteCharAt(int index)
public JBossStringBuilder replace(int start, int end, String string)
public JBossStringBuilder insert(int index, char[] string)
public JBossStringBuilder insert(int index, char[] string, int offset, int len)
public JBossStringBuilder insert(int offset, Object object)
public JBossStringBuilder insert(int offset, String string)
public JBossStringBuilder insert(int offset, CharSequence charSequence)
public JBossStringBuilder insert(int offset, CharSequence charSequence, int start, int end)
public JBossStringBuilder insert(int offset, boolean primitive)
public JBossStringBuilder insert(int offset, char primitive)
public JBossStringBuilder insert(int offset, int primitive)
public JBossStringBuilder insert(int offset, long primitive)
public JBossStringBuilder insert(int offset, float primitive)
public JBossStringBuilder insert(int offset, double primitive)
public int indexOf(String string)
public int indexOf(String string, int fromIndex)
public int lastIndexOf(String string)
public int lastIndexOf(String string, int fromIndex)
public JBossStringBuilder reverse()
public String toString()
toString
in interface CharSequence
toString
in class Object
public int length()
length
in interface CharSequence
public int capacity()
public void ensureCapacity(int minimum)
public void trimToSize()
public void setLength(int newLength)
public char charAt(int index)
charAt
in interface CharSequence
public void getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin)
public void setCharAt(int index, char ch)
public String substring(int start)
public CharSequence subSequence(int start, int end)
subSequence
in interface CharSequence
public String substring(int start, int end)
protected void expandCapacity(int minimum)
minimum
- the minimum
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |