private ChainBuilder<HttpRequestInterceptor> getRequestChainBuilder() { if (requestChainBuilder == null) { requestChainBuilder = new ChainBuilder<HttpRequestInterceptor>(); } return requestChainBuilder; }
public ChainBuilder<E> addAllFirst(final E... c) { if (c == null) { return this; } for (final E e: c) { addFirst(e); } return this; }
public ChainBuilder<E> addAllLast(final Collection<E> c) { if (c == null) { return this; } for (final E e: c) { addLast(e); } return this; }
public HttpProcessorBuilder addAllFirst(final HttpResponseInterceptor... e) { if (e == null) { return this; } getResponseChainBuilder().addAllFirst(e); return this; }
public HttpProcessorBuilder addAllLast(final HttpRequestInterceptor... e) { if (e == null) { return this; } getRequestChainBuilder().addAllLast(e); return this; }
public ChainBuilder<E> addLast(final E e) { if (e == null) { return this; } ensureUnique(e); this.list.addLast(e); return this; }
public HttpProcessorBuilder addAllFirst(final HttpResponseInterceptor... e) { if (e == null) { return this; } getResponseChainBuilder().addAllFirst(e); return this; }
public HttpProcessorBuilder addAllLast(final HttpResponseInterceptor... e) { if (e == null) { return this; } getResponseChainBuilder().addAllLast(e); return this; }
public ChainBuilder<E> addFirst(final E e) { if (e == null) { return this; } ensureUnique(e); this.list.addFirst(e); return this; }
public ChainBuilder<E> addAllFirst(final Collection<E> c) { if (c == null) { return this; } for (final E e: c) { addFirst(e); } return this; }
public ChainBuilder<E> addAllLast(final E... c) { if (c == null) { return this; } for (final E e: c) { addLast(e); } return this; }
public HttpProcessorBuilder addAllFirst(final HttpRequestInterceptor... e) { if (e == null) { return this; } getRequestChainBuilder().addAllFirst(e); return this; }
private ChainBuilder<HttpResponseInterceptor> getResponseChainBuilder() { if (responseChainBuilder == null) { responseChainBuilder = new ChainBuilder<HttpResponseInterceptor>(); } return responseChainBuilder; }
public HttpProcessorBuilder addAllLast(final HttpResponseInterceptor... e) { if (e == null) { return this; } getResponseChainBuilder().addAllLast(e); return this; }
public ChainBuilder<E> addFirst(final E e) { if (e == null) { return this; } ensureUnique(e); this.list.addFirst(e); return this; }
public ChainBuilder<E> addAllFirst(final E... c) { if (c == null) { return this; } for (final E e: c) { addFirst(e); } return this; }
public ChainBuilder<E> addAllLast(final E... c) { if (c == null) { return this; } for (final E e: c) { addLast(e); } return this; }