Class MapBuilder


  • public class MapBuilder
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      MapBuilder​(com.fasterxml.classmate.ResolvedType type)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.util.function.Supplier<java.util.Map> constructorSupplier​(com.fasterxml.classmate.ResolvedType type)  
      protected java.util.function.Supplier<java.util.Map> interfaceSupplier​(com.fasterxml.classmate.ResolvedType type)  
      <K,​V>
      java.util.Map<K,​V>
      newInstance()  
      protected java.util.function.Function<java.util.Map,​java.util.Map> newMapHardener​(com.fasterxml.classmate.ResolvedType type)  
      protected java.util.function.Supplier<java.util.Map> newMapSupplier​(com.fasterxml.classmate.ResolvedType type)  
      <K,​V>
      java.util.Map<K,​V>
      tryHarden​(java.util.Map<K,​V> collection)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MapBuilder

        public MapBuilder​(com.fasterxml.classmate.ResolvedType type)
    • Method Detail

      • newMapSupplier

        protected java.util.function.Supplier<java.util.Map> newMapSupplier​(com.fasterxml.classmate.ResolvedType type)
      • interfaceSupplier

        protected java.util.function.Supplier<java.util.Map> interfaceSupplier​(com.fasterxml.classmate.ResolvedType type)
      • constructorSupplier

        protected java.util.function.Supplier<java.util.Map> constructorSupplier​(com.fasterxml.classmate.ResolvedType type)
      • newMapHardener

        protected java.util.function.Function<java.util.Map,​java.util.Map> newMapHardener​(com.fasterxml.classmate.ResolvedType type)
      • newInstance

        public <K,​V> java.util.Map<K,​V> newInstance()
      • tryHarden

        public <K,​V> java.util.Map<K,​V> tryHarden​(java.util.Map<K,​V> collection)