text: //
  //  Generated by the J2ObjC translator.  DO NOT EDIT!
  //  source: /Users/ex3ndr/Develop/actor-platform/actor-apps/core/src/main/java/im/actor/model/droidkit/engine/ListStorage.java
  //
  
  #ifndef _DKListStorage_H_
  #define _DKListStorage_H_
  
  #include "J2ObjC_header.h"
  
  @class DKListEngineRecord;
  @class IOSLongArray;
  @protocol JavaUtilList;
  
  @protocol DKListStorage < NSObject, JavaObject >
  
  - (void)updateOrAddWithValue:(DKListEngineRecord *)valueContainer;
  
  - (void)updateOrAddWithList:(id<JavaUtilList>)items;
  
  - (void)deleteWithKey:(jlong)key;
  
  - (void)deleteWithKeys:(IOSLongArray *)keys;
  
  - (void)clear;
  
  - (DKListEngineRecord *)loadItemWithKey:(jlong)key;
  
  - (jboolean)isEmpty;
  
  - (jint)getCount;
  
  @end
  
  J2OBJC_EMPTY_STATIC_INIT(DKListStorage)
  
  J2OBJC_TYPE_LITERAL_HEADER(DKListStorage)
  
  #define ImActorModelDroidkitEngineListStorage DKListStorage
  
  #endif // _DKListStorage_H_
  