Advertisement
Guest User

Untitled

a guest
Jun 29th, 2017
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.51 KB | None | 0 0
  1. class Store {
  2.  
  3. external fun getCount(): Int
  4.  
  5. @Throws(IllegalArgumentException::class)
  6. external fun getString(pKey: String): String
  7.  
  8. @Throws(IllegalArgumentException::class)
  9. external fun getInteger(pKey: String): Int
  10.  
  11. @Throws(IllegalArgumentException::class)
  12. external fun getFloat(pKey: String): Float
  13.  
  14. @Throws(IllegalArgumentException::class)
  15. external fun getBoolean(pKey: String): Boolean
  16.  
  17. @Throws(IllegalArgumentException::class)
  18. external fun getShort(pKey: String): Short
  19.  
  20. @Throws(IllegalArgumentException::class)
  21. external fun getObject(pKey: String): Any
  22.  
  23. @Throws(IllegalArgumentException::class)
  24. external fun getLong(pKey: String): Long
  25.  
  26. @Throws(IllegalArgumentException::class)
  27. external fun getDouble(pKey: String): Double
  28.  
  29. @Throws(IllegalArgumentException::class)
  30. external fun getByte(pKey: String): Byte
  31.  
  32. external fun setString(pKey: String, pString: String)
  33.  
  34. external fun setInteger(pKey: String, pInt: Int)
  35.  
  36. external fun setFloat(pKey: String, pFloat: Float)
  37.  
  38. external fun setBoolean(pKey: String, pBoolean: Boolean)
  39.  
  40. external fun setShort(pKey: String, pShort: Short)
  41.  
  42. external fun setObject(pKey: String, pObject: Any)
  43.  
  44. external fun setByte(pKey: String, pByte: Byte)
  45.  
  46. external fun setLong(pKey: String, pLong: Long)
  47.  
  48. external fun setDouble(pKey: String, pDouble: Double)
  49.  
  50. external fun hasEntry(pKey: String): Boolean
  51.  
  52. companion object {
  53. init {
  54. System.loadLibrary("Store")
  55. }
  56. }
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement