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
Constructors -
Method Summary
-
Constructor Details
-
DefaultHeadersMapFactory
public DefaultHeadersMapFactory()
-
-
Method Details
-
newMap
- Specified by:
newMapin interfaceorg.apache.camel.spi.HeadersMapFactory
-
newMap
- Specified by:
newMapin interfaceorg.apache.camel.spi.HeadersMapFactory
-
isInstanceOf
- Specified by:
isInstanceOfin interfaceorg.apache.camel.spi.HeadersMapFactory
-
isCaseInsensitive
public boolean isCaseInsensitive()- Specified by:
isCaseInsensitivein interfaceorg.apache.camel.spi.HeadersMapFactory
-