Package org.apache.camel.impl.engine
Class DefaultHeadersMapFactory
java.lang.Object
org.apache.camel.impl.engine.DefaultHeadersMapFactory
- All Implemented Interfaces:
org.apache.camel.spi.HeadersMapFactory
public class DefaultHeadersMapFactory
extends Object
implements org.apache.camel.spi.HeadersMapFactory
Default
HeadersMapFactory
which uses the CaseInsensitiveMap
.
This implementation uses a CaseInsensitiveMap
storing the headers. This allows us to be
able to lookup headers using case insensitive keys, making it easier for end users as they do not have to be worried
about using exact keys. See more details at CaseInsensitiveMap
.-
Field Summary
Fields inherited from interface org.apache.camel.spi.HeadersMapFactory
FACTORY
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
DefaultHeadersMapFactory
public DefaultHeadersMapFactory()
-
-
Method Details
-
newMap
- Specified by:
newMap
in interfaceorg.apache.camel.spi.HeadersMapFactory
-
newMap
- Specified by:
newMap
in interfaceorg.apache.camel.spi.HeadersMapFactory
-
isInstanceOf
- Specified by:
isInstanceOf
in interfaceorg.apache.camel.spi.HeadersMapFactory
-
isCaseInsensitive
public boolean isCaseInsensitive()- Specified by:
isCaseInsensitive
in interfaceorg.apache.camel.spi.HeadersMapFactory
-