JNIpp 1.0
JNI meets C++
java::CharSequence Class Reference

Wrapper for java.lang.CharSequence. More...

Inheritance diagram for java::CharSequence:
java::Object jni::AbstractObject java::String

List of all members.

Public Member Functions

 CharSequence (const jni::LObject &charSequence)
 Wraps charSequence.
jchar CharAt (jint index) const
 Returns character at index.
jint GetLength () const
 Returns length.
PCharSequence GetSubSequence (jint start, jint end) const
 Returns sub-sequence.

Protected Member Functions

 CharSequence (const jni::LObject &, jfieldID)
 Constructs live object.

Detailed Description

Wrapper for java.lang.CharSequence.

Note that while CharSequence represents interface its methods are not virtual. That is because they are virtual at the Java side, so calling GetLength() on a CharSequence will indirectly call implementation from the most derived class.