Class ArrayType.ByteArrayType
java.lang.Object
io.vavr.collection.ArrayType.ByteArrayType
- All Implemented Interfaces:
ArrayType<Byte>, Serializable
public static final class ArrayType.ByteArrayType
extends Object
implements ArrayType<Byte>, Serializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface ArrayType
ArrayType.BooleanArrayType, ArrayType.ByteArrayType, ArrayType.CharArrayType, ArrayType.DoubleArrayType, ArrayType.FloatArrayType, ArrayType.IntArrayType, ArrayType.LongArrayType, ArrayType.ObjectArrayType, ArrayType.ShortArrayType -
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final byte[](package private) static final ArrayType.ByteArrayTypeprivate static final long -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static byte[]private static ObjectcopyNonEmpty(Object array, int arraySize, int sourceFrom, int destinationFrom, int size) byte[]empty()intvoidtype()Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ArrayType
asArray, copy, copyDrop, copyRange, copyTake, copyUpdate, grouped, newInstance
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
INSTANCE
-
EMPTY
static final byte[] EMPTY
-
-
Constructor Details
-
ByteArrayType
public ByteArrayType()
-
-
Method Details
-
cast
-
type
-
empty
-
lengthOf
-
getAt
-
setAt
- Specified by:
setAtin interfaceArrayType<Byte>- Throws:
ClassCastException
-
copy
-
copyNonEmpty
-