/* DO NOT EDIT THIS FILE - it is machine generated */ #include /* Header for class es_gva_cit_jogr_OGRFeature */ #ifndef _Included_es_gva_cit_jogr_OGRFeature #define _Included_es_gva_cit_jogr_OGRFeature #ifdef __cplusplus extern "C" { #endif /* Inaccessible static: h */ /* * Class: es_gva_cit_jogr_OGRFeature * Method: FreeOGRFeatureNat * Signature: (J)V */ JNIEXPORT void JNICALL Java_es_gva_cit_jogr_OGRFeature_FreeOGRFeatureNat (JNIEnv *, jobject, jlong); /* * Class: es_gva_cit_jogr_OGRFeature * Method: dumpReadableNat * Signature: (JLjava/lang/String;)V */ JNIEXPORT void JNICALL Java_es_gva_cit_jogr_OGRFeature_dumpReadableNat (JNIEnv *, jobject, jlong, jstring); /* * Class: es_gva_cit_jogr_OGRFeature * Method: getDefnRefNat * Signature: (J)J */ JNIEXPORT jlong JNICALL Java_es_gva_cit_jogr_OGRFeature_getDefnRefNat (JNIEnv *, jobject, jlong); /* * Class: es_gva_cit_jogr_OGRFeature * Method: setGeometryDirectlyNat * Signature: (JLes/gva/cit/jogr/OGRGeometry;)I */ JNIEXPORT jint JNICALL Java_es_gva_cit_jogr_OGRFeature_setGeometryDirectlyNat (JNIEnv *, jobject, jlong, jobject); /* * Class: es_gva_cit_jogr_OGRFeature * Method: setGeometryNat * Signature: (JLes/gva/cit/jogr/OGRGeometry;)I */ JNIEXPORT jint JNICALL Java_es_gva_cit_jogr_OGRFeature_setGeometryNat (JNIEnv *, jobject, jlong, jobject); /* * Class: es_gva_cit_jogr_OGRFeature * Method: getGeometryRefNat * Signature: (J)J */ JNIEXPORT jlong JNICALL Java_es_gva_cit_jogr_OGRFeature_getGeometryRefNat (JNIEnv *, jobject, jlong); /* * Class: es_gva_cit_jogr_OGRFeature * Method: stealGeometryNat * Signature: (J)J */ JNIEXPORT jlong JNICALL Java_es_gva_cit_jogr_OGRFeature_stealGeometryNat (JNIEnv *, jobject, jlong); /* * Class: es_gva_cit_jogr_OGRFeature * Method: cloneFeatureNat * Signature: (J)J */ JNIEXPORT jlong JNICALL Java_es_gva_cit_jogr_OGRFeature_cloneFeatureNat (JNIEnv *, jobject, jlong); /* * Class: es_gva_cit_jogr_OGRFeature * Method: equalNat * Signature: (JLes/gva/cit/jogr/OGRFeature;)I */ JNIEXPORT jint JNICALL Java_es_gva_cit_jogr_OGRFeature_equalNat (JNIEnv *, jobject, jlong, jobject); /* * Class: es_gva_cit_jogr_OGRFeature * Method: getFieldDefnRefNat * Signature: (JI)J */ JNIEXPORT jlong JNICALL Java_es_gva_cit_jogr_OGRFeature_getFieldDefnRefNat (JNIEnv *, jobject, jlong, jint); /* * Class: es_gva_cit_jogr_OGRFeature * Method: getFieldIndexNat * Signature: (JLjava/lang/String;)I */ JNIEXPORT jint JNICALL Java_es_gva_cit_jogr_OGRFeature_getFieldIndexNat (JNIEnv *, jobject, jlong, jstring); /* * Class: es_gva_cit_jogr_OGRFeature * Method: isFieldSetNat * Signature: (JI)I */ JNIEXPORT jint JNICALL Java_es_gva_cit_jogr_OGRFeature_isFieldSetNat (JNIEnv *, jobject, jlong, jint); /* * Class: es_gva_cit_jogr_OGRFeature * Method: unsetFieldNat * Signature: (JI)V */ JNIEXPORT void JNICALL Java_es_gva_cit_jogr_OGRFeature_unsetFieldNat (JNIEnv *, jobject, jlong, jint); /* * Class: es_gva_cit_jogr_OGRFeature * Method: getRawFieldRefNat * Signature: (JI)J */ JNIEXPORT jlong JNICALL Java_es_gva_cit_jogr_OGRFeature_getRawFieldRefNat (JNIEnv *, jobject, jlong, jint); /* * Class: es_gva_cit_jogr_OGRFeature * Method: getFieldAsIntegerNat * Signature: (JI)I */ JNIEXPORT jint JNICALL Java_es_gva_cit_jogr_OGRFeature_getFieldAsIntegerNat__JI (JNIEnv *, jobject, jlong, jint); /* * Class: es_gva_cit_jogr_OGRFeature * Method: getFieldAsDoubleNat * Signature: (JI)D */ JNIEXPORT jdouble JNICALL Java_es_gva_cit_jogr_OGRFeature_getFieldAsDoubleNat__JI (JNIEnv *, jobject, jlong, jint); /* * Class: es_gva_cit_jogr_OGRFeature * Method: getFieldAsStringNat * Signature: (JI)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_es_gva_cit_jogr_OGRFeature_getFieldAsStringNat__JI (JNIEnv *, jobject, jlong, jint); /* * Class: es_gva_cit_jogr_OGRFeature * Method: getFieldAsIntegerListNat * Signature: (JII)I */ JNIEXPORT jint JNICALL Java_es_gva_cit_jogr_OGRFeature_getFieldAsIntegerListNat__JII (JNIEnv *, jobject, jlong, jint, jint); /* * Class: es_gva_cit_jogr_OGRFeature * Method: getFieldAsDoubleListNat * Signature: (JII)D */ JNIEXPORT jdouble JNICALL Java_es_gva_cit_jogr_OGRFeature_getFieldAsDoubleListNat__JII (JNIEnv *, jobject, jlong, jint, jint); /* * Class: es_gva_cit_jogr_OGRFeature * Method: getFieldAsStringListNat * Signature: (JI)[Ljava/lang/String; */ JNIEXPORT jobjectArray JNICALL Java_es_gva_cit_jogr_OGRFeature_getFieldAsStringListNat__JI (JNIEnv *, jobject, jlong, jint); /* * Class: es_gva_cit_jogr_OGRFeature * Method: getFieldAsIntegerNat * Signature: (JLjava/lang/String;)I */ JNIEXPORT jint JNICALL Java_es_gva_cit_jogr_OGRFeature_getFieldAsIntegerNat__JLjava_lang_String_2 (JNIEnv *, jobject, jlong, jstring); /* * Class: es_gva_cit_jogr_OGRFeature * Method: getFieldAsDoubleNat * Signature: (JLjava/lang/String;)D */ JNIEXPORT jdouble JNICALL Java_es_gva_cit_jogr_OGRFeature_getFieldAsDoubleNat__JLjava_lang_String_2 (JNIEnv *, jobject, jlong, jstring); /* * Class: es_gva_cit_jogr_OGRFeature * Method: getFieldAsStringNat * Signature: (JLjava/lang/String;)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_es_gva_cit_jogr_OGRFeature_getFieldAsStringNat__JLjava_lang_String_2 (JNIEnv *, jobject, jlong, jstring); /* * Class: es_gva_cit_jogr_OGRFeature * Method: getFieldAsIntegerListNat * Signature: (JLjava/lang/String;I)I */ JNIEXPORT jint JNICALL Java_es_gva_cit_jogr_OGRFeature_getFieldAsIntegerListNat__JLjava_lang_String_2I (JNIEnv *, jobject, jlong, jstring, jint); /* * Class: es_gva_cit_jogr_OGRFeature * Method: getFieldAsDoubleListNat * Signature: (JLjava/lang/String;I)D */ JNIEXPORT jdouble JNICALL Java_es_gva_cit_jogr_OGRFeature_getFieldAsDoubleListNat__JLjava_lang_String_2I (JNIEnv *, jobject, jlong, jstring, jint); /* * Class: es_gva_cit_jogr_OGRFeature * Method: getFieldAsStringListNat * Signature: (JLjava/lang/String;)[Ljava/lang/String; */ JNIEXPORT jobjectArray JNICALL Java_es_gva_cit_jogr_OGRFeature_getFieldAsStringListNat__JLjava_lang_String_2 (JNIEnv *, jobject, jlong, jstring); /* * Class: es_gva_cit_jogr_OGRFeature * Method: setFieldNat * Signature: (JII)V */ JNIEXPORT void JNICALL Java_es_gva_cit_jogr_OGRFeature_setFieldNat__JII (JNIEnv *, jobject, jlong, jint, jint); /* * Class: es_gva_cit_jogr_OGRFeature * Method: setFieldNat * Signature: (JID)V */ JNIEXPORT void JNICALL Java_es_gva_cit_jogr_OGRFeature_setFieldNat__JID (JNIEnv *, jobject, jlong, jint, jdouble); /* * Class: es_gva_cit_jogr_OGRFeature * Method: setFieldNat * Signature: (JILjava/lang/String;)V */ JNIEXPORT void JNICALL Java_es_gva_cit_jogr_OGRFeature_setFieldNat__JILjava_lang_String_2 (JNIEnv *, jobject, jlong, jint, jstring); /* * Class: es_gva_cit_jogr_OGRFeature * Method: setFieldNat * Signature: (JIII)V */ JNIEXPORT void JNICALL Java_es_gva_cit_jogr_OGRFeature_setFieldNat__JIII (JNIEnv *, jobject, jlong, jint, jint, jint); /* * Class: es_gva_cit_jogr_OGRFeature * Method: setFieldNat * Signature: (JIID)V */ JNIEXPORT void JNICALL Java_es_gva_cit_jogr_OGRFeature_setFieldNat__JIID (JNIEnv *, jobject, jlong, jint, jint, jdouble); /* * Class: es_gva_cit_jogr_OGRFeature * Method: setFieldNat * Signature: (JI[Ljava/lang/String;)V */ JNIEXPORT void JNICALL Java_es_gva_cit_jogr_OGRFeature_setFieldNat__JI_3Ljava_lang_String_2 (JNIEnv *, jobject, jlong, jint, jobjectArray); /* * Class: es_gva_cit_jogr_OGRFeature * Method: setFieldNat * Signature: (JILes/gva/cit/jogr/OGRField;)V */ JNIEXPORT void JNICALL Java_es_gva_cit_jogr_OGRFeature_setFieldNat__JILes_gva_cit_jogr_OGRField_2 (JNIEnv *, jobject, jlong, jint, jobject); /* * Class: es_gva_cit_jogr_OGRFeature * Method: setFieldNat * Signature: (JLjava/lang/String;I)V */ JNIEXPORT void JNICALL Java_es_gva_cit_jogr_OGRFeature_setFieldNat__JLjava_lang_String_2I (JNIEnv *, jobject, jlong, jstring, jint); /* * Class: es_gva_cit_jogr_OGRFeature * Method: setFieldNat * Signature: (JLjava/lang/String;D)V */ JNIEXPORT void JNICALL Java_es_gva_cit_jogr_OGRFeature_setFieldNat__JLjava_lang_String_2D (JNIEnv *, jobject, jlong, jstring, jdouble); /* * Class: es_gva_cit_jogr_OGRFeature * Method: setFieldNat * Signature: (JLjava/lang/String;Ljava/lang/String;)V */ JNIEXPORT void JNICALL Java_es_gva_cit_jogr_OGRFeature_setFieldNat__JLjava_lang_String_2Ljava_lang_String_2 (JNIEnv *, jobject, jlong, jstring, jstring); /* * Class: es_gva_cit_jogr_OGRFeature * Method: setFieldNat * Signature: (JLjava/lang/String;II)V */ JNIEXPORT void JNICALL Java_es_gva_cit_jogr_OGRFeature_setFieldNat__JLjava_lang_String_2II (JNIEnv *, jobject, jlong, jstring, jint, jint); /* * Class: es_gva_cit_jogr_OGRFeature * Method: setFieldNat * Signature: (JLjava/lang/String;ID)V */ JNIEXPORT void JNICALL Java_es_gva_cit_jogr_OGRFeature_setFieldNat__JLjava_lang_String_2ID (JNIEnv *, jobject, jlong, jstring, jint, jdouble); /* * Class: es_gva_cit_jogr_OGRFeature * Method: setFieldNat * Signature: (JLjava/lang/String;[Ljava/lang/String;)V */ JNIEXPORT void JNICALL Java_es_gva_cit_jogr_OGRFeature_setFieldNat__JLjava_lang_String_2_3Ljava_lang_String_2 (JNIEnv *, jobject, jlong, jstring, jobjectArray); /* * Class: es_gva_cit_jogr_OGRFeature * Method: setFieldNat * Signature: (JLjava/lang/String;Les/gva/cit/jogr/OGRField;)V */ JNIEXPORT void JNICALL Java_es_gva_cit_jogr_OGRFeature_setFieldNat__JLjava_lang_String_2Les_gva_cit_jogr_OGRField_2 (JNIEnv *, jobject, jlong, jstring, jobject); /* * Class: es_gva_cit_jogr_OGRFeature * Method: getFIDNat * Signature: (J)J */ JNIEXPORT jlong JNICALL Java_es_gva_cit_jogr_OGRFeature_getFIDNat (JNIEnv *, jobject, jlong); /* * Class: es_gva_cit_jogr_OGRFeature * Method: setFIDNat * Signature: (JJ)I */ JNIEXPORT jint JNICALL Java_es_gva_cit_jogr_OGRFeature_setFIDNat (JNIEnv *, jobject, jlong, jlong); /* * Class: es_gva_cit_jogr_OGRFeature * Method: setFromNat * Signature: (JLes/gva/cit/jogr/OGRFeature;I)I */ JNIEXPORT jint JNICALL Java_es_gva_cit_jogr_OGRFeature_setFromNat (JNIEnv *, jobject, jlong, jobject, jint); /* * Class: es_gva_cit_jogr_OGRFeature * Method: remapFieldsNat * Signature: (JLes/gva/cit/jogr/OGRFeatureDefn;I)I */ JNIEXPORT jint JNICALL Java_es_gva_cit_jogr_OGRFeature_remapFieldsNat (JNIEnv *, jobject, jlong, jobject, jint); /* * Class: es_gva_cit_jogr_OGRFeature * Method: getStyleStringNat * Signature: (J)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_es_gva_cit_jogr_OGRFeature_getStyleStringNat (JNIEnv *, jobject, jlong); /* * Class: es_gva_cit_jogr_OGRFeature * Method: setStyleStringNat * Signature: (JLjava/lang/String;)V */ JNIEXPORT void JNICALL Java_es_gva_cit_jogr_OGRFeature_setStyleStringNat (JNIEnv *, jobject, jlong, jstring); /* * Class: es_gva_cit_jogr_OGRFeature * Method: setStyleTableNat * Signature: (JLes/gva/cit/jogr/OGRStyleTable;)V */ JNIEXPORT void JNICALL Java_es_gva_cit_jogr_OGRFeature_setStyleTableNat (JNIEnv *, jobject, jlong, jobject); /* * Class: es_gva_cit_jogr_OGRFeature * Method: createFeatureNat * Signature: (JLes/gva/cit/jogr/OGRFeatureDefn;)Les/gva/cit/jogr/OGRFeature; */ JNIEXPORT jobject JNICALL Java_es_gva_cit_jogr_OGRFeature_createFeatureNat (JNIEnv *, jclass, jlong, jobject); /* * Class: es_gva_cit_jogr_OGRFeature * Method: destroyFeatureNat * Signature: (JLes/gva/cit/jogr/OGRFeature;)V */ JNIEXPORT void JNICALL Java_es_gva_cit_jogr_OGRFeature_destroyFeatureNat (JNIEnv *, jclass, jlong, jobject); #ifdef __cplusplus } #endif #endif