public class

StreamUtils

extends Object
java.lang.Object
   ↳ com.davidluoye.support.utils.StreamUtils

Summary

Nested Classes
interface StreamUtils.NameFilter  
Fields
public static final Charset DEFAULT
Public Constructors
StreamUtils()
Public Methods
static void close(ZipOutputStream closeable)
static void close(AutoCloseable closeable)
static boolean compress(File zip, String entryName, InputStream is)
static boolean compress(ZipOutputStream zos, StreamUtils.NameFilter filter, File... files)
static boolean compress(ZipOutputStream zos, FileDescriptor fd, String entryName)
static boolean compress(File zip, StreamUtils.NameFilter filter, File... files)
static boolean compress(ZipOutputStream zos, File file, String entryName)
static boolean compress(ZipOutputStream zos, InputStream is, String entryName)
static boolean compress(File zip, StreamUtils.NameFilter filter, File file)
final static boolean copyStream(FileInputStream inputStream, FileOutputStream outputStream)
static boolean copyStream(InputStream is, OutputStream os)
static boolean copyStream(FileDescriptor input, FileDescriptor output)
static boolean copyStream(File input, File output)
static boolean copyStream(FileDescriptor fd, OutputStream os)
static boolean copyStream(File file, OutputStream os)
static boolean copyStream(ParcelFileDescriptor fd, OutputStream os)
static boolean copyStream(File oldPath, File newPath, String name)
final static boolean copyStream(FileChannel inputStream, FileChannel outputStream)
static void flush(Flushable flushable)
static boolean unCompress(FileDescriptor fd, File path)
static boolean unCompress(File zip, File path)
static boolean unCompress(InputStream is, File path)
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public static final Charset DEFAULT

Public Constructors

public StreamUtils ()

Public Methods

public static void close (ZipOutputStream closeable)

public static void close (AutoCloseable closeable)

public static boolean compress (File zip, String entryName, InputStream is)

Throws
IOException

public static boolean compress (ZipOutputStream zos, StreamUtils.NameFilter filter, File... files)

public static boolean compress (ZipOutputStream zos, FileDescriptor fd, String entryName)

Throws
IOException

public static boolean compress (File zip, StreamUtils.NameFilter filter, File... files)

public static boolean compress (ZipOutputStream zos, File file, String entryName)

Throws
IOException

public static boolean compress (ZipOutputStream zos, InputStream is, String entryName)

Throws
IOException

public static boolean compress (File zip, StreamUtils.NameFilter filter, File file)

Throws
IOException

public static final boolean copyStream (FileInputStream inputStream, FileOutputStream outputStream)

Throws
IOException

public static boolean copyStream (InputStream is, OutputStream os)

Throws
IOException

public static boolean copyStream (FileDescriptor input, FileDescriptor output)

Throws
IOException

public static boolean copyStream (File input, File output)

Throws
IOException

public static boolean copyStream (FileDescriptor fd, OutputStream os)

Throws
IOException

public static boolean copyStream (File file, OutputStream os)

Throws
IOException

public static boolean copyStream (ParcelFileDescriptor fd, OutputStream os)

Throws
IOException

public static boolean copyStream (File oldPath, File newPath, String name)

Throws
IOException

public static final boolean copyStream (FileChannel inputStream, FileChannel outputStream)

Throws
IOException

public static void flush (Flushable flushable)

public static boolean unCompress (FileDescriptor fd, File path)

Throws
IOException

public static boolean unCompress (File zip, File path)

Throws
IOException

public static boolean unCompress (InputStream is, File path)

Throws
IOException