Class MapBuilder<B extends MapBuilder<B,​K,​V>,​K,​V>

java.lang.Object
org.springframework.integration.support.MapBuilder<B,​K,​V>
Type Parameters:
B - The type of target MapBuilder implementation.
K - The Map key type.
V - The Map value type.
Direct Known Subclasses:
ObjectStringMapBuilder, StringObjectMapBuilder, StringStringMapBuilder

public class MapBuilder<B extends MapBuilder<B,​K,​V>,​K,​V>
extends java.lang.Object
A Builder pattern implementation for the Map.
Since:
5.0
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected static org.springframework.expression.spel.standard.SpelExpressionParser PARSER  
  • Constructor Summary

    Constructors 
    Constructor Description
    MapBuilder()  
  • Method Summary

    Modifier and Type Method Description
    protected B _this()  
    java.util.Map<K,​V> get()  
    B put​(K key, V value)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • PARSER

      protected static final org.springframework.expression.spel.standard.SpelExpressionParser PARSER
  • Constructor Details

  • Method Details

    • put

      public B put​(K key, V value)
    • get

      public java.util.Map<K,​V> get()
    • _this

      protected final B _this()