Skip navigation links
A B C D G I J M O P R S V 

A

ANDROID_PREFIX - Static variable in class com.evernote.android.state.StateSaver
 
AndroidLifecycleCallbacks - Class in com.evernote.android.state
 

B

Bundler<T> - Interface in com.evernote.android.state
Helper interface to save any object inside a Bundle.
BundlerListCharSequence - Class in com.evernote.android.state.bundlers
 
BundlerListCharSequence() - Constructor for class com.evernote.android.state.bundlers.BundlerListCharSequence
 
BundlerListInteger - Class in com.evernote.android.state.bundlers
 
BundlerListInteger() - Constructor for class com.evernote.android.state.bundlers.BundlerListInteger
 
BundlerListParcelable - Class in com.evernote.android.state.bundlers
 
BundlerListParcelable() - Constructor for class com.evernote.android.state.bundlers.BundlerListParcelable
 
BundlerListString - Class in com.evernote.android.state.bundlers
 
BundlerListString() - Constructor for class com.evernote.android.state.bundlers.BundlerListString
 

C

com.evernote.android.state - package com.evernote.android.state
 
com.evernote.android.state.bundlers - package com.evernote.android.state.bundlers
 

D

DEFAULT - Static variable in class com.evernote.android.state.Injector.Object
 
DEFAULT - Static variable in class com.evernote.android.state.Injector.View
 

G

get(String, Bundle) - Method in interface com.evernote.android.state.Bundler
Restore the value from the bundle.
get(String, Bundle) - Method in class com.evernote.android.state.bundlers.BundlerListCharSequence
 
get(String, Bundle) - Method in class com.evernote.android.state.bundlers.BundlerListInteger
 
get(String, Bundle) - Method in class com.evernote.android.state.bundlers.BundlerListParcelable
 
get(String, Bundle) - Method in class com.evernote.android.state.bundlers.BundlerListString
 
getBoolean(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getBooleanArray(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getBoxedBoolean(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getBoxedByte(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getBoxedChar(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getBoxedDouble(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getBoxedFloat(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getBoxedInt(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getBoxedLong(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getBoxedShort(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getBundle(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getByte(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getByteArray(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getChar(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getCharArray(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getCharSequence(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getCharSequenceArray(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getCharSequenceArrayList(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getDouble(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getDoubleArray(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getFloat(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getFloatArray(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getInt(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getIntArray(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getIntegerArrayList(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getLong(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getLongArray(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getParcelable(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getParcelableArray(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getParcelableArrayList(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getParent(Bundle) - Method in class com.evernote.android.state.InjectionHelper
 
getSerializable(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getShort(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getShortArray(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getSparseParcelableArray(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getString(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getStringArray(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getStringArrayList(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 
getWithBundler(Bundle, String) - Method in class com.evernote.android.state.InjectionHelper
 

I

InjectionHelper - Class in com.evernote.android.state
 
InjectionHelper(String, Map<String, Bundler<?>>) - Constructor for class com.evernote.android.state.InjectionHelper
 
Injector - Class in com.evernote.android.state
 
Injector() - Constructor for class com.evernote.android.state.Injector
 
Injector.Object<T> - Class in com.evernote.android.state
 
Injector.View<T> - Class in com.evernote.android.state
 
INSTANCE - Static variable in class com.evernote.android.state.AndroidLifecycleCallbacks
 

J

JAVA_PREFIX - Static variable in class com.evernote.android.state.StateSaver
 

M

mEnabled - Variable in class com.evernote.android.state.AndroidLifecycleCallbacks
 

O

Object() - Constructor for class com.evernote.android.state.Injector.Object
 
onActivityCreated(Activity, Bundle) - Method in class com.evernote.android.state.AndroidLifecycleCallbacks
 
onActivityDestroyed(Activity) - Method in class com.evernote.android.state.AndroidLifecycleCallbacks
 
onActivityPaused(Activity) - Method in class com.evernote.android.state.AndroidLifecycleCallbacks
 
onActivityResumed(Activity) - Method in class com.evernote.android.state.AndroidLifecycleCallbacks
 
onActivitySaveInstanceState(Activity, Bundle) - Method in class com.evernote.android.state.AndroidLifecycleCallbacks
 
onActivityStarted(Activity) - Method in class com.evernote.android.state.AndroidLifecycleCallbacks
 
onActivityStopped(Activity) - Method in class com.evernote.android.state.AndroidLifecycleCallbacks
 
onFragmentPreCreated(FragmentManager, Fragment, Bundle) - Method in class com.evernote.android.state.AndroidLifecycleCallbacks
 
onFragmentSaveInstanceState(FragmentManager, Fragment, Bundle) - Method in class com.evernote.android.state.AndroidLifecycleCallbacks
 

P

put(String, T, Bundle) - Method in interface com.evernote.android.state.Bundler
Save the given value inside of the bundle.
put(String, List<CharSequence>, Bundle) - Method in class com.evernote.android.state.bundlers.BundlerListCharSequence
 
put(String, List<Integer>, Bundle) - Method in class com.evernote.android.state.bundlers.BundlerListInteger
 
put(String, List<? extends Parcelable>, Bundle) - Method in class com.evernote.android.state.bundlers.BundlerListParcelable
 
put(String, List<String>, Bundle) - Method in class com.evernote.android.state.bundlers.BundlerListString
 
putBoolean(Bundle, String, boolean) - Method in class com.evernote.android.state.InjectionHelper
 
putBooleanArray(Bundle, String, boolean[]) - Method in class com.evernote.android.state.InjectionHelper
 
putBoxedBoolean(Bundle, String, Boolean) - Method in class com.evernote.android.state.InjectionHelper
 
putBoxedByte(Bundle, String, Byte) - Method in class com.evernote.android.state.InjectionHelper
 
putBoxedChar(Bundle, String, Character) - Method in class com.evernote.android.state.InjectionHelper
 
putBoxedDouble(Bundle, String, Double) - Method in class com.evernote.android.state.InjectionHelper
 
putBoxedFloat(Bundle, String, Float) - Method in class com.evernote.android.state.InjectionHelper
 
putBoxedInt(Bundle, String, Integer) - Method in class com.evernote.android.state.InjectionHelper
 
putBoxedLong(Bundle, String, Long) - Method in class com.evernote.android.state.InjectionHelper
 
putBoxedShort(Bundle, String, Short) - Method in class com.evernote.android.state.InjectionHelper
 
putBundle(Bundle, String, Bundle) - Method in class com.evernote.android.state.InjectionHelper
 
putByte(Bundle, String, byte) - Method in class com.evernote.android.state.InjectionHelper
 
putByteArray(Bundle, String, byte[]) - Method in class com.evernote.android.state.InjectionHelper
 
putChar(Bundle, String, char) - Method in class com.evernote.android.state.InjectionHelper
 
putCharArray(Bundle, String, char[]) - Method in class com.evernote.android.state.InjectionHelper
 
putCharSequence(Bundle, String, CharSequence) - Method in class com.evernote.android.state.InjectionHelper
 
putCharSequenceArray(Bundle, String, CharSequence[]) - Method in class com.evernote.android.state.InjectionHelper
 
putCharSequenceArrayList(Bundle, String, ArrayList<CharSequence>) - Method in class com.evernote.android.state.InjectionHelper
 
putDouble(Bundle, String, double) - Method in class com.evernote.android.state.InjectionHelper
 
putDoubleArray(Bundle, String, double[]) - Method in class com.evernote.android.state.InjectionHelper
 
putFloat(Bundle, String, float) - Method in class com.evernote.android.state.InjectionHelper
 
putFloatArray(Bundle, String, float[]) - Method in class com.evernote.android.state.InjectionHelper
 
putInt(Bundle, String, int) - Method in class com.evernote.android.state.InjectionHelper
 
putIntArray(Bundle, String, int[]) - Method in class com.evernote.android.state.InjectionHelper
 
putIntegerArrayList(Bundle, String, ArrayList<Integer>) - Method in class com.evernote.android.state.InjectionHelper
 
putLong(Bundle, String, long) - Method in class com.evernote.android.state.InjectionHelper
 
putLongArray(Bundle, String, long[]) - Method in class com.evernote.android.state.InjectionHelper
 
putParcelable(Bundle, String, Parcelable) - Method in class com.evernote.android.state.InjectionHelper
 
putParcelableArray(Bundle, String, Parcelable[]) - Method in class com.evernote.android.state.InjectionHelper
 
putParcelableArrayList(Bundle, String, ArrayList<? extends Parcelable>) - Method in class com.evernote.android.state.InjectionHelper
 
putParent(Parcelable) - Method in class com.evernote.android.state.InjectionHelper
 
putSerializable(Bundle, String, Serializable) - Method in class com.evernote.android.state.InjectionHelper
 
putShort(Bundle, String, short) - Method in class com.evernote.android.state.InjectionHelper
 
putShortArray(Bundle, String, short[]) - Method in class com.evernote.android.state.InjectionHelper
 
putSparseParcelableArray(Bundle, String, <any>) - Method in class com.evernote.android.state.InjectionHelper
 
putString(Bundle, String, String) - Method in class com.evernote.android.state.InjectionHelper
 
putStringArray(Bundle, String, String[]) - Method in class com.evernote.android.state.InjectionHelper
 
putStringArrayList(Bundle, String, ArrayList<String>) - Method in class com.evernote.android.state.InjectionHelper
 
putWithBundler(Bundle, String, T) - Method in class com.evernote.android.state.InjectionHelper
 

R

restore(T, Bundle) - Method in class com.evernote.android.state.Injector.Object
 
restore(T, Parcelable) - Method in class com.evernote.android.state.Injector.View
 
restoreInstanceState(T, Bundle) - Static method in class com.evernote.android.state.StateSaver
Restore the given target from the passed in Bundle.
restoreInstanceState(T, Parcelable) - Static method in class com.evernote.android.state.StateSaver
Restore the sate of the given view and return the super state of the parent class.
restoreInstanceState(T, Bundle) - Method in class com.evernote.android.state.StateSaverImpl
Restore the given target from the passed in Bundle.
restoreInstanceState(T, Parcelable) - Method in class com.evernote.android.state.StateSaverImpl
Restore the sate of the given view and return the super state of the parent class.

S

save(T, Bundle) - Method in class com.evernote.android.state.Injector.Object
 
save(T, Parcelable) - Method in class com.evernote.android.state.Injector.View
 
saveInstanceState(T, Bundle) - Static method in class com.evernote.android.state.StateSaver
Save the given target in the passed in Bundle.
saveInstanceState(T, Parcelable) - Static method in class com.evernote.android.state.StateSaver
Save the state of the given view and the other state inside of the returned Parcelable.
saveInstanceState(T, Bundle) - Method in class com.evernote.android.state.StateSaverImpl
Save the given target in the passed in Bundle.
saveInstanceState(T, Parcelable) - Method in class com.evernote.android.state.StateSaverImpl
Save the state of the given view and the other state inside of the returned Parcelable.
setEnabledForAllActivitiesAndSupportFragments(Application, boolean) - Static method in class com.evernote.android.state.StateSaver
Turns automatic instance saving on or off for all activities and fragments from the support library.
setEnabledForAllActivitiesAndSupportFragments(Application, boolean) - Method in class com.evernote.android.state.StateSaverImpl
Turns automatic instance saving on or off for all activities and fragments from the support library.
State - Annotation Type in com.evernote.android.state
Fields or properties with this annotation will be saved in a Bundle and restored from it while using the StateSaver.
StateReflection - Annotation Type in com.evernote.android.state
Fields or properties with this annotation will be saved in a Bundle and restored from it while using the StateSaver.
StateSaver - Class in com.evernote.android.state
Entry point to save and restore objects.
StateSaverImpl - Class in com.evernote.android.state
 
StateSaverImpl(Map<Class<?>, Injector>) - Constructor for class com.evernote.android.state.StateSaverImpl
 
SUFFIX - Static variable in class com.evernote.android.state.StateSaver
 

V

View() - Constructor for class com.evernote.android.state.Injector.View
 
A B C D G I J M O P R S V 
Skip navigation links