A C E G H I M O R S W _ 

A

AbstractColumnItemHolder - Class in eu.codlab.recyclercolumnadaptable.adapter
Created by kevinleperf on 09/11/2015.
AbstractColumnItemHolder(View) - Constructor for class eu.codlab.recyclercolumnadaptable.adapter.AbstractColumnItemHolder
 
AbstractItem - Class in eu.codlab.recyclercolumnadaptable.item
Created by kevinleperf on 09/11/2015.
AbstractItem() - Constructor for class eu.codlab.recyclercolumnadaptable.item.AbstractItem
 
AbstractItem(int) - Constructor for class eu.codlab.recyclercolumnadaptable.item.AbstractItem
 
AbstractItemInflater<T extends ColumnItemHolder> - Interface in eu.codlab.recyclercolumnadaptable.inflater
Created by kevinleperf on 09/11/2015.
addItemDecoration(RecyclerView.ItemDecoration) - Method in class eu.codlab.recyclercolumnadaptable.RecyclerColumnsWithContentView
 

C

checkResume() - Method in class eu.codlab.recyclercolumnadaptable.RecyclerColumnsWithContentView
 
collapse() - Method in class eu.codlab.recyclercolumnadaptable.view.MainArrayAdapter
 
ColumnItemHolder - Class in eu.codlab.recyclercolumnadaptable.adapter
Created by kevinleperf on 09/11/2015.
ColumnItemHolder(View) - Constructor for class eu.codlab.recyclercolumnadaptable.adapter.ColumnItemHolder
 
ContentItem - Class in eu.codlab.recyclercolumnadaptable.item
Created by kevinleperf on 09/11/2015.
ContentItem(int) - Constructor for class eu.codlab.recyclercolumnadaptable.item.ContentItem
 
CREATOR - Static variable in class eu.codlab.recyclercolumnadaptable.RecyclerColumnsWithContentView.SavedState
 

E

EmptyItem - Class in eu.codlab.recyclercolumnadaptable.item
Created by kevinleperf on 09/11/2015.
EmptyItem() - Constructor for class eu.codlab.recyclercolumnadaptable.item.EmptyItem
 
EmptyItemHolder - Class in eu.codlab.recyclercolumnadaptable.adapter
Created by kevinleperf on 09/11/2015.
EmptyItemHolder(View) - Constructor for class eu.codlab.recyclercolumnadaptable.adapter.EmptyItemHolder
 
eu.codlab.recyclercolumnadaptable - package eu.codlab.recyclercolumnadaptable
 
eu.codlab.recyclercolumnadaptable.adapter - package eu.codlab.recyclercolumnadaptable.adapter
 
eu.codlab.recyclercolumnadaptable.inflater - package eu.codlab.recyclercolumnadaptable.inflater
 
eu.codlab.recyclercolumnadaptable.item - package eu.codlab.recyclercolumnadaptable.item
 
eu.codlab.recyclercolumnadaptable.manager - package eu.codlab.recyclercolumnadaptable.manager
 
eu.codlab.recyclercolumnadaptable.view - package eu.codlab.recyclercolumnadaptable.view
 
expand() - Method in class eu.codlab.recyclercolumnadaptable.view.MainArrayAdapter
 

G

getColumns() - Method in class eu.codlab.recyclercolumnadaptable.RecyclerColumnsWithContentView
 
getColumnsExpandedVisible() - Method in class eu.codlab.recyclercolumnadaptable.RecyclerColumnsWithContentView
 
getContentItemAt(int) - Method in interface eu.codlab.recyclercolumnadaptable.inflater.AbstractItemInflater
Retrieve a specific item at a given position

The implementation must create a ContentItem with at least the usage of ths ContentItem(int position) constructor

getFooter(ViewGroup) - Method in interface eu.codlab.recyclercolumnadaptable.inflater.AbstractItemInflater
Create the header view requested by the main component
getHeader(ViewGroup) - Method in interface eu.codlab.recyclercolumnadaptable.inflater.AbstractItemInflater
Create the header view requested by the main component
getItem() - Method in class eu.codlab.recyclercolumnadaptable.adapter.AbstractColumnItemHolder
 
getItemAt(int) - Method in class eu.codlab.recyclercolumnadaptable.view.MainArrayAdapter
 
getItemCount() - Method in interface eu.codlab.recyclercolumnadaptable.inflater.AbstractItemInflater
The number of items
getItemCount() - Method in class eu.codlab.recyclercolumnadaptable.view.MainArrayAdapter
 
getItemViewType(int) - Method in class eu.codlab.recyclercolumnadaptable.view.MainArrayAdapter
 
getPosition() - Method in class eu.codlab.recyclercolumnadaptable.item.AbstractItem
 
getRealPosition() - Method in class eu.codlab.recyclercolumnadaptable.adapter.ColumnItemHolder
 
GridLayoutSmoothManager - Class in eu.codlab.recyclercolumnadaptable.manager
Created by kevinleperf on 15/11/2015.
GridLayoutSmoothManager(Context, AttributeSet, int, int) - Constructor for class eu.codlab.recyclercolumnadaptable.manager.GridLayoutSmoothManager
 
GridLayoutSmoothManager(Context, int) - Constructor for class eu.codlab.recyclercolumnadaptable.manager.GridLayoutSmoothManager
 
GridLayoutSmoothManager(Context, int, int, boolean) - Constructor for class eu.codlab.recyclercolumnadaptable.manager.GridLayoutSmoothManager
 

H

hasFooter() - Method in interface eu.codlab.recyclercolumnadaptable.inflater.AbstractItemInflater
Set the provider with a specific footer in the column
hasHeader() - Method in interface eu.codlab.recyclercolumnadaptable.inflater.AbstractItemInflater
Set the provider with a specific header in the column
HeaderItem - Class in eu.codlab.recyclercolumnadaptable.item
Created by kevinleperf on 10/11/2015.
HeaderItem() - Constructor for class eu.codlab.recyclercolumnadaptable.item.HeaderItem
 
HeaderItemHolder - Class in eu.codlab.recyclercolumnadaptable.adapter
Created by kevinleperf on 09/11/2015.
HeaderItemHolder(View, boolean) - Constructor for class eu.codlab.recyclercolumnadaptable.adapter.HeaderItemHolder
 
hide() - Method in class eu.codlab.recyclercolumnadaptable.adapter.HeaderItemHolder
 
hideContent() - Method in class eu.codlab.recyclercolumnadaptable.RecyclerColumnsWithContentView
 

I

instantiate(AbstractItemInflater, RecyclerColumnsWithContentView) - Static method in class eu.codlab.recyclercolumnadaptable.view.MainArrayAdapter
 
IRecyclerColumnsListener - Interface in eu.codlab.recyclercolumnadaptable
Created by kevinleperf on 10/11/2015.
isExpanded() - Method in class eu.codlab.recyclercolumnadaptable.view.MainArrayAdapter
 
isShowingContent() - Method in class eu.codlab.recyclercolumnadaptable.RecyclerColumnsWithContentView
 
isShowingContent(boolean) - Method in class eu.codlab.recyclercolumnadaptable.RecyclerColumnsWithContentView
 
isShowingContent() - Method in class eu.codlab.recyclercolumnadaptable.RecyclerColumnsWithContentView.SavedState
 

M

MainArrayAdapter - Class in eu.codlab.recyclercolumnadaptable.view
Created by kevinleperf on 09/11/2015.
MainArrayAdapter(AbstractItemInflater, int, int) - Constructor for class eu.codlab.recyclercolumnadaptable.view.MainArrayAdapter
 

O

onBindViewHolder(AbstractItem) - Method in class eu.codlab.recyclercolumnadaptable.adapter.AbstractColumnItemHolder
 
onBindViewHolder(T) - Method in interface eu.codlab.recyclercolumnadaptable.inflater.AbstractItemInflater
Set the data for a displayed / managed holder containing an AbstractItem

Each holder will provide an **AbstractItem** which contains getPosition() the getPosition() >= 0 will give a value into the provider's list of real items it is safe to call a get on the provider's internal list of items from this value

for now, returning -1 means that the object was unintialized

onBindViewHolder(AbstractColumnItemHolder, int) - Method in class eu.codlab.recyclercolumnadaptable.view.MainArrayAdapter
 
onCreateViewHolder(ViewGroup) - Method in interface eu.codlab.recyclercolumnadaptable.inflater.AbstractItemInflater
Called from the array adapter with the ColumnItemHolder to create
onCreateViewHolder(ViewGroup, int) - Method in class eu.codlab.recyclercolumnadaptable.view.MainArrayAdapter
 
onHideContent(ViewGroup) - Method in interface eu.codlab.recyclercolumnadaptable.IRecyclerColumnsListener
 
onRestoreInstanceState(Parcelable) - Method in class eu.codlab.recyclercolumnadaptable.RecyclerColumnsWithContentView
 
onSaveInstanceState() - Method in class eu.codlab.recyclercolumnadaptable.RecyclerColumnsWithContentView
 
onShowContent(ViewGroup) - Method in interface eu.codlab.recyclercolumnadaptable.IRecyclerColumnsListener
 

R

RecyclerColumnsWithContentView - Class in eu.codlab.recyclercolumnadaptable
Created by kevinleperf on 09/11/2015.
RecyclerColumnsWithContentView(Context) - Constructor for class eu.codlab.recyclercolumnadaptable.RecyclerColumnsWithContentView
 
RecyclerColumnsWithContentView(Context, AttributeSet) - Constructor for class eu.codlab.recyclercolumnadaptable.RecyclerColumnsWithContentView
 
RecyclerColumnsWithContentView(Context, AttributeSet, int) - Constructor for class eu.codlab.recyclercolumnadaptable.RecyclerColumnsWithContentView
 
RecyclerColumnsWithContentView(Context, AttributeSet, int, int) - Constructor for class eu.codlab.recyclercolumnadaptable.RecyclerColumnsWithContentView
 
RecyclerColumnsWithContentView.SavedState - Class in eu.codlab.recyclercolumnadaptable
 

S

setColumns(int) - Method in class eu.codlab.recyclercolumnadaptable.RecyclerColumnsWithContentView
Set the number of columns in the view
setColumnsExpandedVisible(int) - Method in class eu.codlab.recyclercolumnadaptable.RecyclerColumnsWithContentView
Show the number of columns that will be visible on left when the content is expanded
setPosition(int) - Method in class eu.codlab.recyclercolumnadaptable.item.AbstractItem
 
setRealPosition(int) - Method in class eu.codlab.recyclercolumnadaptable.adapter.ColumnItemHolder
 
setRecyclerAdapter(AbstractItemInflater) - Method in class eu.codlab.recyclercolumnadaptable.RecyclerColumnsWithContentView
 
setRecyclerColumnsListener(IRecyclerColumnsListener) - Method in class eu.codlab.recyclercolumnadaptable.RecyclerColumnsWithContentView
 
show() - Method in class eu.codlab.recyclercolumnadaptable.adapter.HeaderItemHolder
 
showContent(int) - Method in class eu.codlab.recyclercolumnadaptable.RecyclerColumnsWithContentView
 
showContent() - Method in class eu.codlab.recyclercolumnadaptable.RecyclerColumnsWithContentView
 
smoothScrollToPosition(RecyclerView, RecyclerView.State, int) - Method in class eu.codlab.recyclercolumnadaptable.manager.GridLayoutSmoothManager
 

W

writeToParcel(Parcel, int) - Method in class eu.codlab.recyclercolumnadaptable.RecyclerColumnsWithContentView.SavedState
 

_

_position - Variable in class eu.codlab.recyclercolumnadaptable.adapter.ColumnItemHolder
 
A C E G H I M O R S W _