Class AttributeValueMap

  • All Implemented Interfaces:
    java.lang.Iterable<AttributeValue<?>>

    public class AttributeValueMap
    extends java.lang.Object
    implements java.lang.Iterable<AttributeValue<?>>
    • Constructor Detail

      • AttributeValueMap

        public AttributeValueMap()
    • Method Detail

      • addAttributeValue

        public <T> void addAttributeValue​(ICICSAttribute<T> attribute,
                                          T value)
      • getAttributeValue

        public <T> T getAttributeValue​(ICICSAttribute<T> attribute)
      • getAttributeValue

        public <T> T getAttributeValue​(ICICSAttribute<T> attribute,
                                       boolean allowNull)
      • addAttributeValue

        public <T> void addAttributeValue​(AttributeValue<T> attributeValue)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • iterator

        public java.util.Iterator<AttributeValue<?>> iterator()
        Specified by:
        iterator in interface java.lang.Iterable<AttributeValue<?>>
      • toString

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

        public int size()