Class AbstractArrayAdapter<E>
java.lang.Object
org.infinispan.protostream.types.java.arrays.AbstractArrayAdapter<E>
- All Implemented Interfaces:
ElementContainerAdapter<E[]>, IndexedElementContainerAdapter<E[],E>
- Direct Known Subclasses:
BoxedBooleanArrayAdapter, BoxedByteArrayAdapter, BoxedDoubleArrayAdapter, BoxedFloatArrayAdapter, BoxedIntegerArrayAdapter, BoxedLongArrayAdapter, BoxedShortArrayAdapter, ObjectArrayAdapter, StringArrayAdapter
public abstract class AbstractArrayAdapter<E>
extends Object
implements IndexedElementContainerAdapter<E[],E>
- Since:
- 4.4
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract E[]create(int size) final EgetElement(E[] array, int index) final intgetNumElements(E[] array) final voidsetElement(E[] array, int index, E element)
-
Constructor Details
-
AbstractArrayAdapter
public AbstractArrayAdapter()
-
-
Method Details
-
create
-
getNumElements
- Specified by:
getNumElementsin interfaceElementContainerAdapter<E>
-
getElement
- Specified by:
getElementin interfaceIndexedElementContainerAdapter<E[],E>
-
setElement
- Specified by:
setElementin interfaceIndexedElementContainerAdapter<E[],E>
-