public ViewRefResolver(ViewResolver<? super T> resolver,Class<T> type,int priority){
  Objects.requireNonNull(resolver);
  Objects.requireNonNull(type);
  _resolver=resolver;
  _type=type;
  _priority=priority;
}

public ViewRefResolver ( ViewResolver < ? super T > resolver , Class < T > type , int priority ) { Objects . requireNonNull ( resolver ) ; Objects . requireNonNull ( type ) ; _resolver = resolver ; _type = type ; _priority = priority ; }
creates the view and analyzes the type
