#include <StringBuilder.h>
Public Member Functions | |
StringBuilder () | |
StringBuilder (const char *) | |
StringBuilder (const String &) | |
virtual | ~StringBuilder () |
virtual Appendable & | append (jchar c) |
virtual Appendable & | append (const CharSequence &cseq) |
StringBuilder & | append (bool b) |
StringBuilder & | append (char c) |
StringBuilder & | append (jint i) |
StringBuilder & | append (jlong l) |
StringBuilder & | append (const char *) |
StringBuilder & | append (const String &s) |
StringBuilder & | append (const StringBuilder &s) |
StringBuilder & | append (const Object *obj) |
StringBuilder & | reverse () |
virtual jchar | charAt (jint index) const throw (IndexOutOfBoundsException) |
void | ensureCapacity (jint minimum) |
virtual jint | length () const throw () |
virtual CharSequence * | subSequence (jint beginIndex, jint endIndex) const throw (IndexOutOfBoundsException) |
virtual String | toString () const throw () |
Friends | |
class | String |
beecrypt::lang::StringBuilder::StringBuilder | ( | ) |
beecrypt::lang::StringBuilder::StringBuilder | ( | const char * | ) |
beecrypt::lang::StringBuilder::StringBuilder | ( | const String & | ) |
virtual beecrypt::lang::StringBuilder::~StringBuilder | ( | ) | [inline, virtual] |
StringBuilder& beecrypt::lang::StringBuilder::append | ( | const Object * | obj | ) |
StringBuilder& beecrypt::lang::StringBuilder::append | ( | const StringBuilder & | s | ) |
StringBuilder& beecrypt::lang::StringBuilder::append | ( | const String & | s | ) |
StringBuilder& beecrypt::lang::StringBuilder::append | ( | const char * | ) |
StringBuilder& beecrypt::lang::StringBuilder::append | ( | jlong | l | ) |
StringBuilder& beecrypt::lang::StringBuilder::append | ( | jint | i | ) |
StringBuilder& beecrypt::lang::StringBuilder::append | ( | char | c | ) |
StringBuilder& beecrypt::lang::StringBuilder::append | ( | bool | b | ) |
virtual Appendable& beecrypt::lang::StringBuilder::append | ( | const CharSequence & | cseq | ) | [virtual] |
Implements beecrypt::lang::Appendable.
virtual Appendable& beecrypt::lang::StringBuilder::append | ( | jchar | c | ) | [virtual] |
Implements beecrypt::lang::Appendable.
Referenced by beecrypt::util::AbstractCollection< K >::toString().
virtual jchar beecrypt::lang::StringBuilder::charAt | ( | jint | index | ) | const throw (IndexOutOfBoundsException) [virtual] |
Implements beecrypt::lang::CharSequence.
void beecrypt::lang::StringBuilder::ensureCapacity | ( | jint | minimum | ) |
virtual jint beecrypt::lang::StringBuilder::length | ( | ) | const throw () [virtual] |
Implements beecrypt::lang::CharSequence.
StringBuilder& beecrypt::lang::StringBuilder::reverse | ( | ) |
virtual CharSequence* beecrypt::lang::StringBuilder::subSequence | ( | jint | beginIndex, | |
jint | endIndex | |||
) | const throw (IndexOutOfBoundsException) [virtual] |
Implements beecrypt::lang::CharSequence.
virtual String beecrypt::lang::StringBuilder::toString | ( | ) | const throw () [virtual] |
Implements beecrypt::lang::CharSequence.
Referenced by beecrypt::util::AbstractCollection< K >::toString().
friend class String [friend] |