Uses of Interface
org.sejda.io.SeekableSource
Packages that use 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.(package private) classA decorator for aSeekableSourcethat adds the concept of offset.(package private) classSeekableSourcerepresenting a view over a portion of a parentSeekableSource.Fields in org.sejda.io declared as SeekableSourceModifier and TypeFieldDescriptionprivate final SeekableSourceBufferedSeekableSource.wrappedprivate final SeekableSourceOffsettableSeekableSourceImpl.wrappedprivate final SeekableSourceSeekableSourceInputStream.wrappedFields in org.sejda.io with type parameters of type SeekableSourceModifier and TypeFieldDescriptionprivate final Supplier<? extends SeekableSource>SeekableSourceView.supplierMethods 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 positionprivate SeekableSourceSeekableSourceInputStream.getSource()static 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) OffsettableSeekableSourceImpl.position(long position) SeekableSource.position(long position) Sets the source position.SeekableSourceView.position(long newPosition) 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) OffsettableSeekableSourceImpl.view(long startingPosition, long length) SeekableSource.view(long startingPosition, long length) SeekableSourceView.view(long startingPosition, long length) Cannot create a view of a view.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 SeekableSourceModifierConstructorDescriptionBufferedSeekableSource(SeekableSource wrapped) (package private)SeekableSourceInputStream(SeekableSource wrapped) Constructor parameters in org.sejda.io with type arguments of type SeekableSourceModifierConstructorDescriptionSeekableSourceView(Supplier<? extends SeekableSource> supplier, String id, long startingPosition, long length)
Supplier