Uses of Class
com.google.common.io.ByteSource
Packages that use ByteSource
Package
Description
Utility methods and classes for I/O; for example input streams, output streams, readers, writers,
and files.
Utilities for reflection.
-
Uses of ByteSource in com.google.common.io
Subclasses of ByteSource in com.google.common.ioModifier and TypeClassDescriptionprivate static classprivate static final classprivate static final classprivate final classA view of a subsection of the containing byte source.private final classA byte source that reads chars from this source and encodes them as bytes using a charset.private static final classprivate static final classprivate static final classA byte source that reads from a URL usingURL.openStream().Fields in com.google.common.io declared as ByteSourceFields in com.google.common.io with type parameters of type ByteSourceModifier and TypeFieldDescriptionprivate Iterator<? extends ByteSource>MultiInputStream.it(package private) final Iterable<? extends ByteSource>ByteSource.ConcatenatedByteSource.sourcesMethods in com.google.common.io that return ByteSourceModifier and TypeMethodDescriptionByteSource.AsCharSource.asByteSource(Charset charset) CharSource.asByteSource(Charset charset) Returns aByteSourceview of this char source that encodes chars read from this source as bytes using the givenCharset.FileBackedOutputStream.asByteSource()Returns a readableByteSourceview of the data that has been written to this stream.static ByteSourceFiles.asByteSource(File file) Returns a newByteSourcefor reading bytes from the given file.static ByteSourceMoreFiles.asByteSource(Path path, OpenOption... options) Returns a view of the givenpathas aByteSource.static ByteSourceResources.asByteSource(URL url) Returns aByteSourcethat reads from the given URL.static ByteSourceByteSource.concat(ByteSource... sources) Concatenates multipleByteSourceinstances into a single source.static ByteSourceByteSource.concat(Iterable<? extends ByteSource> sources) Concatenates multipleByteSourceinstances into a single source.static ByteSourceByteSource.concat(Iterator<? extends ByteSource> sources) Concatenates multipleByteSourceinstances into a single source.final ByteSourceBaseEncoding.decodingSource(CharSource encodedSource) Returns aByteSourcethat reads base-encoded bytes from the specifiedCharSource.static ByteSourceByteSource.empty()Returns an immutableByteSourcethat contains no bytes.ByteSource.ByteArrayByteSource.slice(long offset, long length) ByteSource.slice(long offset, long length) Returns a view of a slice of this byte source that is at mostlengthbytes long starting at the givenoffset.ByteSource.SlicedByteSource.slice(long offset, long length) static ByteSourceByteSource.wrap(byte[] b) Returns a view of the given byte array as aByteSource.Methods in com.google.common.io with parameters of type ByteSourceModifier and TypeMethodDescriptionstatic ByteSourceByteSource.concat(ByteSource... sources) Concatenates multipleByteSourceinstances into a single source.booleanByteSource.contentEquals(ByteSource other) Checks that the contents of this byte source are equal to the contents of the given byte source.Method parameters in com.google.common.io with type arguments of type ByteSourceModifier and TypeMethodDescriptionstatic ByteSourceByteSource.concat(Iterable<? extends ByteSource> sources) Concatenates multipleByteSourceinstances into a single source.static ByteSourceByteSource.concat(Iterator<? extends ByteSource> sources) Concatenates multipleByteSourceinstances into a single source.Constructor parameters in com.google.common.io with type arguments of type ByteSourceModifierConstructorDescription(package private)ConcatenatedByteSource(Iterable<? extends ByteSource> sources) MultiInputStream(Iterator<? extends ByteSource> it) Creates a new instance. -
Uses of ByteSource in com.google.common.reflect
Methods in com.google.common.reflect that return ByteSourceModifier and TypeMethodDescriptionfinal ByteSourceClassPath.ResourceInfo.asByteSource()Returns aByteSourceview of the resource from which its bytes can be read.