Class NonMaterialisedHeadersImpl
- java.lang.Object
-
- net.officefloor.server.http.parse.NonMaterialisedHeadersImpl
-
- All Implemented Interfaces:
java.lang.Iterable<NonMaterialisedHttpHeader>,NonMaterialisedHttpHeaders
public class NonMaterialisedHeadersImpl extends java.lang.Object implements NonMaterialisedHttpHeaders
NonMaterialisedHttpHeadersimplementation.- Author:
- Daniel Sagenschneider
-
-
Constructor Summary
Constructors Constructor Description NonMaterialisedHeadersImpl(int initialCapacity)Instantiate.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddHttpHeader(StreamBufferByteSequence name, StreamBufferByteSequence value)Adds aNonMaterialisedHttpHeader.java.util.Iterator<NonMaterialisedHttpHeader>iterator()intlength()Obtains the number ofNonMaterialisedHttpHeaderinstances.
-
-
-
Constructor Detail
-
NonMaterialisedHeadersImpl
public NonMaterialisedHeadersImpl(int initialCapacity)
Instantiate.- Parameters:
initialCapacity- Initial capacity ofNonMaterialisedHttpHeaderinstances.
-
-
Method Detail
-
addHttpHeader
public void addHttpHeader(StreamBufferByteSequence name, StreamBufferByteSequence value)
Adds aNonMaterialisedHttpHeader.- Parameters:
name-HttpHeadername.value-HttpHeadervalue.
-
iterator
public java.util.Iterator<NonMaterialisedHttpHeader> iterator()
- Specified by:
iteratorin interfacejava.lang.Iterable<NonMaterialisedHttpHeader>
-
length
public int length()
Description copied from interface:NonMaterialisedHttpHeadersObtains the number ofNonMaterialisedHttpHeaderinstances.- Specified by:
lengthin interfaceNonMaterialisedHttpHeaders- Returns:
- Number of
NonMaterialisedHttpHeaderinstances.
-
-