Skip navigation links
B C D F G I K L M N P S U 

B

beginTransaction() - Method in interface com.github.jmatsu.multipreference.DataStore
Begin a transaction.

C

cancelTransaction() - Method in interface com.github.jmatsu.multipreference.DataStore
Drop modifications which are applied in the current transaction.
clear() - Method in interface com.github.jmatsu.multipreference.DataStore
clear all.
com.github.jmatsu.multipreference - package com.github.jmatsu.multipreference
 
contains(String) - Method in interface com.github.jmatsu.multipreference.DataStore
Returns if this data store has a value which is associated to a given key

D

DataStore - Interface in com.github.jmatsu.multipreference
 
DEFAULT_CLASS_NAME - Static variable in annotation type com.github.jmatsu.multipreference.Preference
 
DEFAULT_NAME - Static variable in annotation type com.github.jmatsu.multipreference.Key
 
DEFAULT_PLACEHOLDER - Static variable in annotation type com.github.jmatsu.multipreference.Key
Use a value of a field definition as a placeholder
destroySelf() - Method in interface com.github.jmatsu.multipreference.DataStore
destroy a file.

F

finishTransaction(boolean) - Method in interface com.github.jmatsu.multipreference.DataStore
Finish the current transaction successfully

G

getAll() - Method in interface com.github.jmatsu.multipreference.DataStore
Returns all pairs of key and value which are stored.
getBoolean(String, boolean) - Method in interface com.github.jmatsu.multipreference.DataStore
Obtain a boolean String value from this data store.
getFloat(String, float) - Method in interface com.github.jmatsu.multipreference.DataStore
Obtain a float value from this data store.
getInt(String, int) - Method in interface com.github.jmatsu.multipreference.DataStore
Obtain an int value from this data store.
getLong(String, long) - Method in interface com.github.jmatsu.multipreference.DataStore
Obtain a long value from this data store.
getNonNullString(String, String) - Method in interface com.github.jmatsu.multipreference.DataStore
Obtain a non-null String value from this data store.
getNonNullStringSet(String, Set<String>) - Method in interface com.github.jmatsu.multipreference.DataStore
Obtain a nonnull Set of String value from this data store.
getNullableString(String, String) - Method in interface com.github.jmatsu.multipreference.DataStore
Obtain a nullable String value from this data store.
getNullableStringSet(String, Set<String>) - Method in interface com.github.jmatsu.multipreference.DataStore
Obtain a nullable Set of String value from this data store.
GIVEN_PARAMETER - Static variable in annotation type com.github.jmatsu.multipreference.Key
Use a given parameter as a placeholder

I

IMMEDIATE_CACHE - Static variable in annotation type com.github.jmatsu.multipreference.Key
Do cache data from a data store in constructor first
inMemory() - Static method in class com.github.jmatsu.multipreference.Multipreference
 
isDestroyed() - Method in interface com.github.jmatsu.multipreference.DataStore
whether or not DataStore.destroySelf() is called.
isInTransaction() - Method in interface com.github.jmatsu.multipreference.DataStore
Whether or not this data store is in a transaction

K

Key - Annotation Type in com.github.jmatsu.multipreference
 
Key.CacheStrategy - Annotation Type in com.github.jmatsu.multipreference
 
Key.NameStrategy - Annotation Type in com.github.jmatsu.multipreference
 
Key.Placeholder - Annotation Type in com.github.jmatsu.multipreference
 

L

LAZY_CACHE - Static variable in annotation type com.github.jmatsu.multipreference.Key
Do cache data from a data store lazy
LOWER_CAMEL - Static variable in annotation type com.github.jmatsu.multipreference.Key
Convert a field name to lower camel e.g.
LOWER_UNDERSCORE - Static variable in annotation type com.github.jmatsu.multipreference.Key
Convert a field name to lower underscore e.g.

M

Multipreference - Class in com.github.jmatsu.multipreference
 
Multipreference() - Constructor for class com.github.jmatsu.multipreference.Multipreference
 

N

NO_CACHE - Static variable in annotation type com.github.jmatsu.multipreference.Key
Always read data from a data store
NONE - Static variable in annotation type com.github.jmatsu.multipreference.Key
Use a field name as it is

P

Preference - Annotation Type in com.github.jmatsu.multipreference
 

S

setBoolean(String, boolean) - Method in interface com.github.jmatsu.multipreference.DataStore
Set a boolean value to this data store immediately.
setFloat(String, float) - Method in interface com.github.jmatsu.multipreference.DataStore
Set a float value to this data store immediately.
setInt(String, int) - Method in interface com.github.jmatsu.multipreference.DataStore
Set an int value to this data store immediately.
setLong(String, long) - Method in interface com.github.jmatsu.multipreference.DataStore
Set a long value to this data store immediately.
setNonNullString(String, String) - Method in interface com.github.jmatsu.multipreference.DataStore
Set a nonnull String value to this data store immediately.
setNonNullStringSet(String, Set<String>) - Method in interface com.github.jmatsu.multipreference.DataStore
Set a nullable Set of String value to this data store immediately.
setNullableString(String, String) - Method in interface com.github.jmatsu.multipreference.DataStore
Set a nullable String value to this data store immediately.
setNullableStringSet(String, Set<String>) - Method in interface com.github.jmatsu.multipreference.DataStore
Set a nullable Set of String value to this data store immediately.
sharedPreferences(Context, String) - Static method in class com.github.jmatsu.multipreference.Multipreference
 

U

UPPER_CAMEL - Static variable in annotation type com.github.jmatsu.multipreference.Key
Convert a field name to upper camel e.g.
UPPER_UNDERSCORE - Static variable in annotation type com.github.jmatsu.multipreference.Key
Convert a field name to upper underscore e.g.
B C D F G I K L M N P S U 
Skip navigation links