package com.bumptech.glide.load.engine.bitmap_recycle; /** * Adapter for handling primitive byte arrays. */ @SuppressWarnings("PMD.UseVarargs") public final class ByteArrayAdapter implements ArrayAdapterInterface<byte[]> { private static final String TAG = "ByteArrayPool"; @Override public String getTag() { return TAG; } @Override public int getArrayLength(byte[] array) { return array.length; } @Override public byte[] newArray(int length) { return new byte[length]; } @Override public int getElementSizeInBytes() { return 1; } }