RuntimeDelegateImpl extends RuntimeDelegate { @SuppressWarnings("unchecked") @Override public <T> HeaderDelegate<T> createHeaderDelegate(Class<T> type) { checkArgument(type != null, "Null type is not supported"); return headerDelegates.get(type); } RuntimeDelegateImpl(); void addHeaderDelegate(HeaderDelegate<?> headerDelegate); @Override T createEndpoint(Application applicationConfig, Class<T> type); @SuppressWarnings("unchecked") @Override HeaderDelegate<T> createHeaderDelegate(Class<T> type); @Override Link.Builder createLinkBuilder(); @Override ResponseBuilder createResponseBuilder(); @Override UriBuilder createUriBuilder(); @Override VariantListBuilder createVariantListBuilder();  }
@Test public void createsHeaderDelegateForAcceptLanguage() throws Exception { assertNotNull(runtimeDelegate.createHeaderDelegate(AcceptLanguage.class)); }
@Test public void createsHeaderDelegateForAcceptMediaType() throws Exception { assertNotNull(runtimeDelegate.createHeaderDelegate(AcceptMediaType.class)); }
@Test public void createsHeaderDelegateForCacheControl() throws Exception { assertNotNull(runtimeDelegate.createHeaderDelegate(CacheControl.class)); }
@Test public void createsHeaderDelegateForCookie() throws Exception { assertNotNull(runtimeDelegate.createHeaderDelegate(Cookie.class)); }
@Test public void createsHeaderDelegateForDate() throws Exception { assertNotNull(runtimeDelegate.createHeaderDelegate(Date.class)); }
@Test public void createsHeaderDelegateForEntityTag() throws Exception { assertNotNull(runtimeDelegate.createHeaderDelegate(EntityTag.class)); }
@Test public void createsHeaderDelegateForLocale() throws Exception { assertNotNull(runtimeDelegate.createHeaderDelegate(Locale.class)); }
@Test public void createsHeaderDelegateForMediaType() throws Exception { assertNotNull(runtimeDelegate.createHeaderDelegate(MediaType.class)); }
@Test public void createsHeaderDelegateForNewCookie() throws Exception { assertNotNull(runtimeDelegate.createHeaderDelegate(NewCookie.class)); }
@Test public void createsHeaderDelegateForRanges() throws Exception { assertNotNull(runtimeDelegate.createHeaderDelegate(Ranges.class)); }
@Test public void createsHeaderDelegateForString() throws Exception { assertNotNull(runtimeDelegate.createHeaderDelegate(String.class)); }
@Test public void createsHeaderDelegateForURI() throws Exception { assertNotNull(runtimeDelegate.createHeaderDelegate(URI.class)); }
@Test public void createsHeaderDelegateForLink() throws Exception { assertNotNull(runtimeDelegate.createHeaderDelegate(Link.class)); }