Package org.apache.axis.encoding.ser
Class ArrayDeserializer.ArrayListExtension
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList
org.apache.axis.encoding.ser.ArrayDeserializer.ArrayListExtension
- All Implemented Interfaces:
Serializable
,Cloneable
,Iterable
,Collection
,List
,RandomAccess
,JavaUtils.ConvertCache
- Enclosing class:
- ArrayDeserializer
public class ArrayDeserializer.ArrayListExtension
extends ArrayList
implements JavaUtils.ConvertCache
During processing, the Array Deserializer stores the array in
an ArrayListExtension class. This class contains all of the
normal function of an ArrayList, plus it keeps a list of the
converted array values. This class is essential to support
arrays that are multi-referenced.
- See Also:
-
Field Summary
Fields inherited from class java.util.AbstractList
modCount
-
Method Summary
Modifier and TypeMethodDescriptiongetConvertedValue
(Class cls) Get previously converted valueGet the destination array class described by the xmlvoid
setConvertedValue
(Class cls, Object value) Store converted valueMethods 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
Methods inherited from class java.util.AbstractCollection
containsAll, toString
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Collection
parallelStream, stream, toArray
Methods inherited from interface java.util.List
containsAll
-
Method Details
-
setConvertedValue
Store converted value- Specified by:
setConvertedValue
in interfaceJavaUtils.ConvertCache
-
getConvertedValue
Get previously converted value- Specified by:
getConvertedValue
in interfaceJavaUtils.ConvertCache
-
getDestClass
Get the destination array class described by the xml- Specified by:
getDestClass
in interfaceJavaUtils.ConvertCache
-