| Index: libadblockplus-android/jni/JniCallbacks.h | 
| diff --git a/libadblockplus-android/jni/JniCallbacks.h b/libadblockplus-android/jni/JniCallbacks.h | 
| index d0261eb3e2cd217cc3712e2885810a11f6f897d4..603779d45bb8654f8585b919bc3e497a1d77d615 100644 | 
| --- a/libadblockplus-android/jni/JniCallbacks.h | 
| +++ b/libadblockplus-android/jni/JniCallbacks.h | 
| @@ -87,6 +87,21 @@ private: | 
| const JniGlobalReference<jclass>::Ptr logLevelClass; | 
| }; | 
| +class JniFileSystemCallback : public JniCallbackBase, public AdblockPlus::FileSystem | 
| +{ | 
| +public: | 
| + JniFileSystemCallback(JNIEnv* env, jobject callbackObject); | 
| + std::shared_ptr<std::istream> Read(const std::string& path) const; | 
| + void Write(const std::string& path, std::shared_ptr<std::istream> data); | 
| + void Move(const std::string& fromPath, const std::string& toPath); | 
| + void Remove(const std::string& path); | 
| + AdblockPlus::FileSystem::StatResult Stat(const std::string& path) const; | 
| + std::string Resolve(const std::string& path) const; | 
| + | 
| +private: | 
| + const JniGlobalReference<jclass>::Ptr statResultClass; | 
| +}; | 
| + | 
| class JniShowNotificationCallback : public JniCallbackBase | 
| { | 
| public: |