/* * Class: org_iotivity_base_OcRepresentation * Method: getResourceInterfaces * Signature: ()Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_org_iotivity_base_OcRepresentation_getResourceInterfaces (JNIEnv *env, jobject thiz) { LOGD("OcRepresentation_getResourceInterfaces"); OCRepresentation *rep = JniOcRepresentation::getOCRepresentationPtr(env, thiz); if (!rep) return nullptr; std::vector<std::string> resourceInterfaces = rep->getResourceInterfaces(); return JniUtils::convertStrVectorToJavaStrList(env, resourceInterfaces); }