org.jnetpcap.util
Class JStringBuilder
java.lang.Object
org.jnetpcap.util.JStringBuilder
- All Implemented Interfaces:
- java.lang.Appendable
- Direct Known Subclasses:
- ExpandableString
public class JStringBuilder
- extends java.lang.Object
- implements java.lang.Appendable
Subclassible delagate StringBuilder class. All the calls to this class are
delegated to a private instance of StringBuilder.
- Author:
- Mark Bednarczyk, Sly Technologies, Inc.
|
Method Summary |
java.lang.StringBuilder |
append(boolean b)
|
java.lang.StringBuilder |
append(char c)
|
java.lang.StringBuilder |
append(char[] str)
|
java.lang.StringBuilder |
append(char[] str,
int offset,
int len)
|
java.lang.StringBuilder |
append(java.lang.CharSequence s)
|
java.lang.StringBuilder |
append(java.lang.CharSequence s,
int start,
int end)
|
java.lang.StringBuilder |
append(double d)
|
java.lang.StringBuilder |
append(float f)
|
java.lang.StringBuilder |
append(int i)
|
java.lang.StringBuilder |
append(long lng)
|
java.lang.StringBuilder |
append(java.lang.Object obj)
|
java.lang.StringBuilder |
append(java.lang.String str)
|
java.lang.StringBuilder |
append(java.lang.StringBuffer sb)
|
java.lang.StringBuilder |
appendCodePoint(int codePoint)
|
int |
capacity()
|
char |
charAt(int index)
|
int |
codePointAt(int index)
|
int |
codePointBefore(int index)
|
int |
codePointCount(int beginIndex,
int endIndex)
|
java.lang.StringBuilder |
delete(int start,
int end)
|
java.lang.StringBuilder |
deleteCharAt(int index)
|
void |
ensureCapacity(int minimumCapacity)
|
boolean |
equals(java.lang.Object obj)
|
void |
getChars(int srcBegin,
int srcEnd,
char[] dst,
int dstBegin)
|
int |
hashCode()
|
int |
indexOf(java.lang.String str)
|
int |
indexOf(java.lang.String str,
int fromIndex)
|
java.lang.StringBuilder |
insert(int offset,
boolean b)
|
java.lang.StringBuilder |
insert(int offset,
char c)
|
java.lang.StringBuilder |
insert(int offset,
char[] str)
|
java.lang.StringBuilder |
insert(int index,
char[] str,
int offset,
int len)
|
java.lang.StringBuilder |
insert(int dstOffset,
java.lang.CharSequence s)
|
java.lang.StringBuilder |
insert(int dstOffset,
java.lang.CharSequence s,
int start,
int end)
|
java.lang.StringBuilder |
insert(int offset,
double d)
|
java.lang.StringBuilder |
insert(int offset,
float f)
|
java.lang.StringBuilder |
insert(int offset,
int i)
|
java.lang.StringBuilder |
insert(int offset,
long l)
|
java.lang.StringBuilder |
insert(int offset,
java.lang.Object obj)
|
java.lang.StringBuilder |
insert(int offset,
java.lang.String str)
|
int |
lastIndexOf(java.lang.String str)
|
int |
lastIndexOf(java.lang.String str,
int fromIndex)
|
int |
length()
|
int |
offsetByCodePoints(int index,
int codePointOffset)
|
java.lang.StringBuilder |
replace(int start,
int end,
java.lang.String str)
|
java.lang.StringBuilder |
reverse()
|
void |
setCharAt(int index,
char ch)
|
void |
setLength(int newLength)
|
java.lang.CharSequence |
subSequence(int start,
int end)
|
java.lang.String |
substring(int start)
|
java.lang.String |
substring(int start,
int end)
|
java.lang.String |
toString()
|
void |
trimToSize()
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
JStringBuilder
public JStringBuilder()
- See Also:
StringBuilder.StringBuilder()
JStringBuilder
public JStringBuilder(java.lang.CharSequence seq)
- Parameters:
seq - - See Also:
StringBuilder.StringBuilder(java.lang.CharSequence)
JStringBuilder
public JStringBuilder(int capacity)
- Parameters:
capacity - - See Also:
StringBuilder.StringBuilder(int)
JStringBuilder
public JStringBuilder(java.lang.String str)
- Parameters:
str - - See Also:
StringBuilder.StringBuilder(String)
append
public java.lang.StringBuilder append(boolean b)
- Parameters:
b -
- Returns:
- See Also:
StringBuilder.append(boolean)
append
public java.lang.StringBuilder append(char c)
- Specified by:
append in interface java.lang.Appendable
- Parameters:
c -
- Returns:
- See Also:
StringBuilder.append(char)
append
public java.lang.StringBuilder append(char[] str)
- Parameters:
str -
- Returns:
- See Also:
StringBuilder.append(char[])
append
public java.lang.StringBuilder append(char[] str,
int offset,
int len)
- Parameters:
str - offset - len -
- Returns:
- See Also:
StringBuilder.append(char[], int, int)
append
public java.lang.StringBuilder append(java.lang.CharSequence s)
- Specified by:
append in interface java.lang.Appendable
- Parameters:
s -
- Returns:
- See Also:
StringBuilder.append(java.lang.CharSequence)
append
public java.lang.StringBuilder append(java.lang.CharSequence s,
int start,
int end)
- Specified by:
append in interface java.lang.Appendable
- Parameters:
s - start - end -
- Returns:
- See Also:
StringBuilder.append(java.lang.CharSequence, int, int)
append
public java.lang.StringBuilder append(double d)
- Parameters:
d -
- Returns:
- See Also:
StringBuilder.append(double)
append
public java.lang.StringBuilder append(float f)
- Parameters:
f -
- Returns:
- See Also:
StringBuilder.append(float)
append
public java.lang.StringBuilder append(int i)
- Parameters:
i -
- Returns:
- See Also:
StringBuilder.append(int)
append
public java.lang.StringBuilder append(long lng)
- Parameters:
lng -
- Returns:
- See Also:
StringBuilder.append(long)
append
public java.lang.StringBuilder append(java.lang.Object obj)
- Parameters:
obj -
- Returns:
- See Also:
StringBuilder.append(java.lang.Object)
append
public java.lang.StringBuilder append(java.lang.String str)
- Parameters:
str -
- Returns:
- See Also:
StringBuilder.append(java.lang.String)
append
public java.lang.StringBuilder append(java.lang.StringBuffer sb)
- Parameters:
sb -
- Returns:
- See Also:
StringBuilder.append(java.lang.StringBuffer)
appendCodePoint
public java.lang.StringBuilder appendCodePoint(int codePoint)
- Parameters:
codePoint -
- Returns:
- See Also:
StringBuilder.appendCodePoint(int)
capacity
public int capacity()
- Returns:
- See Also:
AbstractStringBuilder.capacity()
charAt
public char charAt(int index)
- Parameters:
index -
- Returns:
- See Also:
AbstractStringBuilder.charAt(int)
codePointAt
public int codePointAt(int index)
- Parameters:
index -
- Returns:
- See Also:
AbstractStringBuilder.codePointAt(int)
codePointBefore
public int codePointBefore(int index)
- Parameters:
index -
- Returns:
- See Also:
AbstractStringBuilder.codePointBefore(int)
codePointCount
public int codePointCount(int beginIndex,
int endIndex)
- Parameters:
beginIndex - endIndex -
- Returns:
- See Also:
AbstractStringBuilder.codePointCount(int, int)
delete
public java.lang.StringBuilder delete(int start,
int end)
- Parameters:
start - end -
- Returns:
- See Also:
StringBuilder.delete(int, int)
deleteCharAt
public java.lang.StringBuilder deleteCharAt(int index)
- Parameters:
index -
- Returns:
- See Also:
StringBuilder.deleteCharAt(int)
ensureCapacity
public void ensureCapacity(int minimumCapacity)
- Parameters:
minimumCapacity - - See Also:
AbstractStringBuilder.ensureCapacity(int)
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
- Parameters:
obj -
- Returns:
- See Also:
Object.equals(java.lang.Object)
getChars
public void getChars(int srcBegin,
int srcEnd,
char[] dst,
int dstBegin)
- Parameters:
srcBegin - srcEnd - dst - dstBegin - - See Also:
AbstractStringBuilder.getChars(int, int, char[], int)
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
- Returns:
- See Also:
Object.hashCode()
indexOf
public int indexOf(java.lang.String str)
- Parameters:
str -
- Returns:
- See Also:
StringBuilder.indexOf(java.lang.String)
indexOf
public int indexOf(java.lang.String str,
int fromIndex)
- Parameters:
str - fromIndex -
- Returns:
- See Also:
StringBuilder.indexOf(java.lang.String, int)
insert
public java.lang.StringBuilder insert(int offset,
boolean b)
- Parameters:
offset - b -
- Returns:
- See Also:
StringBuilder.insert(int, boolean)
insert
public java.lang.StringBuilder insert(int offset,
char c)
- Parameters:
offset - c -
- Returns:
- See Also:
StringBuilder.insert(int, char)
insert
public java.lang.StringBuilder insert(int offset,
char[] str)
- Parameters:
offset - str -
- Returns:
- See Also:
StringBuilder.insert(int, char[])
insert
public java.lang.StringBuilder insert(int index,
char[] str,
int offset,
int len)
- Parameters:
index - str - offset - len -
- Returns:
- See Also:
StringBuilder.insert(int, char[], int, int)
insert
public java.lang.StringBuilder insert(int dstOffset,
java.lang.CharSequence s)
- Parameters:
dstOffset - s -
- Returns:
- See Also:
StringBuilder.insert(int, java.lang.CharSequence)
insert
public java.lang.StringBuilder insert(int dstOffset,
java.lang.CharSequence s,
int start,
int end)
- Parameters:
dstOffset - s - start - end -
- Returns:
- See Also:
StringBuilder.insert(int, java.lang.CharSequence, int, int)
insert
public java.lang.StringBuilder insert(int offset,
double d)
- Parameters:
offset - d -
- Returns:
- See Also:
StringBuilder.insert(int, double)
insert
public java.lang.StringBuilder insert(int offset,
float f)
- Parameters:
offset - f -
- Returns:
- See Also:
StringBuilder.insert(int, float)
insert
public java.lang.StringBuilder insert(int offset,
int i)
- Parameters:
offset - i -
- Returns:
- See Also:
StringBuilder.insert(int, int)
insert
public java.lang.StringBuilder insert(int offset,
long l)
- Parameters:
offset - l -
- Returns:
- See Also:
StringBuilder.insert(int, long)
insert
public java.lang.StringBuilder insert(int offset,
java.lang.Object obj)
- Parameters:
offset - obj -
- Returns:
- See Also:
StringBuilder.insert(int, java.lang.Object)
insert
public java.lang.StringBuilder insert(int offset,
java.lang.String str)
- Parameters:
offset - str -
- Returns:
- See Also:
StringBuilder.insert(int, java.lang.String)
lastIndexOf
public int lastIndexOf(java.lang.String str)
- Parameters:
str -
- Returns:
- See Also:
StringBuilder.lastIndexOf(java.lang.String)
lastIndexOf
public int lastIndexOf(java.lang.String str,
int fromIndex)
- Parameters:
str - fromIndex -
- Returns:
- See Also:
StringBuilder.lastIndexOf(java.lang.String, int)
length
public int length()
- Returns:
- See Also:
AbstractStringBuilder.length()
offsetByCodePoints
public int offsetByCodePoints(int index,
int codePointOffset)
- Parameters:
index - codePointOffset -
- Returns:
- See Also:
AbstractStringBuilder.offsetByCodePoints(int, int)
replace
public java.lang.StringBuilder replace(int start,
int end,
java.lang.String str)
- Parameters:
start - end - str -
- Returns:
- See Also:
StringBuilder.replace(int, int, java.lang.String)
reverse
public java.lang.StringBuilder reverse()
- Returns:
- See Also:
StringBuilder.reverse()
setCharAt
public void setCharAt(int index,
char ch)
- Parameters:
index - ch - - See Also:
AbstractStringBuilder.setCharAt(int, char)
setLength
public void setLength(int newLength)
- Parameters:
newLength - - See Also:
AbstractStringBuilder.setLength(int)
subSequence
public java.lang.CharSequence subSequence(int start,
int end)
- Parameters:
start - end -
- Returns:
- See Also:
AbstractStringBuilder.subSequence(int, int)
substring
public java.lang.String substring(int start)
- Parameters:
start -
- Returns:
- See Also:
AbstractStringBuilder.substring(int)
substring
public java.lang.String substring(int start,
int end)
- Parameters:
start - end -
- Returns:
- See Also:
AbstractStringBuilder.substring(int, int)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
- Returns:
- See Also:
StringBuilder.toString()
trimToSize
public void trimToSize()
- See Also:
AbstractStringBuilder.trimToSize()