beecrypt::lang::StringBuilder Class Reference
[C++ classes mimicking java.lang]

#include <StringBuilder.h>

Inheritance diagram for beecrypt::lang::StringBuilder:

Inheritance graph
[legend]
Collaboration diagram for beecrypt::lang::StringBuilder:

Collaboration graph
[legend]

List of all members.

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


Constructor & Destructor Documentation

beecrypt::lang::StringBuilder::StringBuilder (  ) 

beecrypt::lang::StringBuilder::StringBuilder ( const char *   ) 

beecrypt::lang::StringBuilder::StringBuilder ( const String &   ) 

virtual beecrypt::lang::StringBuilder::~StringBuilder (  )  [inline, virtual]


Member Function Documentation

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]

virtual Appendable& beecrypt::lang::StringBuilder::append ( jchar  c  )  [virtual]

virtual jchar beecrypt::lang::StringBuilder::charAt ( jint  index  )  const throw (IndexOutOfBoundsException) [virtual]

void beecrypt::lang::StringBuilder::ensureCapacity ( jint  minimum  ) 

virtual jint beecrypt::lang::StringBuilder::length (  )  const throw () [virtual]

StringBuilder& beecrypt::lang::StringBuilder::reverse (  ) 

virtual CharSequence* beecrypt::lang::StringBuilder::subSequence ( jint  beginIndex,
jint  endIndex 
) const throw (IndexOutOfBoundsException) [virtual]

virtual String beecrypt::lang::StringBuilder::toString (  )  const throw () [virtual]


Friends And Related Function Documentation

friend class String [friend]


The documentation for this class was generated from the following file:

Generated on Fri Jun 19 13:39:42 2009 for BeeCrypt C++ by  doxygen 1.5.8