Uses of Class
org.apache.sis.internal.storage.io.ChannelDataInput
Packages that use ChannelDataInput
Package
Description
Specialization of
org.apache.sis.internal.sql.feature for the PostGIS database.Utility classes for the implementation of SIS storage classes.
Simple data store implementations for some ESRI grid formats (ASCII and binary).
Utility classes for the implementation of raster readers.
Utility classes for the implementation of SIS storage classes.
Data store base types for retrieving and saving geospatial data
in various storage formats.
Maps GeoTIFF tags to ISO metadata and read raster data as coverages.
-
Uses of ChannelDataInput in org.apache.sis.internal.sql.postgis
Methods in org.apache.sis.internal.sql.postgis that return ChannelDataInputModifier and TypeMethodDescriptionRasterReader.channel(InputStream input) Wraps the given input stream into a channel that can be used byread(…)methods in this class.Methods in org.apache.sis.internal.sql.postgis with parameters of type ChannelDataInputModifier and TypeMethodDescriptionprivate static RasterFormatExceptionRasterReader.malformed(ChannelDataInput input) Returns the exception to throw for malformed or unsupported WKB data.RasterReader.readAsCoverage(ChannelDataInput input) Parses a raster from the given input stream and returns as a coverage.RasterReader.readAsImage(ChannelDataInput input) Parses a raster from the given input stream and returns as an image.RasterReader.readAsRaster(ChannelDataInput input) Parses a raster from the given input stream and returns a single tile. -
Uses of ChannelDataInput in org.apache.sis.internal.storage
Methods in org.apache.sis.internal.storage with parameters of type ChannelDataInputModifier and TypeMethodDescriptionfinal ChannelDataOutputWritableResourceSupport.channel(ChannelDataInput input) Returns the writable channel positioned at the beginning of the stream.private static booleanWritableResourceSupport.isEmpty(ChannelDataInput input) Returnstrueif the given channel is empty.final booleanWritableResourceSupport.replace(ChannelDataInput input) Returnstrueif the caller should add or replace the resource orfalseif it needs to update an existing resource. -
Uses of ChannelDataInput in org.apache.sis.internal.storage.esri
Fields in org.apache.sis.internal.storage.esri declared as ChannelDataInputModifier and TypeFieldDescription(package private) final ChannelDataInputCharactersView.inputThe object to use for reading data, ornullif unavailable.private ChannelDataInputRawRasterStore.inputThe object to use for reading data, ornullif the channel has been closed.Constructors in org.apache.sis.internal.storage.esri with parameters of type ChannelDataInputModifierConstructorDescription(package private)CharactersView(ChannelDataInput input, ByteBuffer buffer) Creates a new sequence of characters.RawRasterReader(GridGeometry gridGeometry, SampleModel layout, int bandGapBytes, ChannelDataInput input) Creates a new reader for the given input. -
Uses of ChannelDataInput in org.apache.sis.internal.storage.inflater
Fields in org.apache.sis.internal.storage.inflater declared as ChannelDataInputModifier and TypeFieldDescriptionprotected final ChannelDataInputCompressionChannel.inputThe source of data to decompress.protected final ChannelDataInputInflater.inputThe source of data to decompress.Methods in org.apache.sis.internal.storage.inflater that return ChannelDataInputModifier and TypeMethodDescription(package private) final ChannelDataInputCompressionChannel.createDataInput(PixelChannel channel, int scanlineStride) Creates the data input stream to use for getting uncompressed data.Methods in org.apache.sis.internal.storage.inflater with parameters of type ChannelDataInputModifier and TypeMethodDescription(package private) static CopyFromBytesCopyFromBytes.create(ChannelDataInput input, DataType dataType, int chunksPerRow, int samplesPerChunk, int[] skipAfterChunks, int pixelsPerElement) Creates a new instance.static InflaterInflater.create(StoreListeners listeners, ChannelDataInput input, Compression compression, Predictor predictor, int sourcePixelStride, int sourceWidth, int chunksPerRow, int samplesPerChunk, int[] skipAfterChunks, int pixelsPerElement, DataType dataType) Creates a new instance for the given compression.Constructors in org.apache.sis.internal.storage.inflater with parameters of type ChannelDataInputModifierConstructorDescription(package private)Bytes(ChannelDataInput input, int count, int size, int[] skips, int divisor) Creates a new inflater which will write in the given buffer.(package private)CCITTRLE(ChannelDataInput input, StoreListeners listeners, int sourceWidth) Creates a new channel which will decompress data from the given input.protectedCompressionChannel(ChannelDataInput input, StoreListeners listeners) Creates a new channel which will decompress data from the given input.privateCopyFromBytes(ChannelDataInput input, int chunksPerRow, int samplesPerChunk, int[] skipAfterChunks, int pixelsPerElement, int bytesPerElement) For constructors in inner classes.(package private)Doubles(ChannelDataInput input, int count, int size, int[] skips, int divisor) Creates a new inflater which will write in the given buffer.(package private)Floats(ChannelDataInput input, int count, int size, int[] skips, int divisor) Creates a new inflater which will write in the given buffer.protectedInflater(ChannelDataInput input, int chunksPerRow, int samplesPerChunk, int[] skipAfterChunks, int pixelsPerElement, int maxChunkSize) Creates a new inflater instance.(package private)Ints(ChannelDataInput input, int count, int size, int[] skips, int divisor) Creates a new inflater which will write in the given buffer.LZW(ChannelDataInput input, StoreListeners listeners) Creates a new channel which will decompress data from the given input.PackBits(ChannelDataInput input, StoreListeners listeners) Creates a new channel which will decompress data from the given input.(package private)Shorts(ChannelDataInput input, int count, int size, int[] skips, int divisor) Creates a new inflater which will write in the given buffer.ZIP(ChannelDataInput input, StoreListeners listeners) Creates a new channel which will decompress data from the given input. -
Uses of ChannelDataInput in org.apache.sis.internal.storage.io
Subclasses of ChannelDataInput in org.apache.sis.internal.storage.ioModifier and TypeClassDescriptionclassAdds the missing methods inChannelDataInputfor implementing theImageInputStreaminterface.Constructors in org.apache.sis.internal.storage.io with parameters of type ChannelDataInputModifierConstructorDescription(package private)ChannelDataInput(ChannelDataInput input) Creates a new input stream from the givenChannelDataInput.Creates a new input stream from the givenChannelDataInput.HyperRectangleReader(byte dataType, ChannelDataInput input) Creates a new reader for the given input. -
Uses of ChannelDataInput in org.apache.sis.storage
Methods in org.apache.sis.storage that return ChannelDataInputModifier and TypeMethodDescriptionprivate ChannelDataInputStorageConnector.createChannelDataInput(boolean asImageInputStream) Creates a view for the input as aChannelDataInputif possible. -
Uses of ChannelDataInput in org.apache.sis.storage.geotiff
Fields in org.apache.sis.storage.geotiff declared as ChannelDataInputModifier and TypeFieldDescriptionprivate ChannelDataInputNativeMetadata.inputThe stream from which to read the data.(package private) final ChannelDataInputReader.inputThe stream from which to read the data.private final ChannelDataInputReversedBitsChannel.inputSource channel where to read bytes before bit order reversal.Methods in org.apache.sis.storage.geotiff that return ChannelDataInputModifier and TypeMethodDescription(package private) final ChannelDataInputDataSubset.input()Returns the input of bytes for compressed raster data.private ChannelDataInputImageFileDirectory.input()Shortcut for a frequently requested information.(package private) static ChannelDataInputReversedBitsChannel.wrap(ChannelDataInput input) Creates a new input channel at the same position and with the same content than the given channel, but with bits order reversed in every byte.Methods in org.apache.sis.storage.geotiff with parameters of type ChannelDataInputModifier and TypeMethodDescriptionType.readArray(ChannelDataInput input, int count) Reads an arbitrary number of values as a Java array.doubleType.readDouble(ChannelDataInput input, long count) Reads a single value and returns it as adoubletype, performing conversion if needed.final intType.readInt(ChannelDataInput input, long count) Reads a single value and returns it as a signedinttype, performing conversion if needed.longType.readLong(ChannelDataInput input, long count) Reads a single value and returns it as alongtype, performing conversion if needed.Type.readObject(ChannelDataInput input, long count) final shortType.readShort(ChannelDataInput input, long count) Reads a single value and returns it as a signedshorttype, performing conversion if needed.String[]Type.readString(ChannelDataInput input, long length, Charset charset) Reads the value as strings.final longType.readUnsignedLong(ChannelDataInput input, long count) Reads a single value which is expected to be positive.final VectorType.readVector(ChannelDataInput input, long count) Reads an arbitrary number of values as a wrapper around a Java array of primitive type.(package private) static ChannelDataInputReversedBitsChannel.wrap(ChannelDataInput input) Creates a new input channel at the same position and with the same content than the given channel, but with bits order reversed in every byte.Constructors in org.apache.sis.storage.geotiff with parameters of type ChannelDataInputModifierConstructorDescription(package private)Reader(GeoTiffStore store, ChannelDataInput input) Creates a new GeoTIFF reader which will read data from the given input.privateCreates a new channel which will reverse the bit order of bytes read from the given channel.