All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.king.platform.net.http.netty.NettyHeaders Maven / Gradle / Ivy

package com.king.platform.net.http.netty;

import com.king.platform.net.http.Headers;

import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Set;

public class NettyHeaders implements Headers {
	private final io.netty.handler.codec.http.HttpHeaders httpHeaders;

	public NettyHeaders(io.netty.handler.codec.http.HttpHeaders httpHeaders) {
		this.httpHeaders = httpHeaders;
	}

	@Override public String get(CharSequence name) {
		return httpHeaders.get(name);
	}

	@Override public List getAll(CharSequence name) {
		return httpHeaders.getAll(name);
	}

	@Override public List> entries() {
		return httpHeaders.entries();
	}

	@Override public boolean contains(CharSequence name) {
		return httpHeaders.contains(name);
	}

	@Override public int size() {
		return httpHeaders.size();
	}

	@Override public Set names() {
		return httpHeaders.names();
	}

	@Override public Iterator> iterator() {
		return httpHeaders.iteratorAsString();
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy