Package net.officefloor.server.http
Class HttpHeaderName
java.lang.Object
net.officefloor.server.http.HttpHeaderName
Means to provide common
HttpHeader names in already encoded HTTP
bytes for faster writing.- Author:
- Daniel Sagenschneider
-
Constructor Summary
ConstructorsConstructorDescriptionHttpHeaderName(String name) Instantiate.HttpHeaderName(String name, boolean isMaintainCase) Instantiate. -
Method Summary
Modifier and TypeMethodDescriptiongetName()Obtains the name.<B> voidwrite(StreamBuffer<B> head, StreamBufferPool<B> bufferPool) Writes thisHttpHeaderNameto theStreamBuffer.
-
Constructor Details
-
HttpHeaderName
Instantiate.- Parameters:
name-HttpHeaderName.
-
HttpHeaderName
Instantiate.- Parameters:
name-HttpHeaderName.isMaintainCase- Whether to maintainHttpHeaderNamecase.
-
-
Method Details
-
getName
Obtains the name.- Returns:
- Name.
-
write
Writes thisHttpHeaderNameto theStreamBuffer.- Type Parameters:
B- Buffer type.- Parameters:
head- HeadStreamBufferof linked list ofStreamBufferinstances.bufferPool-StreamBufferPool.
-