class Core::Java::JniObjectArray

#include <corejniarray.h>

class JniObjectArray: public Core::Java::JniArray
{
public:
    // construction

    JniObjectArray(
        JNIEnv* jni,
        int length,
        CStringPtr jclassName,
        jobject defaultObject
    );

    JniObjectArray(JNIEnv* jni, jobjectArray jArray);

    // methods

    jobject operator [] (int index) const;
    void setElement(int index, jobject object);
};

// direct descendants

class JniStringArray;

Inherited Members

public:
    // methods

    operator ArrayType () const;
    ArrayType getArray() const;
    int getLength() const;