public abstract class ModelAbstractItem<Model,Item extends ModelAbstractItem<?,?,?>,VH extends RecyclerView.ViewHolder> extends AbstractItem<Item,VH> implements IModelItem<Model,Item,VH>
mEnabled, mIdentifier, mOnItemClickListener, mOnItemPreClickListener, mSelectable, mSelected, mTag| Constructor and Description |
|---|
ModelAbstractItem(Model model) |
| Modifier and Type | Method and Description |
|---|---|
Model |
getModel()
get's the model of the item
|
ModelAbstractItem<?,?,?> |
withModel(Model model)
set's the model of the item
|
attachToWindow, bindView, createView, detachFromWindow, equals, equals, failedToRecycle, generateView, generateView, getIdentifier, getOnItemClickListener, getOnPreItemClickListener, getTag, getViewHolder, getViewHolder, hashCode, isEnabled, isSelectable, isSelected, unbindView, withEnabled, withIdentifier, withOnItemClickListener, withOnItemPreClickListener, withSelectable, withSetSelected, withTagclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitattachToWindow, bindView, detachFromWindow, equals, failedToRecycle, generateView, generateView, getLayoutRes, getTag, getType, getViewHolder, isEnabled, isSelectable, isSelected, unbindView, withEnabled, withSelectable, withSetSelected, withTaggetIdentifier, withIdentifierpublic ModelAbstractItem(Model model)
public Model getModel()
IModelItemgetModel in interface IModelItem<Model,Item extends ModelAbstractItem<?,?,?>,VH extends RecyclerView.ViewHolder>public ModelAbstractItem<?,?,?> withModel(Model model)
IModelItemwithModel in interface IModelItem<Model,Item extends ModelAbstractItem<?,?,?>,VH extends RecyclerView.ViewHolder>