Package javax.mail.internet
Class ParameterList.MultiValue
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<java.lang.Object>
-
- javax.mail.internet.ParameterList.MultiValue
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,java.lang.Iterable<java.lang.Object>
,java.util.Collection<java.lang.Object>
,java.util.List<java.lang.Object>
,java.util.RandomAccess
- Enclosing class:
- ParameterList
private static class ParameterList.MultiValue extends java.util.ArrayList<java.lang.Object>
A struct for a multi-segment parameter. Each entry in the List is either a String or a Value object. When all the segments are present and combined in the combineMultisegmentNames method, the value field contains the combined and decoded value. Until then the value field contains an empty string as a placeholder.
-
-
Field Summary
Fields Modifier and Type Field Description private static long
serialVersionUID
(package private) java.lang.String
value
-
Constructor Summary
Constructors Modifier Constructor Description private
MultiValue()
-
Method Summary
-
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
value
java.lang.String value
-
-