Uses of Interface
com.itextpdf.io.source.IRandomAccessSource
Packages that use IRandomAccessSource
-
Uses of IRandomAccessSource in com.itextpdf.io.source
Classes in com.itextpdf.io.source that implement IRandomAccessSourceModifier and TypeClassDescriptionclassA RandomAccessSource that is based on an underlyingFileChannel.classA random-access source that caches reads made through its single-byteGetBufferedRandomAccessSource.get(long)method.classA RandomAccessSource that is wraps another RandomAccessSource but does not propagate close().classA synchronized wrapper around anIRandomAccessSource.classA RandomAccessSource that wraps another RandomAccessSource and provides a window of it at a specific offset and over a specific length.Methods in com.itextpdf.io.source that return IRandomAccessSourceModifier and TypeMethodDescriptionRandomAccessSourceFactory.createBestSource(String filename) Creates aIRandomAccessSourcebased on a filename string.RandomAccessSourceFactory.createBestSource(FileChannel channel) Creates aIRandomAccessSourcebased on memory mapping a file channel.RandomAccessSourceFactory.createRanged(IRandomAccessSource source, long[] ranges) Creates a concatenated source from ranges of another source.RandomAccessSourceFactory.createSource(byte[] data) Creates aIRandomAccessSourcebased on a byte arrayRandomAccessSourceFactory.createSource(InputStream inputStream) Creates aIRandomAccessSourcebased on anInputStream.RandomAccessSourceFactory.createSource(RandomAccessFile raf) Creates a source that reads from an already open random access file.RandomAccessSourceFactory.createSource(URL url) Creates aIRandomAccessSourcebased on a URL.RandomAccessFileOrArray.createSourceView()Creates the view of the byte source of this object.RandomAccessSourceFactory.extractOrCreateSource(InputStream inputStream) Creates or extracts aIRandomAccessSourcebased on anInputStream.RASInputStream.getSource()Gets the sourceMethods in com.itextpdf.io.source with parameters of type IRandomAccessSourceModifier and TypeMethodDescriptionRandomAccessSourceFactory.createRanged(IRandomAccessSource source, long[] ranges) Creates a concatenated source from ranges of another source.Constructors in com.itextpdf.io.source with parameters of type IRandomAccessSourceModifierConstructorDescriptionConstructs a new OffsetRandomAccessSourceConstructs a new IndependentRandomAccessSource objectRandomAccessFileOrArray(IRandomAccessSource byteSource) Creates a RandomAccessFileOrArray that wraps the specified byte source.RASInputStream(IRandomAccessSource source) Creates an input stream based on the source.Creates a synchronized wrapper for a source.WindowRandomAccessSource(IRandomAccessSource source, long offset) Constructs a new OffsetRandomAccessSource that extends to the end of the underlying sourceWindowRandomAccessSource(IRandomAccessSource source, long offset, long length) Constructs a new OffsetRandomAccessSource with an explicit length -
Uses of IRandomAccessSource in com.itextpdf.kernel.pdf
Classes in com.itextpdf.kernel.pdf that implement IRandomAccessSourceConstructors in com.itextpdf.kernel.pdf with parameters of type IRandomAccessSourceModifierConstructorDescriptionPdfReader(IRandomAccessSource byteSource, ReaderProperties properties) Constructs a new PdfReader. -
Uses of IRandomAccessSource in com.itextpdf.signatures
Methods in com.itextpdf.signatures that return IRandomAccessSourceModifier and TypeMethodDescriptionprotected IRandomAccessSourcePdfSigner.getUnderlyingSource()Returns the underlying source.