Uses of Class
org.apache.sis.internal.storage.io.ChannelFactory
Packages that use ChannelFactory
Package
Description
Utility classes for the implementation of SIS storage classes.
Helper classes for reading and writing XML documents using StAX (Streaming API for XML).
Data store base types for retrieving and saving geospatial data
in various storage formats.
-
Uses of ChannelFactory in org.apache.sis.internal.storage.io
Subclasses of ChannelFactory in org.apache.sis.internal.storage.ioModifier and TypeClassDescriptionprivate static final class
private static final class
A factory that returns an existing channel as-is.Fields in org.apache.sis.internal.storage.io with type parameters of type ChannelFactoryModifier and TypeFieldDescriptionstatic final InternalOptionKey
<UnaryOperator<ChannelFactory>> InternalOptionKey.CHANNEL_FACTORY_WRAPPER
Wraps readable or writable channels on creation.Methods in org.apache.sis.internal.storage.io that return ChannelFactoryModifier and TypeMethodDescriptionprivate static ChannelFactory
ChannelFactory.prepare
(Object storage, boolean allowWriteOnly, String encoding, OpenOption[] options) Returns a byte channel factory without wrappers, ornull
if unsupported.static ChannelFactory
ChannelFactory.prepare
(Object storage, boolean allowWriteOnly, String encoding, OpenOption[] options, UnaryOperator<ChannelFactory> wrapper) Returns a byte channel factory from the given input or output, ornull
if the given input/output is unsupported.Method parameters in org.apache.sis.internal.storage.io with type arguments of type ChannelFactoryModifier and TypeMethodDescriptionstatic ChannelFactory
ChannelFactory.prepare
(Object storage, boolean allowWriteOnly, String encoding, OpenOption[] options, UnaryOperator<ChannelFactory> wrapper) Returns a byte channel factory from the given input or output, ornull
if the given input/output is unsupported. -
Uses of ChannelFactory in org.apache.sis.internal.storage.xml.stream
Fields in org.apache.sis.internal.storage.xml.stream declared as ChannelFactoryModifier and TypeFieldDescriptionprivate final ChannelFactory
StaxDataStore.channelFactory
Object to use for creating new input streams if we need to read the same data more than once. -
Uses of ChannelFactory in org.apache.sis.storage
Methods in org.apache.sis.storage with parameters of type ChannelFactoryModifier and TypeMethodDescriptionprivate ByteBuffer
StorageConnector.getChannelBuffer
(ChannelFactory factory) Returns or allocate a buffer for use with theChannelDataInput
orChannelDataOutput
.