A B C D E I K N P T U V 
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
 
A B C D E I K N P T U V 
All Classes All Packages