Uses of Interface
org.sejda.io.SeekableSource
-
Uses of SeekableSource in org.sejda.io
Classes in org.sejda.io with type parameters of type SeekableSourceModifier and TypeInterfaceDescriptioninterfaceSeekableSourceSupplier<T extends SeekableSource>Deprecated.classThreadBoundCopiesSupplier<T extends SeekableSource>Component supplying per-thread copies of aSeekableSourceusing the provided supplier.Subinterfaces of SeekableSource in org.sejda.ioModifier and TypeInterfaceDescriptioninterfaceASeekableSourcethat can be offsetted by a given number of bytesClasses in org.sejda.io that implement SeekableSourceModifier and TypeClassDescriptionclassAbstractSeekableSourcethat provides base functionalities common to all theSeekableSources.classSeekableSourcewrapping an existing one and providing buffered read.classA byte array basedSeekableSourcewith a max size of 2GB.classASeekableSourceimplementation based onFileChannel.classASeekableSourceimplementation based on MappedByteBuffer.Methods in org.sejda.io that return SeekableSourceModifier and TypeMethodDescriptiondefault SeekableSourceSeekableSource.back()Skips backward moving back the source position of one bytedefault SeekableSourceSeekableSource.back(long offset) Skips backward the given number of bytes moving back the source positiondefault SeekableSourceSeekableSource.forward(long offset) Skips the given number of bytes moving forward the source positionstatic SeekableSourceSeekableSources.inMemorySeekableSourceFrom(byte[] bytes) Factory method to create aSeekableSourcefrom a byte array.static SeekableSourceSeekableSources.inMemorySeekableSourceFrom(InputStream stream) Factory method to create aSeekableSourcefrom aInputStream.static SeekableSourceSeekableSources.onTempFileSeekableSourceFrom(InputStream stream) Factory method to create aSeekableSourcefrom aInputStream.static SeekableSourceSeekableSources.onTempFileSeekableSourceFrom(InputStream stream, String filenameHint) Factory method to create aSeekableSourcefrom aInputStream.BufferedSeekableSource.position(long newPosition) ByteArraySeekableSource.position(long position) FileChannelSeekableSource.position(long newPosition) MemoryMappedSeekableSource.position(long position) SeekableSource.position(long position) Sets the source position.static SeekableSourceSeekableSources.seekableSourceFrom(File file) Factory method to create aSeekableSourcefrom aFile.static SeekableSourceSeekableSources.seekableSourceFrom(Path path) Factory method to create aSeekableSourcefrom aPath.BufferedSeekableSource.view(long startingPosition, long length) ByteArraySeekableSource.view(long startingPosition, long length) FileChannelSeekableSource.view(long startingPosition, long length) MemoryMappedSeekableSource.view(long startingPosition, long length) SeekableSource.view(long startingPosition, long length) protected SeekableSourceBufferedSeekableSource.wrapped()Methods in org.sejda.io with parameters of type SeekableSourceModifier and TypeMethodDescriptionstatic OffsettableSeekableSourceSeekableSources.asOffsettable(SeekableSource source) Factory method to create anOffsettableSeekableSourcefrom aSeekableSourceConstructors in org.sejda.io with parameters of type SeekableSource
Supplier