#include <CharSequence.h>
Public Member Functions | |
virtual | ~CharSequence () |
virtual jchar | charAt (jint index) const =0 throw (IndexOutOfBoundsException) |
virtual jint | length () const =0 throw () |
virtual CharSequence * | subSequence (jint beginIndex, jint endIndex) const =0 throw (IndexOutOfBoundsException) |
virtual String | toString () const =0 throw () |
virtual beecrypt::lang::CharSequence::~CharSequence | ( | ) | [inline, virtual] |
virtual jchar beecrypt::lang::CharSequence::charAt | ( | jint | index | ) | const throw (IndexOutOfBoundsException) [pure virtual] |
Implemented in beecrypt::lang::String, beecrypt::lang::StringBuffer, and beecrypt::lang::StringBuilder.
virtual jint beecrypt::lang::CharSequence::length | ( | ) | const throw () [pure virtual] |
Implemented in beecrypt::lang::String, beecrypt::lang::StringBuffer, and beecrypt::lang::StringBuilder.
virtual CharSequence* beecrypt::lang::CharSequence::subSequence | ( | jint | beginIndex, | |
jint | endIndex | |||
) | const throw (IndexOutOfBoundsException) [pure virtual] |
Implemented in beecrypt::lang::String, beecrypt::lang::StringBuffer, and beecrypt::lang::StringBuilder.
virtual String beecrypt::lang::CharSequence::toString | ( | ) | const throw () [pure virtual] |
Implemented in beecrypt::lang::String, beecrypt::lang::StringBuffer, and beecrypt::lang::StringBuilder.