From 2464520da18f0f4cc7532adb3fb7b1f8f195304e Mon Sep 17 00:00:00 2001 From: Ivo van Dongen Date: Tue, 13 Mar 2018 12:31:56 +0200 Subject: [android] high-level jni bindings for geojson conversion --- platform/android/src/geojson/line_string.hpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'platform/android/src/geojson/line_string.hpp') diff --git a/platform/android/src/geojson/line_string.hpp b/platform/android/src/geojson/line_string.hpp index 86033c2e6a..98dc414642 100644 --- a/platform/android/src/geojson/line_string.hpp +++ b/platform/android/src/geojson/line_string.hpp @@ -1,23 +1,27 @@ #pragma once #include +#include #include -#include - +#include "geometry.hpp" #include "../java/util.hpp" +#include + namespace mbgl { namespace android { namespace geojson { -class LineString : private mbgl::util::noncopyable { +class LineString : public Geometry { public: static constexpr auto Name() { return "com/mapbox/geojson/LineString"; }; static constexpr auto Type() { return "LineString"; }; + static jni::Object New(jni::JNIEnv&, const mbgl::LineString&); + static mapbox::geojson::line_string convert(jni::JNIEnv&, jni::Object); static mapbox::geojson::line_string convert(jni::JNIEnv&, jni::Object*/>); -- cgit v1.2.1