Package org.mvel2.util
Class StringAppender
java.lang.Object
org.mvel2.util.StringAppender
- All Implemented Interfaces:
CharSequence
- Author:
- Mike Brock
-
Constructor Summary
ConstructorsConstructorDescriptionStringAppender(char c) StringAppender(char[] s) StringAppender(int capacity) StringAppender(int capacity, String encoding) -
Method Summary
Modifier and TypeMethodDescriptionappend(byte b) append(byte[] chars) append(byte[] chars, int start, int length) append(char c) append(char[] chars) append(char[] chars, int start, int length) charcharAt(int index) char[]getChars(int start, int count) voidgetChars(int start, int count, char[] target, int offset) intlength()voidreset()subSequence(int start, int end) substring(int start, int end) char[]toChars()toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.CharSequence
chars, codePoints, isEmpty
-
Constructor Details
-
StringAppender
public StringAppender() -
StringAppender
public StringAppender(int capacity) -
StringAppender
-
StringAppender
public StringAppender(char c) -
StringAppender
public StringAppender(char[] s) -
StringAppender
-
StringAppender
-
-
Method Details
-
append
-
append
-
append
-
append
-
append
-
append
-
append
-
append
-
append
-
length
public int length()- Specified by:
lengthin interfaceCharSequence
-
getChars
public char[] getChars(int start, int count) -
toChars
public char[] toChars() -
toString
- Specified by:
toStringin interfaceCharSequence- Overrides:
toStringin classObject
-
getChars
public void getChars(int start, int count, char[] target, int offset) -
reset
public void reset() -
charAt
public char charAt(int index) - Specified by:
charAtin interfaceCharSequence
-
substring
-
subSequence
- Specified by:
subSequencein interfaceCharSequence
-