protected void setExecutionInterceptors(
     Collection<ClientExecutionInterceptor> executionInterceptorList) {
   setData(InterceptorType.ClientExecution, executionInterceptorList);
 }
 protected void setExecutionInterceptors(ClientExecutionInterceptor[] executionInterceptors) {
   setData(InterceptorType.ClientExecution, executionInterceptors);
 }
 protected void setReaderInterceptors(ReaderInterceptor[] readerInterceptors) {
   setData(InterceptorType.MessageBodyReader, readerInterceptors);
 }
 protected void setWriterInterceptors(WriterInterceptor[] writerInterceptors) {
   setData(InterceptorType.MessageBodyWriter, writerInterceptors);
 }
 private void setData(InterceptorType type, Object[] arr) {
   setData(type, Arrays.asList(arr));
 }