A B C D E I K N P T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AESEncryption - Class in com.skydoves.preferenceroom
- AESEncryption() - Constructor for class com.skydoves.preferenceroom.AESEncryption
B
- Base64 - Class in com.skydoves.preferenceroom
-
Utilities for encoding and decoding the Base64 representation of binary data.
C
- clazz - Variable in class com.skydoves.preferenceroom.PreferenceTypeConverter
- com.skydoves.preferenceroom - package com.skydoves.preferenceroom
- convertObject(T) - Method in class com.skydoves.preferenceroom.PreferenceTypeConverter
-
converts an object to string value for saving.
- convertType(String) - Method in class com.skydoves.preferenceroom.PreferenceTypeConverter
-
converts a saved string value and recovers the original object.
- CRLF - Static variable in class com.skydoves.preferenceroom.Base64
-
Encoder flag bit to indicate lines should be terminated with a CRLF pair instead of just an LF.
D
- decode(byte[], int) - Static method in class com.skydoves.preferenceroom.Base64
-
Decode the Base64-encoded data in input and return the data in a new byte array.
- decode(byte[], int, int, int) - Static method in class com.skydoves.preferenceroom.Base64
-
Decode the Base64-encoded data in input and return the data in a new byte array.
- decode(String, int) - Static method in class com.skydoves.preferenceroom.Base64
-
Decode the Base64-encoded data in input and return the data in a new byte array.
- decrypt(String, String, String) - Static method in class com.skydoves.preferenceroom.AESEncryption
- DEFAULT - Static variable in class com.skydoves.preferenceroom.Base64
-
Default values for encoder/decoder flags.
- DefaultPreference - Annotation Type in com.skydoves.preferenceroom
-
Marks a class as an default SharedPreference entity.
E
- encode(byte[], int) - Static method in class com.skydoves.preferenceroom.Base64
-
Base64-encode the given data and return a newly allocated byte[] with the result.
- encode(byte[], int, int, int) - Static method in class com.skydoves.preferenceroom.Base64
-
Base64-encode the given data and return a newly allocated byte[] with the result.
- Encoder - Class in com.skydoves.preferenceroom
- Encoder() - Constructor for class com.skydoves.preferenceroom.Encoder
- encodeToString(byte[], int) - Static method in class com.skydoves.preferenceroom.Base64
-
Base64-encode the given data and return a newly allocated String with the result.
- encodeToString(byte[], int, int, int) - Static method in class com.skydoves.preferenceroom.Base64
-
Base64-encode the given data and return a newly allocated String with the result.
- encodeUtf8(String) - Static method in class com.skydoves.preferenceroom.Encoder
- encrypt(String, String) - Static method in class com.skydoves.preferenceroom.AESEncryption
- EncryptEntity - Annotation Type in com.skydoves.preferenceroom
- entities() - Method in annotation type com.skydoves.preferenceroom.PreferenceComponent
-
Declaring the entities for the component.
I
- inject(Object) - Static method in class com.skydoves.preferenceroom.PreferenceRoom
- InjectPreference - Annotation Type in com.skydoves.preferenceroom
-
Injects a dependency of the preference into a field.
K
- KeyName - Annotation Type in com.skydoves.preferenceroom
-
Marks a field as an SharedPreference key.
N
- NO_CLOSE - Static variable in class com.skydoves.preferenceroom.Base64
-
Flag to pass to to indicate that it should not close the output stream it is wrapping when it itself is closed.
- NO_PADDING - Static variable in class com.skydoves.preferenceroom.Base64
-
Encoder flag bit to omit the padding '=' characters at the end of the output (if any).
- NO_WRAP - Static variable in class com.skydoves.preferenceroom.Base64
-
Encoder flag bit to omit all line terminators (i.e., the output will be on one long line).
P
- PreferenceChangedListener - Interface in com.skydoves.preferenceroom
-
PreferenceChangedListener is an interface of the listening for
- PreferenceComponent - Annotation Type in com.skydoves.preferenceroom
-
Marks a class as a component of PreferenceRooms.
- PreferenceEntity - Annotation Type in com.skydoves.preferenceroom
-
Marks a class as an SharedPreference data.
- PreferenceFunction - Annotation Type in com.skydoves.preferenceroom
-
Marks a class as a field's getter or putter function.
- PreferenceRoom - Class in com.skydoves.preferenceroom
- PreferenceRoom() - Constructor for class com.skydoves.preferenceroom.PreferenceRoom
- PreferenceRoomImpl - Interface in com.skydoves.preferenceroom
- PreferenceTypeConverter<T> - Class in com.skydoves.preferenceroom
-
PreferenceTypeConverter is an abstract class for saving object data through functions.
- PreferenceTypeConverter(Class<T>) - Constructor for class com.skydoves.preferenceroom.PreferenceTypeConverter
T
- TypeConverter - Annotation Type in com.skydoves.preferenceroom
-
Marks a object field convert to String type.
U
- URL_SAFE - Static variable in class com.skydoves.preferenceroom.Base64
-
Encoder/decoder flag bit to indicate using the "URL and filename safe" variant of Base64 (see RFC 3548 section 4) where
-and_are used in place of+and/.
V
- value() - Method in annotation type com.skydoves.preferenceroom.EncryptEntity
- value() - Method in annotation type com.skydoves.preferenceroom.KeyName
-
Preference Key name value in the SharedPreference.
- value() - Method in annotation type com.skydoves.preferenceroom.PreferenceEntity
-
Preference entity name of the SharedPreference persistence. w
- value() - Method in annotation type com.skydoves.preferenceroom.PreferenceFunction
-
Set preference getter or putter function to key in the SharedPreference.
- value() - Method in annotation type com.skydoves.preferenceroom.TypeConverter
All Classes All Packages