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 RasterFormatException
RasterReader.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 ChannelDataOutput
WritableResourceSupport.channel
(ChannelDataInput input) Returns the writable channel positioned at the beginning of the stream.private static boolean
WritableResourceSupport.isEmpty
(ChannelDataInput input) Returnstrue
if the given channel is empty.final boolean
WritableResourceSupport.replace
(ChannelDataInput input) Returnstrue
if the caller should add or replace the resource orfalse
if 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 ChannelDataInput
CharactersView.input
The object to use for reading data, ornull
if unavailable.private ChannelDataInput
RawRasterStore.input
The object to use for reading data, ornull
if 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 ChannelDataInput
CompressionChannel.input
The source of data to decompress.protected final ChannelDataInput
Inflater.input
The source of data to decompress.Methods in org.apache.sis.internal.storage.inflater that return ChannelDataInputModifier and TypeMethodDescription(package private) final ChannelDataInput
CompressionChannel.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 CopyFromBytes
CopyFromBytes.create
(ChannelDataInput input, DataType dataType, int chunksPerRow, int samplesPerChunk, int[] skipAfterChunks, int pixelsPerElement) Creates a new instance.static Inflater
Inflater.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.protected
CompressionChannel
(ChannelDataInput input, StoreListeners listeners) Creates a new channel which will decompress data from the given input.private
CopyFromBytes
(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.protected
Inflater
(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 TypeClassDescriptionclass
Adds the missing methods inChannelDataInput
for implementing theImageInputStream
interface.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 ChannelDataInput
StorageConnector.createChannelDataInput
(boolean asImageInputStream) Creates a view for the input as aChannelDataInput
if possible. -
Uses of ChannelDataInput in org.apache.sis.storage.geotiff
Fields in org.apache.sis.storage.geotiff declared as ChannelDataInputModifier and TypeFieldDescriptionprivate ChannelDataInput
NativeMetadata.input
The stream from which to read the data.(package private) final ChannelDataInput
Reader.input
The stream from which to read the data.private final ChannelDataInput
ReversedBitsChannel.input
Source channel where to read bytes before bit order reversal.Methods in org.apache.sis.storage.geotiff that return ChannelDataInputModifier and TypeMethodDescription(package private) final ChannelDataInput
DataSubset.input()
Returns the input of bytes for compressed raster data.private ChannelDataInput
ImageFileDirectory.input()
Shortcut for a frequently requested information.(package private) static ChannelDataInput
ReversedBitsChannel.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.double
Type.readDouble
(ChannelDataInput input, long count) Reads a single value and returns it as adouble
type, performing conversion if needed.final int
Type.readInt
(ChannelDataInput input, long count) Reads a single value and returns it as a signedint
type, performing conversion if needed.long
Type.readLong
(ChannelDataInput input, long count) Reads a single value and returns it as along
type, performing conversion if needed.Type.readObject
(ChannelDataInput input, long count) final short
Type.readShort
(ChannelDataInput input, long count) Reads a single value and returns it as a signedshort
type, performing conversion if needed.String[]
Type.readString
(ChannelDataInput input, long length, Charset charset) Reads the value as strings.final long
Type.readUnsignedLong
(ChannelDataInput input, long count) Reads a single value which is expected to be positive.final Vector
Type.readVector
(ChannelDataInput input, long count) Reads an arbitrary number of values as a wrapper around a Java array of primitive type.(package private) static ChannelDataInput
ReversedBitsChannel.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.private
Creates a new channel which will reverse the bit order of bytes read from the given channel.