Class InternalAttribute

  • All Implemented Interfaces:
    java.lang.Comparable<InterfaceHttpData>, InterfaceHttpData

    public class InternalAttribute
    extends java.lang.Object
    implements InterfaceHttpData
    This Attribute is only for Encoder use to insert special command between object if needed (like Multipart Mixed mode)
    • Field Detail

      • value

        protected final java.util.List<java.lang.String> value
      • charset

        private final java.nio.charset.Charset charset
    • Constructor Detail

      • InternalAttribute

        public InternalAttribute​(java.nio.charset.Charset charset)
    • Method Detail

      • addValue

        public void addValue​(java.lang.String value)
      • addValue

        public void addValue​(java.lang.String value,
                             int rank)
      • setValue

        public void setValue​(java.lang.String value,
                             int rank)
      • hashCode

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

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • size

        public int size()
      • toString

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