org.mvel2.util
Class StringAppender

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

public class StringAppender
extends Object
implements CharSequence


Constructor Summary
StringAppender()
           
StringAppender(char c)
           
StringAppender(char[] s)
           
StringAppender(CharSequence s)
           
StringAppender(int capacity)
           
StringAppender(int capacity, String encoding)
           
StringAppender(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(CharSequence s)
           
 StringAppender append(Object o)
           
 StringAppender append(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()
           
 CharSequence subSequence(int start, int end)
           
 char[] toChars()
           
 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,
                      String encoding)

StringAppender

public StringAppender(char c)

StringAppender

public StringAppender(char[] s)

StringAppender

public StringAppender(CharSequence s)

StringAppender

public StringAppender(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(Object o)

append

public StringAppender append(CharSequence s)

append

public StringAppender append(String s)

append

public StringAppender append(char c)

append

public StringAppender append(byte b)

length

public int length()
Specified by:
length in interface CharSequence

getChars

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

toChars

public char[] toChars()

toString

public String toString()
Specified by:
toString in interface CharSequence
Overrides:
toString in class 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 CharSequence

subSequence

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


Copyright © 2011. All Rights Reserved.