Class ShortArrayAdapter

  • All Implemented Interfaces:
    org.infinispan.protostream.containers.ElementContainerAdapter<short[]>, org.infinispan.protostream.containers.IndexedElementContainerAdapter<short[],​Short>

    @ProtoAdapter(short[][].class)
    @ProtoName("ShortArray")
    public final class ShortArrayAdapter
    extends Object
    implements org.infinispan.protostream.containers.IndexedElementContainerAdapter<short[],​Short>
    Since:
    4.4
    Author:
    [email protected]
    • Constructor Detail

      • ShortArrayAdapter

        public ShortArrayAdapter()
    • Method Detail

      • create

        @ProtoFactory
        public short[] create​(int size)
      • getNumElements

        public int getNumElements​(short[] array)
        Specified by:
        getNumElements in interface org.infinispan.protostream.containers.ElementContainerAdapter<short[]>
      • getElement

        public Short getElement​(short[] array,
                                int index)
        Specified by:
        getElement in interface org.infinispan.protostream.containers.IndexedElementContainerAdapter<short[],​Short>
      • setElement

        public void setElement​(short[] array,
                               int index,
                               Short element)
        Specified by:
        setElement in interface org.infinispan.protostream.containers.IndexedElementContainerAdapter<short[],​Short>