protected QueryRecyclerAdapter(Type<E> type){
  setHasStableIds(true);
  proxyProvider=type == null ? null : type.getProxyProvider();
  handler=new Handler();
}

protected QueryRecyclerAdapter ( Type < E > type ) { setHasStableIds ( true ) ; proxyProvider = type == null ? null : type . getProxyProvider ( ) ; handler = new Handler ( ) ; }
creates a new adapter instance mapped to the given type .
