Class MapFactory


  • public class MapFactory
    extends java.lang.Object
    • Constructor Detail

      • MapFactory

        public MapFactory()
    • Method Detail

      • newMap

        public static <X,​Y> java.util.Map<X,​Y> newMap()
      • newOrderedMap

        public static <X,​Y> java.util.Map<X,​Y> newOrderedMap()
      • newIdentityMap

        public static <X,​Y> java.util.Map<X,​Y> newIdentityMap()
      • newIdentityLazyMap

        public static <X,​Y> java.util.Map<X,​Y> newIdentityLazyMap​(UnaryFunction<X,​Y> factory)
      • newTreeMap

        public static <X,​Y> java.util.TreeMap<X,​Y> newTreeMap()
      • newLazyMap

        public static <X,​Y> LazyMap<X,​Y> newLazyMap​(UnaryFunction<X,​Y> factory)
      • newLinkedLazyMap

        public static <X,​Y> java.util.Map<X,​Y> newLinkedLazyMap​(UnaryFunction<X,​Y> factory)
      • newLazyMap

        public static <X,​Y> java.util.Map<X,​Y> newLazyMap​(java.util.Map<X,​Y> base,
                                                                      UnaryFunction<X,​Y> factory)
      • newExceptionRetainingLazyMap

        public static <X,​Y> java.util.Map<X,​Y> newExceptionRetainingLazyMap​(UnaryFunction<X,​Y> factory)