Skip navigation links
A B C D E F G H I L M N O P R S T U V _ 

A

activity() - Method in interface com.addhen.android.raiburari.presentation.di.component.ActivityComponent
 
ActivityComponent - Interface in com.addhen.android.raiburari.presentation.di.component
A base component upon which fragment's components may depend.
ActivityModule - Class in com.addhen.android.raiburari.presentation.di.module
Dependency injection module used to provide activity scope context and satisfy activity/fragment dependency needs
ActivityModule(Activity) - Constructor for class com.addhen.android.raiburari.presentation.di.module.ActivityModule
 
ActivityScope - Annotation Type in com.addhen.android.raiburari.presentation.di.qualifier
Activity linked dependencies scope.
addEntity(E) - Method in interface com.addhen.android.raiburari.domain.repository.Repository
Add an Entity to a storage.
addFragment(int, Fragment, String) - Method in class com.addhen.android.raiburari.presentation.ui.activity.BaseActivity
Adds a Fragment to this activity's layout.
addFragment(int, Fragment) - Method in class com.addhen.android.raiburari.presentation.ui.activity.BaseActivity
Adds a Fragment to this activity's layout.
addItem(M, int) - Method in class com.addhen.android.raiburari.presentation.ui.adapter.BaseRecyclerViewAdapter
 
addItemDecoration(RecyclerView.ItemDecoration) - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
Add an RecyclerView.ItemDecoration to this RecyclerView.
addItemDecoration(RecyclerView.ItemDecoration, int) - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
Add an RecyclerView.ItemDecoration to this RecyclerView.
addItemDividerDecoration(Context) - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
addOnScrollListener(RecyclerView.OnScrollListener) - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
ApplicationComponent - Interface in com.addhen.android.raiburari.presentation.di.component
A component whose lifetime is the life of the application.
ApplicationModule - Class in com.addhen.android.raiburari.presentation.di.module
Dagger module that provides objects which will live during the application lifecycle.
ApplicationModule(BaseApplication) - Constructor for class com.addhen.android.raiburari.presentation.di.module.ApplicationModule
 
ApplicationState - Class in com.addhen.android.raiburari.presentation.state
 
ApplicationState(Bus) - Constructor for class com.addhen.android.raiburari.presentation.state.ApplicationState
 
AppLocationManager - Class in com.addhen.android.raiburari.presentation.location
Location manager that returns observables for getting the location of the user's device.
AppLocationManager(Context) - Constructor for class com.addhen.android.raiburari.presentation.location.AppLocationManager
 
AppPreference<T> - Interface in com.addhen.android.raiburari.data.pref
 

B

BaseActivity - Class in com.addhen.android.raiburari.presentation.ui.activity
Base AppCompatActivity class that all classes that wants to extend AppCompatActivity must extend.
BaseActivity(int, int) - Constructor for class com.addhen.android.raiburari.presentation.ui.activity.BaseActivity
 
BaseApplication - Class in com.addhen.android.raiburari.presentation
Base Application class that must be subclassed by the inherited app to setup the App for Dagger Dependency Injections.
BaseApplication() - Constructor for class com.addhen.android.raiburari.presentation.BaseApplication
 
BaseFragment - Class in com.addhen.android.raiburari.presentation.ui.fragment
Base Fragment class that every Fragment in this app will have to implement.
BaseFragment(int, int) - Constructor for class com.addhen.android.raiburari.presentation.ui.fragment.BaseFragment
BaseFragment
BaseLocationObservable<T> - Class in com.addhen.android.raiburari.presentation.location
Base class to
BaseLocationObservable(Context) - Constructor for class com.addhen.android.raiburari.presentation.location.BaseLocationObservable
 
BasePreference<T> - Class in com.addhen.android.raiburari.data.pref
Base class for creating Typed base Preference
BasePreference(SharedPreferences, String, T) - Constructor for class com.addhen.android.raiburari.data.pref.BasePreference
 
BaseRecyclerViewAdapter<M extends Model> - Class in com.addhen.android.raiburari.presentation.ui.adapter
Base RecyclerView Adapter class for all RecyclerView adapters for a specific Type Model
BaseRecyclerViewAdapter() - Constructor for class com.addhen.android.raiburari.presentation.ui.adapter.BaseRecyclerViewAdapter
 
BaseRecyclerViewFragment<M extends Model,L extends BaseRecyclerViewAdapter> - Class in com.addhen.android.raiburari.presentation.ui.fragment
Base ListFragment that every fragment list will extend from.
BaseRecyclerViewFragment(Class<L>, int, int) - Constructor for class com.addhen.android.raiburari.presentation.ui.fragment.BaseRecyclerViewFragment
 
BezelImageView - Class in com.addhen.android.raiburari.presentation.ui.widget
An ImageView that draws its contents inside a mask and draws a border drawable on top.
BezelImageView(Context) - Constructor for class com.addhen.android.raiburari.presentation.ui.widget.BezelImageView
 
BezelImageView(Context, AttributeSet) - Constructor for class com.addhen.android.raiburari.presentation.ui.widget.BezelImageView
 
BezelImageView(Context, AttributeSet, int) - Constructor for class com.addhen.android.raiburari.presentation.ui.widget.BezelImageView
 
BloatedRecyclerView - Class in com.addhen.android.raiburari.presentation.ui.widget
This extends the base android.support.v7.widget.RecyclerView to encapsulate swipe to dismiss, endless scroll, pluggable animations, item decorators, FAB and Parallax effect
BloatedRecyclerView(Context) - Constructor for class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
BloatedRecyclerView(Context, AttributeSet) - Constructor for class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
BloatedRecyclerView(Context, AttributeSet, int) - Constructor for class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
BloatedRecyclerView.CustomRelativeWrapper - Class in com.addhen.android.raiburari.presentation.ui.widget
Custom layout for the Parallax Header.
BloatedRecyclerView.LAYOUT_MANAGER_TYPE - Enum in com.addhen.android.raiburari.presentation.ui.widget
 
BloatedRecyclerView.OnLoadMoreListener - Interface in com.addhen.android.raiburari.presentation.ui.widget
 
BloatedRecyclerView.OnParallaxScroll - Interface in com.addhen.android.raiburari.presentation.ui.widget
 
BooleanPreference - Class in com.addhen.android.raiburari.data.pref
Preference for saving Boolean values
BooleanPreference(SharedPreferences, String) - Constructor for class com.addhen.android.raiburari.data.pref.BooleanPreference
Constructs a new BooleanPreference
BooleanPreference(SharedPreferences, String, Boolean) - Constructor for class com.addhen.android.raiburari.data.pref.BooleanPreference
Constructs a new BooleanPreference
buildUseCaseObservable() - Method in class com.addhen.android.raiburari.domain.usecase.Usecase
Builds an Observable which will be used when executing the current Usecase.
bus() - Method in interface com.addhen.android.raiburari.presentation.di.component.ApplicationComponent
 

C

call(<any>) - Method in class com.addhen.android.raiburari.presentation.location.BaseLocationObservable
 
call(<any>) - Method in class com.addhen.android.raiburari.presentation.location.geocoder.GeocodeObservable
 
call(<any>) - Method in class com.addhen.android.raiburari.presentation.location.geocoder.ReverseGeocodeObservable
 
canDismiss(int) - Method in interface com.addhen.android.raiburari.presentation.ui.listener.SwipeDismissRecyclerViewTouchListener.DismissCallbacks
Called to determine whether the given position can be dismissed.
canDismiss(int) - Method in interface com.addhen.android.raiburari.presentation.ui.listener.SwipeToDismissTouchListener.DismissCallbacks
 
CapitalizedTextView - Class in com.addhen.android.raiburari.presentation.ui.widget
Custom view to capitalize the first letter of a sentence.
CapitalizedTextView(Context) - Constructor for class com.addhen.android.raiburari.presentation.ui.widget.CapitalizedTextView
 
CapitalizedTextView(Context, AttributeSet) - Constructor for class com.addhen.android.raiburari.presentation.ui.widget.CapitalizedTextView
 
CapitalizedTextView(Context, AttributeSet, int) - Constructor for class com.addhen.android.raiburari.presentation.ui.widget.CapitalizedTextView
 
com.addhen.android.raiburari.data.entity - package com.addhen.android.raiburari.data.entity
 
com.addhen.android.raiburari.data.exception - package com.addhen.android.raiburari.data.exception
 
com.addhen.android.raiburari.data.pref - package com.addhen.android.raiburari.data.pref
 
com.addhen.android.raiburari.data.task - package com.addhen.android.raiburari.data.task
 
com.addhen.android.raiburari.domain.entity - package com.addhen.android.raiburari.domain.entity
 
com.addhen.android.raiburari.domain.exception - package com.addhen.android.raiburari.domain.exception
 
com.addhen.android.raiburari.domain.executor - package com.addhen.android.raiburari.domain.executor
 
com.addhen.android.raiburari.domain.repository - package com.addhen.android.raiburari.domain.repository
 
com.addhen.android.raiburari.domain.usecase - package com.addhen.android.raiburari.domain.usecase
 
com.addhen.android.raiburari.presentation - package com.addhen.android.raiburari.presentation
 
com.addhen.android.raiburari.presentation.di - package com.addhen.android.raiburari.presentation.di
 
com.addhen.android.raiburari.presentation.di.component - package com.addhen.android.raiburari.presentation.di.component
 
com.addhen.android.raiburari.presentation.di.module - package com.addhen.android.raiburari.presentation.di.module
 
com.addhen.android.raiburari.presentation.di.qualifier - package com.addhen.android.raiburari.presentation.di.qualifier
 
com.addhen.android.raiburari.presentation.location - package com.addhen.android.raiburari.presentation.location
 
com.addhen.android.raiburari.presentation.location.geocoder - package com.addhen.android.raiburari.presentation.location.geocoder
 
com.addhen.android.raiburari.presentation.model - package com.addhen.android.raiburari.presentation.model
 
com.addhen.android.raiburari.presentation.presenter - package com.addhen.android.raiburari.presentation.presenter
 
com.addhen.android.raiburari.presentation.state - package com.addhen.android.raiburari.presentation.state
 
com.addhen.android.raiburari.presentation.ui - package com.addhen.android.raiburari.presentation.ui
 
com.addhen.android.raiburari.presentation.ui.activity - package com.addhen.android.raiburari.presentation.ui.activity
 
com.addhen.android.raiburari.presentation.ui.adapter - package com.addhen.android.raiburari.presentation.ui.adapter
 
com.addhen.android.raiburari.presentation.ui.fragment - package com.addhen.android.raiburari.presentation.ui.fragment
 
com.addhen.android.raiburari.presentation.ui.listener - package com.addhen.android.raiburari.presentation.ui.listener
 
com.addhen.android.raiburari.presentation.ui.view - package com.addhen.android.raiburari.presentation.ui.view
 
com.addhen.android.raiburari.presentation.ui.widget - package com.addhen.android.raiburari.presentation.ui.widget
 
com.addhen.android.raiburari.presentation.util - package com.addhen.android.raiburari.presentation.util
 
compareTo(SwipeToDismissTouchListener.PendingDismissData) - Method in class com.addhen.android.raiburari.presentation.ui.listener.SwipeToDismissTouchListener.PendingDismissData
 
context() - Method in interface com.addhen.android.raiburari.presentation.di.component.ApplicationComponent
 
copy(InputStream, OutputStream) - Static method in class com.addhen.android.raiburari.presentation.util.Utils
Copies data from one input stream to the other using a buffer of 8 kilobyte in size.
copyFile(File, File) - Static method in class com.addhen.android.raiburari.presentation.util.Utils
Copies the contents of one file to the other using FileChannels.
createObservable(Context, String, int) - Static method in class com.addhen.android.raiburari.presentation.location.geocoder.GeocodeObservable
 
createObservable(Context, double, double, int) - Static method in class com.addhen.android.raiburari.presentation.location.geocoder.ReverseGeocodeObservable
 
createObservable(Context) - Static method in class com.addhen.android.raiburari.presentation.location.LastKnownLocationObservable
 
createObservable(Context) - Static method in class com.addhen.android.raiburari.presentation.location.LocationUpdatesObservable
 
customHeaderView - Variable in class com.addhen.android.raiburari.presentation.ui.adapter.BaseRecyclerViewAdapter
 
CustomRelativeWrapper(Context) - Constructor for class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView.CustomRelativeWrapper
 

D

DataEntity - Class in com.addhen.android.raiburari.data.entity
Base entity class that all entities must subclass
DataEntity() - Constructor for class com.addhen.android.raiburari.data.entity.DataEntity
 
DefaultErrorHandler - Class in com.addhen.android.raiburari.domain.exception
 
DefaultErrorHandler(Exception) - Constructor for class com.addhen.android.raiburari.domain.exception.DefaultErrorHandler
 
DefaultSubscriber<T> - Class in com.addhen.android.raiburari.domain.usecase
Default subscriber base class to be used whenever you want default error handling.
DefaultSubscriber() - Constructor for class com.addhen.android.raiburari.domain.usecase.DefaultSubscriber
 
delete() - Method in interface com.addhen.android.raiburari.data.pref.AppPreference
Deletes the set preference.
delete() - Method in class com.addhen.android.raiburari.data.pref.BasePreference
 
deleteEntity(Long) - Method in interface com.addhen.android.raiburari.domain.repository.Repository
Delete an existing Entity in a storage.
destroy() - Method in interface com.addhen.android.raiburari.presentation.presenter.Presenter
Method that control the lifecycle of the view.
direction - Variable in class com.addhen.android.raiburari.presentation.ui.listener.SwipeToDismissTouchListener.PendingDismissData
 
disableInfiniteScroll() - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
dispatchDraw(Canvas) - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView.CustomRelativeWrapper
 
DividerItemDecoration - Class in com.addhen.android.raiburari.presentation.ui.widget
Provide divider for the BloatedRecyclerView
DividerItemDecoration(Context, int) - Constructor for class com.addhen.android.raiburari.presentation.ui.widget.DividerItemDecoration
 
dpToPx(int) - Static method in class com.addhen.android.raiburari.presentation.util.Utils
 
drawableStateChanged() - Method in class com.addhen.android.raiburari.presentation.ui.widget.BezelImageView
 
drawHorizontal(Canvas, RecyclerView) - Method in class com.addhen.android.raiburari.presentation.ui.widget.DividerItemDecoration
 
drawVertical(Canvas, RecyclerView) - Method in class com.addhen.android.raiburari.presentation.ui.widget.DividerItemDecoration
 

E

enableDefaultSwipeRefresh(boolean) - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
Enable or disable the SwipeRefreshLayout.
enableInfiniteScroll() - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
Enable loading more of the recyclerview
enableShoworHideToolbarAndFloatingButton(RecyclerView) - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
Entity - Class in com.addhen.android.raiburari.domain.entity
Base class that all domain entities must inherit from
Entity() - Constructor for class com.addhen.android.raiburari.domain.entity.Entity
 
ErrorHandler - Interface in com.addhen.android.raiburari.domain.exception
Interface to represent a wrapper around an Exception to manage errors.
execute(Runnable) - Method in class com.addhen.android.raiburari.data.task.TaskExecutor
 
execute(Subscriber) - Method in class com.addhen.android.raiburari.domain.usecase.Usecase
Executes the current use case.
executeAsyncTask(AsyncTask<T, ?, ?>, T...) - Static method in class com.addhen.android.raiburari.presentation.util.Utils
Execute an AsyncTask on a thread pool.

F

fadeIn(View, boolean) - Method in class com.addhen.android.raiburari.presentation.ui.activity.BaseActivity
 
fadeIn(View, boolean) - Method in class com.addhen.android.raiburari.presentation.ui.fragment.BaseFragment
 
fadeOut(View, boolean) - Method in class com.addhen.android.raiburari.presentation.ui.activity.BaseActivity
 
fadeOut(View, boolean) - Method in class com.addhen.android.raiburari.presentation.ui.fragment.BaseFragment
 
FontSupportedTextView - Class in com.addhen.android.raiburari.presentation.ui.widget
 
FontSupportedTextView(Context) - Constructor for class com.addhen.android.raiburari.presentation.ui.widget.FontSupportedTextView
 
FontSupportedTextView(Context, AttributeSet) - Constructor for class com.addhen.android.raiburari.presentation.ui.widget.FontSupportedTextView
 
FontSupportedTextView(Context, AttributeSet, int) - Constructor for class com.addhen.android.raiburari.presentation.ui.widget.FontSupportedTextView
 

G

GeocodeObservable - Class in com.addhen.android.raiburari.presentation.location.geocoder
 
get() - Method in interface com.addhen.android.raiburari.data.pref.AppPreference
Gets the value of the preference
get() - Method in class com.addhen.android.raiburari.data.pref.BooleanPreference
Gets the saved Boolean
get() - Method in class com.addhen.android.raiburari.data.pref.IntPreference
 
get() - Method in class com.addhen.android.raiburari.data.pref.LongPreference
 
get() - Method in class com.addhen.android.raiburari.data.pref.StringPreference
Get the saved String
getActivityModule() - Method in class com.addhen.android.raiburari.presentation.ui.activity.BaseActivity
Gets an Activity module for dependency injection.
getAdapter() - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
Get the adapter of BloatedRecyclerView
getAdapterItemCount() - Method in class com.addhen.android.raiburari.presentation.ui.adapter.BaseRecyclerViewAdapter
Returns the number of items in the adapter bound to the parent RecyclerView.
getAppContext() - Method in interface com.addhen.android.raiburari.presentation.ui.view.UiView
Gets a Context.
getApplicationComponent() - Method in class com.addhen.android.raiburari.presentation.BaseApplication
getApplicationComponent() - Method in class com.addhen.android.raiburari.presentation.ui.activity.BaseActivity
Gets the Main Application component for dependency injection.
getBoolean(String) - Method in class com.addhen.android.raiburari.data.pref.RxSharedPreferences
 
getBoolean(String, Boolean) - Method in class com.addhen.android.raiburari.data.pref.RxSharedPreferences
 
getComponent() - Method in interface com.addhen.android.raiburari.presentation.di.HasComponent
 
getComponent(Class<C>) - Method in class com.addhen.android.raiburari.presentation.ui.fragment.BaseFragment
Replace every field annotated using @Inject annotation with the provided dependency specified inside a Dagger module value.
getCustomHeaderView() - Method in class com.addhen.android.raiburari.presentation.ui.adapter.BaseRecyclerViewAdapter
 
getDefaultValue() - Method in class com.addhen.android.raiburari.data.pref.BasePreference
Gets the default value of the preference
getEmptyViewSub() - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
getEntities() - Method in interface com.addhen.android.raiburari.domain.repository.Repository
Get an Observable which will emit a List of Entity.
getEntity(Long) - Method in interface com.addhen.android.raiburari.domain.repository.Repository
Get an Observable which will emit a Entity.
getErrorMessage() - Method in class com.addhen.android.raiburari.data.exception.RepsitoryErrorHandler
 
getErrorMessage() - Method in class com.addhen.android.raiburari.domain.exception.DefaultErrorHandler
 
getErrorMessage() - Method in interface com.addhen.android.raiburari.domain.exception.ErrorHandler
 
getException() - Method in class com.addhen.android.raiburari.data.exception.RepsitoryErrorHandler
 
getException() - Method in class com.addhen.android.raiburari.domain.exception.DefaultErrorHandler
 
getException() - Method in interface com.addhen.android.raiburari.domain.exception.ErrorHandler
 
getGeocode(String, int) - Method in class com.addhen.android.raiburari.presentation.location.AppLocationManager
 
getInfiniteScrollView() - Method in class com.addhen.android.raiburari.presentation.ui.adapter.BaseRecyclerViewAdapter
 
getInt(String) - Method in class com.addhen.android.raiburari.data.pref.RxSharedPreferences
 
getInt(String, Integer) - Method in class com.addhen.android.raiburari.data.pref.RxSharedPreferences
 
getItem(int) - Method in class com.addhen.android.raiburari.presentation.ui.adapter.BaseRecyclerViewAdapter
 
getItemAnimator() - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
Gets the current ItemAnimator for this RecyclerView.
getItemCount() - Method in class com.addhen.android.raiburari.presentation.ui.adapter.BaseRecyclerViewAdapter
 
getItemOffsets(Rect, View, RecyclerView, RecyclerView.State) - Method in class com.addhen.android.raiburari.presentation.ui.widget.DividerItemDecoration
 
getItems() - Method in class com.addhen.android.raiburari.presentation.ui.adapter.BaseRecyclerViewAdapter
 
getItemViewType(int) - Method in class com.addhen.android.raiburari.presentation.ui.adapter.BaseRecyclerViewAdapter
 
getKey() - Method in class com.addhen.android.raiburari.data.pref.BasePreference
Gets the key of the preference.
getLasKnowLocation(<any>) - Method in class com.addhen.android.raiburari.presentation.location.BaseLocationObservable
 
getLastKnownLocation() - Method in class com.addhen.android.raiburari.presentation.location.AppLocationManager
 
getLocationUpdates(<any>) - Method in class com.addhen.android.raiburari.presentation.location.BaseLocationObservable
 
getmEmptyView() - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
getPrefSaver() - Method in class com.addhen.android.raiburari.data.pref.BasePreference
Get the implementation to save shared prefereneces based on api level
getReverseGeocode(double, double, int) - Method in class com.addhen.android.raiburari.presentation.location.AppLocationManager
 
getScheduler() - Method in interface com.addhen.android.raiburari.domain.executor.PostExecutionThread
 
getScheduler() - Method in class com.addhen.android.raiburari.presentation.ui.UiThread
 
getScreenHeight(Context) - Static method in class com.addhen.android.raiburari.presentation.util.Utils
 
getScreenWidth(Context) - Static method in class com.addhen.android.raiburari.presentation.util.Utils
 
getSharedPreferences() - Method in class com.addhen.android.raiburari.data.pref.BasePreference
Gets the SharedPreferences
getString(String) - Method in class com.addhen.android.raiburari.data.pref.RxSharedPreferences
 
getString(String, String) - Method in class com.addhen.android.raiburari.data.pref.RxSharedPreferences
 
getUpdatedLocation() - Method in class com.addhen.android.raiburari.presentation.location.AppLocationManager
 

H

HasComponent<C> - Interface in com.addhen.android.raiburari.presentation.di
Interface representing a contract for clients that contains a component for dependency injection.
hideLoading() - Method in interface com.addhen.android.raiburari.presentation.ui.view.LoadDataView
Hides a loading view.
hideRetry() - Method in interface com.addhen.android.raiburari.presentation.ui.view.LoadDataView
Hide a retry view shown if there was an error when retrieving data.
HORIZONTAL_LIST - Static variable in class com.addhen.android.raiburari.presentation.ui.widget.DividerItemDecoration
 

I

initAttrs(AttributeSet) - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
initViews() - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
inject(BaseActivity) - Method in interface com.addhen.android.raiburari.presentation.di.component.ApplicationComponent
 
IntPreference - Class in com.addhen.android.raiburari.data.pref
Preference for saving Integer values
IntPreference(SharedPreferences, String) - Constructor for class com.addhen.android.raiburari.data.pref.IntPreference
Constructs a new IntPreference
IntPreference(SharedPreferences, String, Integer) - Constructor for class com.addhen.android.raiburari.data.pref.IntPreference
Constructs a new IntPreference
invalidateDrawable(Drawable) - Method in class com.addhen.android.raiburari.presentation.ui.widget.BezelImageView
 
isExtStorageAvailable() - Static method in class com.addhen.android.raiburari.presentation.util.Utils
Checks if Environment.MEDIA_MOUNTED is returned by getExternalStorageState() and therefore external storage is read- and writeable.
isFroyoOrHigher() - Static method in class com.addhen.android.raiburari.presentation.util.Utils
 
isGingerbreadOrHigher() - Static method in class com.addhen.android.raiburari.presentation.util.Utils
 
isGoogleTV(Context) - Static method in class com.addhen.android.raiburari.presentation.util.Utils
 
isGPSEnabled() - Method in class com.addhen.android.raiburari.presentation.location.BaseLocationObservable
 
isHoneycombOrHigher() - Static method in class com.addhen.android.raiburari.presentation.util.Utils
 
isICSOrHigher() - Static method in class com.addhen.android.raiburari.presentation.util.Utils
 
isJellyBeanMR1OrHigher() - Static method in class com.addhen.android.raiburari.presentation.util.Utils
 
isJellyBeanOrHigher() - Static method in class com.addhen.android.raiburari.presentation.util.Utils
 
isKitKatOrHigher() - Static method in class com.addhen.android.raiburari.presentation.util.Utils
 
isLoadMoreChanged - Variable in class com.addhen.android.raiburari.presentation.ui.adapter.BaseRecyclerViewAdapter
 
isLollipopOrHigher() - Static method in class com.addhen.android.raiburari.presentation.util.Utils
 
isNetworkConnected(Context) - Static method in class com.addhen.android.raiburari.presentation.util.Utils
Whether there is any network connected.
isNetworkEnabled() - Method in class com.addhen.android.raiburari.presentation.location.BaseLocationObservable
 
isRtlLayout() - Static method in class com.addhen.android.raiburari.presentation.util.Utils
 
isSet() - Method in interface com.addhen.android.raiburari.data.pref.AppPreference
Checks if the preference is set.
isSet() - Method in class com.addhen.android.raiburari.data.pref.BasePreference
 
isTablet(Resources) - Static method in class com.addhen.android.raiburari.presentation.util.Utils
 
isWifiConnected(Context) - Static method in class com.addhen.android.raiburari.presentation.util.Utils
Whether there is an active WiFi connection.

L

LastKnownLocationObservable - Class in com.addhen.android.raiburari.presentation.location
Fetches the users known last location
LastKnownLocationObservable(Context) - Constructor for class com.addhen.android.raiburari.presentation.location.LastKnownLocationObservable
 
layoutManagerType - Variable in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
LoadDataView - Interface in com.addhen.android.raiburari.presentation.ui.view
 
loadMore(int, int) - Method in interface com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView.OnLoadMoreListener
 
LocationUpdatesObservable - Class in com.addhen.android.raiburari.presentation.location
 
LocationUpdatesObservable(Context) - Constructor for class com.addhen.android.raiburari.presentation.location.LocationUpdatesObservable
 
LongPreference - Class in com.addhen.android.raiburari.data.pref
Preference for saving Long values
LongPreference(SharedPreferences, String) - Constructor for class com.addhen.android.raiburari.data.pref.LongPreference
Constructs a new LongPreference
LongPreference(SharedPreferences, String, long) - Constructor for class com.addhen.android.raiburari.data.pref.LongPreference
Constructs a new LongPreference

M

makeScrollListener() - Method in class com.addhen.android.raiburari.presentation.ui.listener.SwipeDismissRecyclerViewTouchListener
Returns an AbsListView.OnScrollListener to be added to the ListView using AbsListView.setOnScrollListener(AbsListView.OnScrollListener).
mBloatedRecyclerView - Variable in class com.addhen.android.raiburari.presentation.ui.fragment.BaseRecyclerViewFragment
RecyclerView
mClipToPadding - Variable in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
mEmpty - Variable in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
mEmptyId - Variable in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
mEmptyView - Variable in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
mEventBus - Variable in class com.addhen.android.raiburari.presentation.state.ApplicationState
 
mFloatingButtonId - Variable in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
mFloatingButtonView - Variable in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
mFloatingButtonViewStub - Variable in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
mLayout - Variable in class com.addhen.android.raiburari.presentation.ui.activity.BaseActivity
Layout resource id
mLayout - Variable in class com.addhen.android.raiburari.presentation.ui.fragment.BaseFragment
Layout resource mId
mLocationManager - Variable in class com.addhen.android.raiburari.presentation.location.BaseLocationObservable
 
mMenu - Variable in class com.addhen.android.raiburari.presentation.ui.activity.BaseActivity
Menu resource id
mMenu - Variable in class com.addhen.android.raiburari.presentation.ui.fragment.BaseFragment
Menu resource mId
Model - Class in com.addhen.android.raiburari.presentation.model
Base Model calls
Model() - Constructor for class com.addhen.android.raiburari.presentation.model.Model
 
mOnScrollListener - Variable in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
mPadding - Variable in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
mPaddingBottom - Variable in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
mPaddingLeft - Variable in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
mPaddingRight - Variable in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
mPaddingTop - Variable in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
mRecyclerViewAdapter - Variable in class com.addhen.android.raiburari.presentation.ui.fragment.BaseRecyclerViewFragment
RecyclerViewAdapter

N

NavDrawerListener - Interface in com.addhen.android.raiburari.presentation.ui.listener
 

O

ObservableScrollState - Enum in com.addhen.android.raiburari.presentation.ui.listener
Define an observable scroll state
ObservableScrollViewListener - Interface in com.addhen.android.raiburari.presentation.ui.listener
ObservableScrollView Listener
onActivityCreated(Bundle) - Method in class com.addhen.android.raiburari.presentation.ui.fragment.BaseFragment
 
onActivityCreated(Bundle) - Method in class com.addhen.android.raiburari.presentation.ui.fragment.BaseRecyclerViewFragment
 
onAttach(Activity) - Method in class com.addhen.android.raiburari.presentation.ui.fragment.BaseFragment
 
onCompleted() - Method in class com.addhen.android.raiburari.domain.usecase.DefaultSubscriber
 
onContextItemSelected(MenuItem) - Method in class com.addhen.android.raiburari.presentation.ui.activity.BaseActivity
 
onContextItemSelected(MenuItem) - Method in class com.addhen.android.raiburari.presentation.ui.fragment.BaseFragment
 
onCreate() - Method in class com.addhen.android.raiburari.presentation.BaseApplication
 
onCreate(Bundle) - Method in class com.addhen.android.raiburari.presentation.ui.activity.BaseActivity
 
onCreate(Bundle) - Method in class com.addhen.android.raiburari.presentation.ui.fragment.BaseFragment
 
onCreateOptionsMenu(Menu) - Method in class com.addhen.android.raiburari.presentation.ui.activity.BaseActivity
 
onCreateOptionsMenu(Menu, MenuInflater) - Method in class com.addhen.android.raiburari.presentation.ui.fragment.BaseFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.addhen.android.raiburari.presentation.ui.fragment.BaseFragment
 
onCreateViewHolder(ViewGroup) - Method in class com.addhen.android.raiburari.presentation.ui.adapter.BaseRecyclerViewAdapter
 
onCreateViewHolder(ViewGroup, int) - Method in class com.addhen.android.raiburari.presentation.ui.adapter.BaseRecyclerViewAdapter
 
onDestroyView() - Method in class com.addhen.android.raiburari.presentation.ui.fragment.BaseFragment
 
onDismiss(RecyclerView, int[]) - Method in interface com.addhen.android.raiburari.presentation.ui.listener.SwipeDismissRecyclerViewTouchListener.DismissCallbacks
Called when the user has indicated they she would like to dismiss one or more list item positions.
onDismiss(RecyclerView, List<SwipeToDismissTouchListener.PendingDismissData>) - Method in interface com.addhen.android.raiburari.presentation.ui.listener.SwipeToDismissTouchListener.DismissCallbacks
 
onDownMotionEvent() - Method in interface com.addhen.android.raiburari.presentation.ui.listener.ObservableScrollViewListener
Called when the down motion event occurred.
onDraw(Canvas) - Method in class com.addhen.android.raiburari.presentation.ui.widget.BezelImageView
 
onDraw(Canvas, RecyclerView, RecyclerView.State) - Method in class com.addhen.android.raiburari.presentation.ui.widget.DividerItemDecoration
 
onError(Throwable) - Method in class com.addhen.android.raiburari.domain.usecase.DefaultSubscriber
 
onInterceptTouchEvent(RecyclerView, MotionEvent) - Method in class com.addhen.android.raiburari.presentation.ui.listener.RecyclerViewItemTouchListenerAdapter
 
onInterceptTouchEvent(RecyclerView, MotionEvent) - Method in class com.addhen.android.raiburari.presentation.ui.listener.SwipeToDismissTouchListener
 
onInterceptTouchEvent(MotionEvent) - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
onInterceptTouchEvent(MotionEvent) - Method in class com.addhen.android.raiburari.presentation.ui.widget.VerticalSwipeRefreshLayout
 
onItemClick(RecyclerView, View, int) - Method in interface com.addhen.android.raiburari.presentation.ui.listener.RecyclerViewItemTouchListenerAdapter.RecyclerViewOnItemClickListener
 
onItemLongClick(RecyclerView, View, int) - Method in interface com.addhen.android.raiburari.presentation.ui.listener.RecyclerViewItemTouchListenerAdapter.RecyclerViewOnItemClickListener
 
onLocationFixed(<any>) - Method in class com.addhen.android.raiburari.presentation.location.BaseLocationObservable
 
onLocationFixed(<any>) - Method in class com.addhen.android.raiburari.presentation.location.LastKnownLocationObservable
 
onLocationFixed(<any>) - Method in class com.addhen.android.raiburari.presentation.location.LocationUpdatesObservable
 
onLongPress(MotionEvent) - Method in class com.addhen.android.raiburari.presentation.ui.listener.RecyclerViewItemTouchListenerAdapter
 
onNavDrawerFooterClick(View) - Method in interface com.addhen.android.raiburari.presentation.ui.listener.NavDrawerListener
Click footer item navigation
onNavDrawerItemClick(int, int) - Method in interface com.addhen.android.raiburari.presentation.ui.listener.NavDrawerListener
Item click Navigation (ListView.OnItemClickListener)
onNavDrawerUserAvatarClick(View) - Method in interface com.addhen.android.raiburari.presentation.ui.listener.NavDrawerListener
Click user photo navigation
onNext(T) - Method in class com.addhen.android.raiburari.domain.usecase.DefaultSubscriber
 
onOptionsItemSelected(MenuItem) - Method in class com.addhen.android.raiburari.presentation.ui.activity.BaseActivity
 
onOptionsItemSelected(MenuItem) - Method in class com.addhen.android.raiburari.presentation.ui.fragment.BaseFragment
 
onParallaxScroll(float, float, View) - Method in interface com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView.OnParallaxScroll
 
onPause() - Method in class com.addhen.android.raiburari.presentation.ui.activity.BaseActivity
 
onPrepareOptionsMenusNavDrawer(Menu, int, boolean) - Method in interface com.addhen.android.raiburari.presentation.ui.listener.NavDrawerListener
Prepare options menu navigation (onPrepareOptionsMenu(Menu menu))
onRequestDisallowInterceptTouchEvent(boolean) - Method in class com.addhen.android.raiburari.presentation.ui.listener.RecyclerViewItemTouchListenerAdapter
 
onRequestDisallowInterceptTouchEvent(boolean) - Method in class com.addhen.android.raiburari.presentation.ui.listener.SwipeToDismissTouchListener
 
onRestoreInstanceState(Parcelable) - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
onResume() - Method in class com.addhen.android.raiburari.presentation.ui.activity.BaseActivity
 
onSaveInstanceState() - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
onScrollChanged(int, boolean, boolean) - Method in interface com.addhen.android.raiburari.presentation.ui.listener.ObservableScrollViewListener
Called when the scroll change events occurred.
onShowPress(MotionEvent) - Method in class com.addhen.android.raiburari.presentation.ui.listener.RecyclerViewItemTouchListenerAdapter
 
onSingleTapUp(MotionEvent) - Method in class com.addhen.android.raiburari.presentation.ui.listener.RecyclerViewItemTouchListenerAdapter
 
onTouch(View, MotionEvent) - Method in class com.addhen.android.raiburari.presentation.ui.listener.SwipeDismissRecyclerViewTouchListener
 
onTouchEvent(RecyclerView, MotionEvent) - Method in class com.addhen.android.raiburari.presentation.ui.listener.RecyclerViewItemTouchListenerAdapter
 
onTouchEvent(RecyclerView, MotionEvent) - Method in class com.addhen.android.raiburari.presentation.ui.listener.SwipeToDismissTouchListener
 
onTouchEvent(MotionEvent) - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
onUpOrCancelMotionEvent(ObservableScrollState) - Method in interface com.addhen.android.raiburari.presentation.ui.listener.ObservableScrollViewListener
Called when the dragging ended or canceled.
onViewCreated(View, Bundle) - Method in class com.addhen.android.raiburari.presentation.ui.fragment.BaseFragment
 
onViewCreated(View, Bundle) - Method in class com.addhen.android.raiburari.presentation.ui.fragment.BaseRecyclerViewFragment
 

P

pause() - Method in interface com.addhen.android.raiburari.presentation.presenter.Presenter
Method that control the lifecycle of the view.
PendingDismissData(int, View, SwipeToDismissTouchListener.SwipeDirection) - Constructor for class com.addhen.android.raiburari.presentation.ui.listener.SwipeToDismissTouchListener.PendingDismissData
 
position - Variable in class com.addhen.android.raiburari.presentation.ui.listener.SwipeToDismissTouchListener.PendingDismissData
 
PostExecutionThread - Interface in com.addhen.android.raiburari.domain.executor
Thread abstraction created to change the execution context from any thread to any other thread.
postExecutionThread() - Method in interface com.addhen.android.raiburari.presentation.di.component.ApplicationComponent
 
Presenter - Interface in com.addhen.android.raiburari.presentation.presenter
Presenter interface that all App Presenters must implemented
provideEventBus() - Method in class com.addhen.android.raiburari.presentation.di.module.ApplicationModule
 

R

recyclerView - Variable in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
RecyclerViewItemTouchListenerAdapter - Class in com.addhen.android.raiburari.presentation.ui.listener
RecyclerView does not have standard way to add click listeners to the items, this RecyclerView.OnItemTouchListener intercepts touch events and translates them to simple onItemClick and onItemLongClick callbacks.
RecyclerViewItemTouchListenerAdapter(RecyclerView, RecyclerViewItemTouchListenerAdapter.RecyclerViewOnItemClickListener) - Constructor for class com.addhen.android.raiburari.presentation.ui.listener.RecyclerViewItemTouchListenerAdapter
 
RecyclerViewItemTouchListenerAdapter.RecyclerViewOnItemClickListener - Interface in com.addhen.android.raiburari.presentation.ui.listener
 
registerEvent(Object) - Method in class com.addhen.android.raiburari.presentation.state.ApplicationState
 
registerEvent(Object) - Method in interface com.addhen.android.raiburari.presentation.state.State
 
removeItem(M) - Method in class com.addhen.android.raiburari.presentation.ui.adapter.BaseRecyclerViewAdapter
 
replaceFragment(int, Fragment, String) - Method in class com.addhen.android.raiburari.presentation.ui.activity.BaseActivity
Replaces an existing Fragment in the activity.
replaceFragment(int, Fragment) - Method in class com.addhen.android.raiburari.presentation.ui.activity.BaseActivity
Replaces an existing Fragment in the activity.
Repository<E> - Interface in com.addhen.android.raiburari.domain.repository
Base Interface that represents Repository for fetching Entity related data.
RepsitoryErrorHandler - Class in com.addhen.android.raiburari.data.exception
Exception handler for Repository errors
RepsitoryErrorHandler(Exception) - Constructor for class com.addhen.android.raiburari.data.exception.RepsitoryErrorHandler
 
resume() - Method in interface com.addhen.android.raiburari.presentation.presenter.Presenter
Method that control the lifecycle of the view.
ReverseGeocodeObservable - Class in com.addhen.android.raiburari.presentation.location.geocoder
 
RxSharedPreferences - Class in com.addhen.android.raiburari.data.pref
RxJava based application SharedPreferences
RxSharedPreferences(SharedPreferences) - Constructor for class com.addhen.android.raiburari.data.pref.RxSharedPreferences
 

S

set(T) - Method in interface com.addhen.android.raiburari.data.pref.AppPreference
Set the value for the preference
set(Boolean) - Method in class com.addhen.android.raiburari.data.pref.BooleanPreference
Sets the Boolean to be saved
set(boolean) - Method in class com.addhen.android.raiburari.data.pref.BooleanPreference
Set the value for the preference
set(Integer) - Method in class com.addhen.android.raiburari.data.pref.IntPreference
Sets the Integer to be saved
set(int) - Method in class com.addhen.android.raiburari.data.pref.IntPreference
Convenient method for setting the Integer to be saved and to avoid clumsy autoboxing.
set(Long) - Method in class com.addhen.android.raiburari.data.pref.LongPreference
Sets the long to be saved
set(long) - Method in class com.addhen.android.raiburari.data.pref.LongPreference
 
set(String) - Method in class com.addhen.android.raiburari.data.pref.StringPreference
Set the value for the preference
setActionBarTitle(String) - Method in class com.addhen.android.raiburari.presentation.ui.activity.BaseActivity
 
setAdapter(BaseRecyclerViewAdapter) - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
Set a BaseRecyclerViewAdapter or the subclass of BaseRecyclerViewAdapter to the recyclerview
setBoolean(String) - Method in class com.addhen.android.raiburari.data.pref.RxSharedPreferences
 
setClipY(int) - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView.CustomRelativeWrapper
 
setCustomHeaderView(BloatedRecyclerView.CustomRelativeWrapper) - Method in class com.addhen.android.raiburari.presentation.ui.adapter.BaseRecyclerViewAdapter
Set the header view of the adapter.
setDefaultOnRefreshListener(SwipeRefreshLayout.OnRefreshListener) - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
Set the listener when refresh is triggered and enable the SwipeRefreshLayout
setEnabled(boolean) - Method in class com.addhen.android.raiburari.presentation.ui.listener.SwipeDismissRecyclerViewTouchListener
Enables or disables (pauses or resumes) watching for swipe-to-dismiss gestures.
setEnabled(boolean) - Method in class com.addhen.android.raiburari.presentation.ui.listener.SwipeToDismissTouchListener
 
setFont(String) - Method in class com.addhen.android.raiburari.presentation.ui.widget.FontSupportedTextView
 
setFrame(int, int, int, int) - Method in class com.addhen.android.raiburari.presentation.ui.widget.BezelImageView
 
setHasFixedSize(boolean) - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
setInfiniteScrollView(View) - Method in class com.addhen.android.raiburari.presentation.ui.adapter.BaseRecyclerViewAdapter
 
setItemAnimator(RecyclerView.ItemAnimator) - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
Sets the RecyclerView.ItemAnimator that will handle animations involving changes to the items in this RecyclerView.
setItems(List<M>) - Method in class com.addhen.android.raiburari.presentation.ui.adapter.BaseRecyclerViewAdapter
 
setLayoutManager(RecyclerView.LayoutManager) - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
Set the layout manager to the recycler
setLocationListener(LocationListener) - Method in class com.addhen.android.raiburari.presentation.location.BaseLocationObservable
 
setOnLoadMoreListener(BloatedRecyclerView.OnLoadMoreListener) - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
Set the load more listener of recyclerview
setOnParallaxScroll(BloatedRecyclerView.OnParallaxScroll) - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
Set the on scroll method of parallax header
setOrientation(int) - Method in class com.addhen.android.raiburari.presentation.ui.widget.DividerItemDecoration
 
setParallaxHeader(View) - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
Set the parallax header of the recyclerview
setRefreshing(boolean) - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
Notify the widget that refresh state has changed.
setScrollViewCallbacks(ObservableScrollViewListener) - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
setString(String) - Method in class com.addhen.android.raiburari.data.pref.RxSharedPreferences
 
setSwipeToDismissCallback(SwipeToDismissTouchListener.DismissCallbacks) - Method in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
Set a swipe-to-dismiss OnItemTouchListener for RecyclerView
setText(CharSequence, TextView.BufferType) - Method in class com.addhen.android.raiburari.presentation.ui.widget.CapitalizedTextView
 
setViewGone(V) - Method in class com.addhen.android.raiburari.presentation.ui.activity.BaseActivity
 
setViewGone(V, boolean) - Method in class com.addhen.android.raiburari.presentation.ui.activity.BaseActivity
 
setViewGone(View) - Method in class com.addhen.android.raiburari.presentation.ui.fragment.BaseFragment
 
setViewGone(View, boolean) - Method in class com.addhen.android.raiburari.presentation.ui.fragment.BaseFragment
 
showError(String) - Method in interface com.addhen.android.raiburari.presentation.ui.view.UiView
Shows an error message
showLoading() - Method in interface com.addhen.android.raiburari.presentation.ui.view.LoadDataView
Shows a view with a progress bar indicating a loading process.
showLoadMoreItemNum - Variable in class com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView
 
showRetry() - Method in interface com.addhen.android.raiburari.presentation.ui.view.LoadDataView
Shows a retry view in case of an error when retrieving data.
showSnackbar(View, String) - Method in class com.addhen.android.raiburari.presentation.ui.activity.BaseActivity
Shows a simple Snackbar
showSnackbar(View, int) - Method in class com.addhen.android.raiburari.presentation.ui.activity.BaseActivity
Shows a simple Snackbar
showSnackbar(View, String) - Method in class com.addhen.android.raiburari.presentation.ui.fragment.BaseFragment
Shows a simple Snackbar
showSnackbar(View, int) - Method in class com.addhen.android.raiburari.presentation.ui.fragment.BaseFragment
Shows a simple Snackbar
showToast(int) - Method in class com.addhen.android.raiburari.presentation.ui.activity.BaseActivity
Shows a Toast message.
showToast(String) - Method in class com.addhen.android.raiburari.presentation.ui.activity.BaseActivity
Shows a Toast message with a Long life span of the Toast shown.
showToast(int) - Method in class com.addhen.android.raiburari.presentation.ui.fragment.BaseFragment
Shows a Toast message.
showToast(String) - Method in class com.addhen.android.raiburari.presentation.ui.fragment.BaseFragment
Shows a Toast message.
State - Interface in com.addhen.android.raiburari.presentation.state
 
stopLocating() - Method in class com.addhen.android.raiburari.presentation.location.BaseLocationObservable
 
StringPreference - Class in com.addhen.android.raiburari.data.pref
Preference for saving String values
StringPreference(SharedPreferences, String) - Constructor for class com.addhen.android.raiburari.data.pref.StringPreference
Constructs a new StringPreference
StringPreference(SharedPreferences, String, String) - Constructor for class com.addhen.android.raiburari.data.pref.StringPreference
Constructs a new StringPreference
SwipeDismissRecyclerViewTouchListener - Class in com.addhen.android.raiburari.presentation.ui.listener
A View.OnTouchListener that makes the list items in a ListView dismissable.
SwipeDismissRecyclerViewTouchListener(RecyclerView, SwipeDismissRecyclerViewTouchListener.DismissCallbacks) - Constructor for class com.addhen.android.raiburari.presentation.ui.listener.SwipeDismissRecyclerViewTouchListener
Constructs a new swipe-to-dismiss touch listener for the given list view.
SwipeDismissRecyclerViewTouchListener.DismissCallbacks - Interface in com.addhen.android.raiburari.presentation.ui.listener
The callback interface used by SwipeDismissRecyclerViewTouchListener to inform its client about a successful dismissal of one or more list item positions.
swipeInfiniteScrollView(View) - Method in class com.addhen.android.raiburari.presentation.ui.adapter.BaseRecyclerViewAdapter
 
SwipeToDismissTouchListener - Class in com.addhen.android.raiburari.presentation.ui.listener
Based on Roman Nurik's Android-SwipeToDismiss lib https://github.com/romannurik/Android-SwipeToDismiss

RecyclerView.OnItemTouchListener that allows items to be swiped and dismissed.

SwipeToDismissTouchListener(RecyclerView, SwipeToDismissTouchListener.DismissCallbacks) - Constructor for class com.addhen.android.raiburari.presentation.ui.listener.SwipeToDismissTouchListener
Constructs a new swipe-to-dismiss OnItemTouchListener for RecyclerView
SwipeToDismissTouchListener.DismissCallbacks - Interface in com.addhen.android.raiburari.presentation.ui.listener
 
SwipeToDismissTouchListener.PendingDismissData - Class in com.addhen.android.raiburari.presentation.ui.listener
 
SwipeToDismissTouchListener.SwipeDirection - Enum in com.addhen.android.raiburari.presentation.ui.listener
 

T

TaskExecutor - Class in com.addhen.android.raiburari.data.task
Decorated ThreadPoolExecutor
TaskExecutor() - Constructor for class com.addhen.android.raiburari.data.task.TaskExecutor
 
ThreadExecutor - Interface in com.addhen.android.raiburari.domain.executor
Executor implementation can be based on different frameworks or techniques of asynchronous execution, but every implementation will execute the com.addhen.raiburari.domain.usecase.Usecase out of the UI thread.
threadExecutor() - Method in interface com.addhen.android.raiburari.presentation.di.component.ApplicationComponent
 

U

UiThread - Class in com.addhen.android.raiburari.presentation.ui
MainThread (UI Thread) implementation based on a rx.Scheduler which will execute actions on the Android UI thread
UiThread() - Constructor for class com.addhen.android.raiburari.presentation.ui.UiThread
 
UiView - Interface in com.addhen.android.raiburari.presentation.ui.view
Implement this interface to show error messages to the activity at implements it.
unregisterEvent(Object) - Method in class com.addhen.android.raiburari.presentation.state.ApplicationState
 
unregisterEvent(Object) - Method in interface com.addhen.android.raiburari.presentation.state.State
 
unsubscribe() - Method in class com.addhen.android.raiburari.domain.usecase.Usecase
Unsubscribes from current Subscription.
updateEntity(E) - Method in interface com.addhen.android.raiburari.domain.repository.Repository
Update an existing Entity in a storage.
Usecase - Class in com.addhen.android.raiburari.domain.usecase
Base class to be extended by all Usecases
Usecase(ThreadExecutor, PostExecutionThread) - Constructor for class com.addhen.android.raiburari.domain.usecase.Usecase
 
Utils - Class in com.addhen.android.raiburari.presentation.util
 
Utils() - Constructor for class com.addhen.android.raiburari.presentation.util.Utils
 

V

valueOf(String) - Static method in enum com.addhen.android.raiburari.presentation.ui.listener.ObservableScrollState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.addhen.android.raiburari.presentation.ui.listener.SwipeToDismissTouchListener.SwipeDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView.LAYOUT_MANAGER_TYPE
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.addhen.android.raiburari.presentation.ui.listener.ObservableScrollState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.addhen.android.raiburari.presentation.ui.listener.SwipeToDismissTouchListener.SwipeDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.addhen.android.raiburari.presentation.ui.widget.BloatedRecyclerView.LAYOUT_MANAGER_TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
verifyDrawable(Drawable) - Method in class com.addhen.android.raiburari.presentation.ui.widget.BezelImageView
 
VERTICAL_LIST - Static variable in class com.addhen.android.raiburari.presentation.ui.widget.DividerItemDecoration
 
VerticalSwipeRefreshLayout - Class in com.addhen.android.raiburari.presentation.ui.widget
Provides support for vertical swipe to refresh
VerticalSwipeRefreshLayout(Context, AttributeSet) - Constructor for class com.addhen.android.raiburari.presentation.ui.widget.VerticalSwipeRefreshLayout
 
view - Variable in class com.addhen.android.raiburari.presentation.ui.listener.SwipeToDismissTouchListener.PendingDismissData
 

_

_id - Variable in class com.addhen.android.raiburari.data.entity.DataEntity
 
_id - Variable in class com.addhen.android.raiburari.domain.entity.Entity
 
_id - Variable in class com.addhen.android.raiburari.presentation.model.Model
 
A B C D E F G H I L M N O P R S T U V _ 
Skip navigation links