Class Attributes

  • Direct Known Subclasses:
    MutableAttributes

    public class Attributes
    extends java.lang.Object
    • Field Detail

      • attributes

        protected java.util.LinkedHashMap<java.lang.String,​Attribute> attributes
    • Constructor Detail

      • Attributes

        public Attributes()
      • Attributes

        public Attributes​(Attributes attributes)
    • Method Detail

      • get

        public Attribute get​(java.lang.CharSequence key)
      • getValue

        public java.lang.String getValue​(java.lang.CharSequence key)
      • contains

        public boolean contains​(java.lang.CharSequence key)
      • containsValue

        public boolean containsValue​(java.lang.CharSequence key,
                                     java.lang.CharSequence value)
      • isEmpty

        public boolean isEmpty()
      • keySet

        public java.util.Set<java.lang.String> keySet()
      • values

        public java.util.Collection<Attribute> values()
      • entrySet

        public java.util.Set<java.util.Map.Entry<java.lang.String,​Attribute>> entrySet()
      • forEach

        public void forEach​(java.util.function.BiConsumer<java.lang.String,​Attribute> action)
      • size

        public int size()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object