org.mvel2.util
Class StringAppender

java.lang.Object
  extended by org.mvel2.util.StringAppender
All Implemented Interfaces:
java.lang.CharSequence

public class StringAppender
extends java.lang.Object
implements java.lang.CharSequence


Constructor Summary
StringAppender()
           
StringAppender(char c)
           
StringAppender(char[] s)
           
StringAppender(java.lang.CharSequence s)
           
StringAppender(int capacity)
           
StringAppender(int capacity, java.lang.String encoding)
           
StringAppender(java.lang.String s)
           
 
Method Summary
 StringAppender append(byte b)
           
 StringAppender append(byte[] chars)
           
 StringAppender append(byte[] chars, int start, int length)
           
 StringAppender append(char c)
           
 StringAppender append(char[] chars)
           
 StringAppender append(char[] chars, int start, int length)
           
 StringAppender append(java.lang.CharSequence s)
           
 StringAppender append(java.lang.Object o)
           
 StringAppender append(java.lang.String s)
           
 char charAt(int index)
           
 char[] getChars(int start, int count)
           
 void getChars(int start, int count, char[] target, int offset)
           
 int length()
           
 void reset()
           
 java.lang.CharSequence subSequence(int start, int end)
           
 char[] toChars()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StringAppender

public StringAppender()

StringAppender

public StringAppender(int capacity)

StringAppender

public StringAppender(int capacity,
                      java.lang.String encoding)

StringAppender

public StringAppender(char c)

StringAppender

public StringAppender(char[] s)

StringAppender

public StringAppender(java.lang.CharSequence s)

StringAppender

public StringAppender(java.lang.String s)
Method Detail

append

public StringAppender append(char[] chars)

append

public StringAppender append(byte[] chars)

append

public StringAppender append(char[] chars,
                             int start,
                             int length)

append

public StringAppender append(byte[] chars,
                             int start,
                             int length)

append

public StringAppender append(java.lang.Object o)

append

public StringAppender append(java.lang.CharSequence s)

append

public StringAppender append(java.lang.String s)

append

public StringAppender append(char c)

append

public StringAppender append(byte b)

length

public int length()
Specified by:
length in interface java.lang.CharSequence

getChars

public char[] getChars(int start,
                       int count)

toChars

public char[] toChars()

toString

public java.lang.String toString()
Specified by:
toString in interface java.lang.CharSequence
Overrides:
toString in class java.lang.Object

getChars

public void getChars(int start,
                     int count,
                     char[] target,
                     int offset)

reset

public void reset()

charAt

public char charAt(int index)
Specified by:
charAt in interface java.lang.CharSequence

subSequence

public java.lang.CharSequence subSequence(int start,
                                          int end)
Specified by:
subSequence in interface java.lang.CharSequence


Copyright © 2010. All Rights Reserved.