// This file implements the "bridge" between Java and C++ for
// ROCKSDB_NAMESPACE::CompactionJobStats.
+#include "rocksdb/compaction_job_stats.h"
+
#include <jni.h>
#include "include/org_rocksdb_CompactionJobStats.h"
-#include "rocksdb/compaction_job_stats.h"
+#include "rocksjni/cplusplus_to_java_convert.h"
#include "rocksjni/portal.h"
/*
* Method: newCompactionJobStats
* Signature: ()J
*/
-jlong Java_org_rocksdb_CompactionJobStats_newCompactionJobStats(
- JNIEnv*, jclass) {
+jlong Java_org_rocksdb_CompactionJobStats_newCompactionJobStats(JNIEnv*,
+ jclass) {
auto* compact_job_stats = new ROCKSDB_NAMESPACE::CompactionJobStats();
- return reinterpret_cast<jlong>(compact_job_stats);
+ return GET_CPLUSPLUS_POINTER(compact_job_stats);
}
/*
* Method: disposeInternal
* Signature: (J)V
*/
-void Java_org_rocksdb_CompactionJobStats_disposeInternal(
- JNIEnv *, jobject, jlong jhandle) {
+void Java_org_rocksdb_CompactionJobStats_disposeInternal(JNIEnv*, jobject,
+ jlong jhandle) {
auto* compact_job_stats =
reinterpret_cast<ROCKSDB_NAMESPACE::CompactionJobStats*>(jhandle);
delete compact_job_stats;
* Method: reset
* Signature: (J)V
*/
-void Java_org_rocksdb_CompactionJobStats_reset(
- JNIEnv*, jclass, jlong jhandle) {
+void Java_org_rocksdb_CompactionJobStats_reset(JNIEnv*, jclass, jlong jhandle) {
auto* compact_job_stats =
reinterpret_cast<ROCKSDB_NAMESPACE::CompactionJobStats*>(jhandle);
compact_job_stats->Reset();
* Method: add
* Signature: (JJ)V
*/
-void Java_org_rocksdb_CompactionJobStats_add(
- JNIEnv*, jclass, jlong jhandle, jlong jother_handle) {
+void Java_org_rocksdb_CompactionJobStats_add(JNIEnv*, jclass, jlong jhandle,
+ jlong jother_handle) {
auto* compact_job_stats =
reinterpret_cast<ROCKSDB_NAMESPACE::CompactionJobStats*>(jhandle);
auto* other_compact_job_stats =
* Method: elapsedMicros
* Signature: (J)J
*/
-jlong Java_org_rocksdb_CompactionJobStats_elapsedMicros(
- JNIEnv*, jclass, jlong jhandle) {
+jlong Java_org_rocksdb_CompactionJobStats_elapsedMicros(JNIEnv*, jclass,
+ jlong jhandle) {
auto* compact_job_stats =
reinterpret_cast<ROCKSDB_NAMESPACE::CompactionJobStats*>(jhandle);
return static_cast<jlong>(compact_job_stats->elapsed_micros);
* Method: numInputRecords
* Signature: (J)J
*/
-jlong Java_org_rocksdb_CompactionJobStats_numInputRecords(
- JNIEnv*, jclass, jlong jhandle) {
+jlong Java_org_rocksdb_CompactionJobStats_numInputRecords(JNIEnv*, jclass,
+ jlong jhandle) {
auto* compact_job_stats =
reinterpret_cast<ROCKSDB_NAMESPACE::CompactionJobStats*>(jhandle);
return static_cast<jlong>(compact_job_stats->num_input_records);
* Method: numInputFiles
* Signature: (J)J
*/
-jlong Java_org_rocksdb_CompactionJobStats_numInputFiles(
- JNIEnv*, jclass, jlong jhandle) {
+jlong Java_org_rocksdb_CompactionJobStats_numInputFiles(JNIEnv*, jclass,
+ jlong jhandle) {
auto* compact_job_stats =
reinterpret_cast<ROCKSDB_NAMESPACE::CompactionJobStats*>(jhandle);
return static_cast<jlong>(compact_job_stats->num_input_files);
JNIEnv*, jclass, jlong jhandle) {
auto* compact_job_stats =
reinterpret_cast<ROCKSDB_NAMESPACE::CompactionJobStats*>(jhandle);
- return static_cast<jlong>(
- compact_job_stats->num_input_files_at_output_level);
+ return static_cast<jlong>(compact_job_stats->num_input_files_at_output_level);
}
/*
* Method: numOutputRecords
* Signature: (J)J
*/
-jlong Java_org_rocksdb_CompactionJobStats_numOutputRecords(
- JNIEnv*, jclass, jlong jhandle) {
+jlong Java_org_rocksdb_CompactionJobStats_numOutputRecords(JNIEnv*, jclass,
+ jlong jhandle) {
auto* compact_job_stats =
reinterpret_cast<ROCKSDB_NAMESPACE::CompactionJobStats*>(jhandle);
- return static_cast<jlong>(
- compact_job_stats->num_output_records);
+ return static_cast<jlong>(compact_job_stats->num_output_records);
}
/*
* Method: numOutputFiles
* Signature: (J)J
*/
-jlong Java_org_rocksdb_CompactionJobStats_numOutputFiles(
- JNIEnv*, jclass, jlong jhandle) {
+jlong Java_org_rocksdb_CompactionJobStats_numOutputFiles(JNIEnv*, jclass,
+ jlong jhandle) {
auto* compact_job_stats =
reinterpret_cast<ROCKSDB_NAMESPACE::CompactionJobStats*>(jhandle);
- return static_cast<jlong>(
- compact_job_stats->num_output_files);
+ return static_cast<jlong>(compact_job_stats->num_output_files);
}
/*
* Method: isManualCompaction
* Signature: (J)Z
*/
-jboolean Java_org_rocksdb_CompactionJobStats_isManualCompaction(
- JNIEnv*, jclass, jlong jhandle) {
+jboolean Java_org_rocksdb_CompactionJobStats_isManualCompaction(JNIEnv*, jclass,
+ jlong jhandle) {
auto* compact_job_stats =
reinterpret_cast<ROCKSDB_NAMESPACE::CompactionJobStats*>(jhandle);
if (compact_job_stats->is_manual_compaction) {
* Method: totalInputBytes
* Signature: (J)J
*/
-jlong Java_org_rocksdb_CompactionJobStats_totalInputBytes(
- JNIEnv*, jclass, jlong jhandle) {
+jlong Java_org_rocksdb_CompactionJobStats_totalInputBytes(JNIEnv*, jclass,
+ jlong jhandle) {
auto* compact_job_stats =
reinterpret_cast<ROCKSDB_NAMESPACE::CompactionJobStats*>(jhandle);
- return static_cast<jlong>(
- compact_job_stats->total_input_bytes);
+ return static_cast<jlong>(compact_job_stats->total_input_bytes);
}
/*
* Method: totalOutputBytes
* Signature: (J)J
*/
-jlong Java_org_rocksdb_CompactionJobStats_totalOutputBytes(
- JNIEnv*, jclass, jlong jhandle) {
+jlong Java_org_rocksdb_CompactionJobStats_totalOutputBytes(JNIEnv*, jclass,
+ jlong jhandle) {
auto* compact_job_stats =
reinterpret_cast<ROCKSDB_NAMESPACE::CompactionJobStats*>(jhandle);
- return static_cast<jlong>(
- compact_job_stats->total_output_bytes);
+ return static_cast<jlong>(compact_job_stats->total_output_bytes);
}
/*
* Method: numRecordsReplaced
* Signature: (J)J
*/
-jlong Java_org_rocksdb_CompactionJobStats_numRecordsReplaced(
- JNIEnv*, jclass, jlong jhandle) {
+jlong Java_org_rocksdb_CompactionJobStats_numRecordsReplaced(JNIEnv*, jclass,
+ jlong jhandle) {
auto* compact_job_stats =
reinterpret_cast<ROCKSDB_NAMESPACE::CompactionJobStats*>(jhandle);
- return static_cast<jlong>(
- compact_job_stats->num_records_replaced);
+ return static_cast<jlong>(compact_job_stats->num_records_replaced);
}
/*
* Method: totalInputRawKeyBytes
* Signature: (J)J
*/
-jlong Java_org_rocksdb_CompactionJobStats_totalInputRawKeyBytes(
- JNIEnv*, jclass, jlong jhandle) {
+jlong Java_org_rocksdb_CompactionJobStats_totalInputRawKeyBytes(JNIEnv*, jclass,
+ jlong jhandle) {
auto* compact_job_stats =
reinterpret_cast<ROCKSDB_NAMESPACE::CompactionJobStats*>(jhandle);
- return static_cast<jlong>(
- compact_job_stats->total_input_raw_key_bytes);
+ return static_cast<jlong>(compact_job_stats->total_input_raw_key_bytes);
}
/*
JNIEnv*, jclass, jlong jhandle) {
auto* compact_job_stats =
reinterpret_cast<ROCKSDB_NAMESPACE::CompactionJobStats*>(jhandle);
- return static_cast<jlong>(
- compact_job_stats->total_input_raw_value_bytes);
+ return static_cast<jlong>(compact_job_stats->total_input_raw_value_bytes);
}
/*
JNIEnv*, jclass, jlong jhandle) {
auto* compact_job_stats =
reinterpret_cast<ROCKSDB_NAMESPACE::CompactionJobStats*>(jhandle);
- return static_cast<jlong>(
- compact_job_stats->num_input_deletion_records);
+ return static_cast<jlong>(compact_job_stats->num_input_deletion_records);
}
/*
JNIEnv*, jclass, jlong jhandle) {
auto* compact_job_stats =
reinterpret_cast<ROCKSDB_NAMESPACE::CompactionJobStats*>(jhandle);
- return static_cast<jlong>(
- compact_job_stats->num_expired_deletion_records);
+ return static_cast<jlong>(compact_job_stats->num_expired_deletion_records);
}
/*
* Method: numCorruptKeys
* Signature: (J)J
*/
-jlong Java_org_rocksdb_CompactionJobStats_numCorruptKeys(
- JNIEnv*, jclass, jlong jhandle) {
+jlong Java_org_rocksdb_CompactionJobStats_numCorruptKeys(JNIEnv*, jclass,
+ jlong jhandle) {
auto* compact_job_stats =
reinterpret_cast<ROCKSDB_NAMESPACE::CompactionJobStats*>(jhandle);
- return static_cast<jlong>(
- compact_job_stats->num_corrupt_keys);
+ return static_cast<jlong>(compact_job_stats->num_corrupt_keys);
}
/*
* Method: fileWriteNanos
* Signature: (J)J
*/
-jlong Java_org_rocksdb_CompactionJobStats_fileWriteNanos(
- JNIEnv*, jclass, jlong jhandle) {
+jlong Java_org_rocksdb_CompactionJobStats_fileWriteNanos(JNIEnv*, jclass,
+ jlong jhandle) {
auto* compact_job_stats =
reinterpret_cast<ROCKSDB_NAMESPACE::CompactionJobStats*>(jhandle);
- return static_cast<jlong>(
- compact_job_stats->file_write_nanos);
+ return static_cast<jlong>(compact_job_stats->file_write_nanos);
}
/*
* Method: fileRangeSyncNanos
* Signature: (J)J
*/
-jlong Java_org_rocksdb_CompactionJobStats_fileRangeSyncNanos(
- JNIEnv*, jclass, jlong jhandle) {
+jlong Java_org_rocksdb_CompactionJobStats_fileRangeSyncNanos(JNIEnv*, jclass,
+ jlong jhandle) {
auto* compact_job_stats =
reinterpret_cast<ROCKSDB_NAMESPACE::CompactionJobStats*>(jhandle);
- return static_cast<jlong>(
- compact_job_stats->file_range_sync_nanos);
+ return static_cast<jlong>(compact_job_stats->file_range_sync_nanos);
}
/*
* Method: fileFsyncNanos
* Signature: (J)J
*/
-jlong Java_org_rocksdb_CompactionJobStats_fileFsyncNanos(
- JNIEnv*, jclass, jlong jhandle) {
+jlong Java_org_rocksdb_CompactionJobStats_fileFsyncNanos(JNIEnv*, jclass,
+ jlong jhandle) {
auto* compact_job_stats =
reinterpret_cast<ROCKSDB_NAMESPACE::CompactionJobStats*>(jhandle);
- return static_cast<jlong>(
- compact_job_stats->file_fsync_nanos);
+ return static_cast<jlong>(compact_job_stats->file_fsync_nanos);
}
/*
* Method: filePrepareWriteNanos
* Signature: (J)J
*/
-jlong Java_org_rocksdb_CompactionJobStats_filePrepareWriteNanos(
- JNIEnv*, jclass, jlong jhandle) {
+jlong Java_org_rocksdb_CompactionJobStats_filePrepareWriteNanos(JNIEnv*, jclass,
+ jlong jhandle) {
auto* compact_job_stats =
reinterpret_cast<ROCKSDB_NAMESPACE::CompactionJobStats*>(jhandle);
- return static_cast<jlong>(
- compact_job_stats->file_prepare_write_nanos);
+ return static_cast<jlong>(compact_job_stats->file_prepare_write_nanos);
}
/*
* Method: numSingleDelFallthru
* Signature: (J)J
*/
-jlong Java_org_rocksdb_CompactionJobStats_numSingleDelFallthru(
- JNIEnv*, jclass, jlong jhandle) {
+jlong Java_org_rocksdb_CompactionJobStats_numSingleDelFallthru(JNIEnv*, jclass,
+ jlong jhandle) {
auto* compact_job_stats =
reinterpret_cast<ROCKSDB_NAMESPACE::CompactionJobStats*>(jhandle);
- return static_cast<jlong>(
- compact_job_stats->num_single_del_fallthru);
+ return static_cast<jlong>(compact_job_stats->num_single_del_fallthru);
}
/*
* Method: numSingleDelMismatch
* Signature: (J)J
*/
-jlong Java_org_rocksdb_CompactionJobStats_numSingleDelMismatch(
- JNIEnv*, jclass, jlong jhandle) {
+jlong Java_org_rocksdb_CompactionJobStats_numSingleDelMismatch(JNIEnv*, jclass,
+ jlong jhandle) {
auto* compact_job_stats =
reinterpret_cast<ROCKSDB_NAMESPACE::CompactionJobStats*>(jhandle);
- return static_cast<jlong>(
- compact_job_stats->num_single_del_mismatch);
+ return static_cast<jlong>(compact_job_stats->num_single_del_mismatch);
}