Class MDict

  • All Implemented Interfaces:
    Encodable, java.lang.Iterable<java.lang.String>

    public class MDict
    extends MCollection
    implements java.lang.Iterable<java.lang.String>
    • Constructor Detail

      • MDict

        public MDict()
      • MDict

        public MDict​(@NonNull
                     MDict mDict,
                     boolean isMutable)
    • Method Detail

      • count

        public long count()
      • get

        @NonNull
        public MValue get​(@NonNull
                          java.lang.String key)
      • set

        public boolean set​(java.lang.String key,
                           @NonNull
                           MValue value)
      • contains

        public boolean contains​(java.lang.String key)
      • getKeys

        @NonNull
        public java.util.List<java.lang.String> getKeys()
      • remove

        public boolean remove​(java.lang.String key)
      • clear

        public boolean clear()
      • iterator

        @NonNull
        public java.util.Iterator<java.lang.String> iterator()
        Specified by:
        iterator in interface java.lang.Iterable<java.lang.String>