Class ArrayType.ShortArrayType

  • All Implemented Interfaces:
    ArrayType<java.lang.Short>, java.io.Serializable
    Enclosing interface:
    ArrayType<T>

    public static final class ArrayType.ShortArrayType
    extends java.lang.Object
    implements ArrayType<java.lang.Short>, java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • ShortArrayType

        public ShortArrayType()
    • Method Detail

      • cast

        private static short[] cast​(java.lang.Object array)
      • type

        public java.lang.Class<java.lang.Short> type()
        Specified by:
        type in interface ArrayType<java.lang.Short>
      • empty

        public short[] empty()
        Specified by:
        empty in interface ArrayType<java.lang.Short>
      • lengthOf

        public int lengthOf​(java.lang.Object array)
        Specified by:
        lengthOf in interface ArrayType<java.lang.Short>
      • getAt

        public java.lang.Short getAt​(java.lang.Object array,
                                     int index)
        Specified by:
        getAt in interface ArrayType<java.lang.Short>
      • setAt

        public void setAt​(java.lang.Object array,
                          int index,
                          java.lang.Short value)
                   throws java.lang.ClassCastException
        Specified by:
        setAt in interface ArrayType<java.lang.Short>
        Throws:
        java.lang.ClassCastException
      • copy

        public java.lang.Object copy​(java.lang.Object array,
                                     int arraySize,
                                     int sourceFrom,
                                     int destinationFrom,
                                     int size)
        Specified by:
        copy in interface ArrayType<java.lang.Short>
      • copyNonEmpty

        private static java.lang.Object copyNonEmpty​(java.lang.Object array,
                                                     int arraySize,
                                                     int sourceFrom,
                                                     int destinationFrom,
                                                     int size)