Class NodeAttributeRepository

  • All Implemented Interfaces:
    java.util.Map<Node,​java.util.ArrayList<AttributesNode>>

    public class NodeAttributeRepository
    extends java.lang.Object
    implements java.util.Map<Node,​java.util.ArrayList<AttributesNode>>
    • Field Detail

      • nodeAttributesHashMap

        protected final java.util.HashMap<Node,​java.util.ArrayList<AttributesNode>> nodeAttributesHashMap
    • Constructor Detail

      • NodeAttributeRepository

        public NodeAttributeRepository​(DataHolder options)
    • Method Detail

      • size

        public int size()
        Specified by:
        size in interface java.util.Map<Node,​java.util.ArrayList<AttributesNode>>
      • isEmpty

        public boolean isEmpty()
        Specified by:
        isEmpty in interface java.util.Map<Node,​java.util.ArrayList<AttributesNode>>
      • containsKey

        public boolean containsKey​(java.lang.Object key)
        Specified by:
        containsKey in interface java.util.Map<Node,​java.util.ArrayList<AttributesNode>>
      • containsValue

        public boolean containsValue​(java.lang.Object value)
        Specified by:
        containsValue in interface java.util.Map<Node,​java.util.ArrayList<AttributesNode>>
      • get

        public java.util.ArrayList<AttributesNode> get​(java.lang.Object key)
        Specified by:
        get in interface java.util.Map<Node,​java.util.ArrayList<AttributesNode>>
      • remove

        public java.util.ArrayList<AttributesNode> remove​(java.lang.Object key)
        Specified by:
        remove in interface java.util.Map<Node,​java.util.ArrayList<AttributesNode>>
      • putAll

        public void putAll​(@NotNull
                           java.util.Map<? extends Node,​? extends java.util.ArrayList<AttributesNode>> m)
        Specified by:
        putAll in interface java.util.Map<Node,​java.util.ArrayList<AttributesNode>>
      • clear

        public void clear()
        Specified by:
        clear in interface java.util.Map<Node,​java.util.ArrayList<AttributesNode>>
      • keySet

        @NotNull
        public java.util.Set<Node> keySet()
        Specified by:
        keySet in interface java.util.Map<Node,​java.util.ArrayList<AttributesNode>>
      • values

        @NotNull
        public java.util.Collection<java.util.ArrayList<AttributesNode>> values()
        Specified by:
        values in interface java.util.Map<Node,​java.util.ArrayList<AttributesNode>>
      • entrySet

        @NotNull
        public java.util.Set<java.util.Map.Entry<Node,​java.util.ArrayList<AttributesNode>>> entrySet()
        Specified by:
        entrySet in interface java.util.Map<Node,​java.util.ArrayList<AttributesNode>>