Class ObjectMap

  • All Implemented Interfaces:
    MockUnit<java.util.Map<java.lang.String,​java.lang.Object>>

    public class ObjectMap
    extends MockUnitBase
    implements MockUnit<java.util.Map<java.lang.String,​java.lang.Object>>
    • Constructor Detail

      • ObjectMap

        public ObjectMap​(MockNeat mockNeat)
    • Method Detail

      • objectMap

        public static ObjectMap objectMap()

        Returns a new ObjectMap object that can be used to easily generate json files.

        Returns:
        An objectMap object used to easily generate json files
      • supplier

        public java.util.function.Supplier<java.util.Map<java.lang.String,​java.lang.Object>> supplier()
        Description copied from interface: MockUnit
        This is the sole abstract method of the interface. Needs to be implemented every-time a MockUnit is implemented.
        Specified by:
        supplier in interface MockUnit<java.util.Map<java.lang.String,​java.lang.Object>>
        Returns:
        A Supplier<T>.
      • put

        public ObjectMap put​(java.lang.String value,
                             java.lang.String unit)
      • put

        public ObjectMap put​(java.lang.String value,
                             java.lang.Character unit)
      • put

        public ObjectMap put​(java.lang.String value,
                             java.lang.Integer unit)
      • put

        public ObjectMap put​(java.lang.String value,
                             java.lang.Long unit)
      • put

        public ObjectMap put​(java.lang.String value,
                             java.lang.Double unit)
      • traverseObject

        protected static java.util.Map<java.lang.String,​java.lang.Object> traverseObject​(ObjectMap ojMap)