Package-level declarations

Store implementations: CSJsonObjectStore, CSPreferencesStore, CSFileJsonStore, CSBundleJsonStore and friends.

Types

Link copied to clipboard
class CSBundleJsonStore(bundle: Bundle = Bundle(), val key: String = "store", isPretty: Boolean = false) : CSJsonObjectStore
Link copied to clipboard
class CSFileJsonStore(parent: CSHasDestruct? = null, val file: File, isPretty: Boolean = isDebug) : CSJsonObjectStore
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class CSPreferencesJsonStore(context: Context, val key: String = "store", id: String = "default", isPretty: Boolean = false) : CSJsonObjectStore
Link copied to clipboard
class CSPreferencesStore(val preferences: SharedPreferences) : CSStore
Link copied to clipboard
class CSSimpleFileJsonStore(val file: File, isJsonPretty: Boolean = CSEnvironment.isDebug) : CSJsonObjectStore
Link copied to clipboard
class CSStringJsonStore(jsonString: String = "{}") : CSJsonObjectStore

Functions

Link copied to clipboard
Link copied to clipboard