Interface | Description |
---|---|
BaseCacheAdapter.ArrayConverter<T,R,E,D> |
The API to convert a
BaseResponse to collection. |
BaseCacheAdapter.BaseCursorAdapter |
For internal use only.
|
BaseCacheAdapter.CacheAdapter<R,E,D> |
The API to work with adapters (for example,
ValuesCacheAdapterWrapper ). |
BaseCacheAdapter.Mergeable |
The API related to data merging.
|
BaseCacheAdapter.ViewBinder |
This class can be used by external clients of
BaseCacheAdapter to bind values to views. |
BaseRecyclerViewAdapter.ViewHolderCreator<VH extends RecyclerView.ViewHolder> |
Called when RecyclerView needs a new RecyclerView.ViewHolder of the given type to represent an item.
|
Class | Description |
---|---|
BaseCacheAdapter<T,R,E,D> |
The
Adapter which was designed for CacheLoader . |
BaseCacheAdapter.ApiMCacheAdapter<T,R,E,D> |
The adapter intended to use on modern devices (API version >=
M ). |
BaseCacheAdapter.BaseArrayAdapter<T> |
Extends
ArrayAdapter to provide additional view binding possibilities
(the same way as in SimpleCursorAdapter ). |
BaseCacheAdapter.BaseCacheAdapterFactory<T,R,E,D> |
Factory used to create new
BaseCacheAdapter instances. |
BaseCacheAdapter.SupportCacheAdapter<T,R,E,D> |
The adapter intended to use on devices with API version <
M . |
BaseRecyclerViewAdapter<T,R,E,D,VH extends RecyclerView.ViewHolder> |
This adapter is just a wrapper for the
BaseCacheAdapter . |
BaseSimpleCursorAdapter |
Extends
SimpleCursorAdapter to provide additional view binding possibilities. |
ValuesCacheAdapterWrapper<R,E,D> |
The wrapper for
BaseCacheAdapter . |
ValuesCacheAdapterWrapper.ContentValuesRecyclerViewAdapter<R,E,D> |
The
ContentValues -based implementation of the BaseRecyclerViewAdapter . |
Copyright © 2015-2017 akha, a.k.a. Alexander Kharitonov
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.