Package com.bumptech.glide.util
Class ByteBufferUtil
- java.lang.Object
-
- com.bumptech.glide.util.ByteBufferUtil
-
public final class ByteBufferUtil extends java.lang.ObjectUtilities for interacting withByteBuffers.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.nio.ByteBufferfromFile(java.io.File file)static java.nio.ByteBufferfromStream(java.io.InputStream stream)static java.nio.ByteBufferrewind(java.nio.ByteBuffer buffer)static byte[]toBytes(java.nio.ByteBuffer byteBuffer)static voidtoFile(java.nio.ByteBuffer buffer, java.io.File file)static java.io.InputStreamtoStream(java.nio.ByteBuffer buffer)static voidtoStream(java.nio.ByteBuffer byteBuffer, java.io.OutputStream os)
-
-
-
Method Detail
-
fromFile
@NonNull public static java.nio.ByteBuffer fromFile(@NonNull java.io.File file) throws java.io.IOException- Throws:
java.io.IOException
-
toFile
public static void toFile(@NonNull java.nio.ByteBuffer buffer, @NonNull java.io.File file) throws java.io.IOException- Throws:
java.io.IOException
-
toStream
public static void toStream(@NonNull java.nio.ByteBuffer byteBuffer, @NonNull java.io.OutputStream os) throws java.io.IOException- Throws:
java.io.IOException
-
toBytes
@NonNull public static byte[] toBytes(@NonNull java.nio.ByteBuffer byteBuffer)
-
toStream
@NonNull public static java.io.InputStream toStream(@NonNull java.nio.ByteBuffer buffer)
-
fromStream
@NonNull public static java.nio.ByteBuffer fromStream(@NonNull java.io.InputStream stream) throws java.io.IOException- Throws:
java.io.IOException
-
rewind
public static java.nio.ByteBuffer rewind(java.nio.ByteBuffer buffer)
-
-