Uses of Interface
org.apache.sis.storage.DataStoreProvider.Prober
Packages that use DataStoreProvider.Prober
Package
Description
Data store base types for retrieving and saving geospatial data
in various storage formats.
-
Uses of DataStoreProvider.Prober in org.apache.sis.storage
Classes in org.apache.sis.storage that implement DataStoreProvider.ProberModifier and TypeClassDescriptionprivate static final class
Implementation of the composed probe returned byorElse(Class, Prober)
.Fields in org.apache.sis.storage declared as DataStoreProvider.ProberModifier and TypeFieldDescriptionprivate final DataStoreProvider.Prober<S>
DataStoreProvider.ProberList.first
The main probe to try first.(package private) DataStoreProvider.Prober<? super N>
DataStoreProvider.ProberList.next
The probe to try next if the DataStoreProvider.ProberList.first probe cannot be executed.Methods in org.apache.sis.storage that return DataStoreProvider.ProberModifier and TypeMethodDescriptiondefault <A> DataStoreProvider.Prober<S>
DataStoreProvider.Prober.orElse
(Class<A> type, DataStoreProvider.Prober<? super A> alternative) Returns a composed probe that attempts, in sequence, this probe followed by the alternative probe if the first probe cannot be executed.DataStoreProvider.ProberList.orElse
(Class<A> type, DataStoreProvider.Prober<? super A> prober) Appends a new probe alternative at the end of this linked list.Methods in org.apache.sis.storage with parameters of type DataStoreProvider.ProberModifier and TypeMethodDescriptiondefault <A> DataStoreProvider.Prober<S>
DataStoreProvider.Prober.orElse
(Class<A> type, DataStoreProvider.Prober<? super A> alternative) Returns a composed probe that attempts, in sequence, this probe followed by the alternative probe if the first probe cannot be executed.DataStoreProvider.ProberList.orElse
(Class<A> type, DataStoreProvider.Prober<? super A> prober) Appends a new probe alternative at the end of this linked list.protected <S> ProbeResult
DataStoreProvider.probeContent
(StorageConnector connector, Class<S> type, DataStoreProvider.Prober<? super S> prober) Applies the specified test on the storage content without modifying buffer or input stream position.private <S> ProbeResult
DataStoreProvider.tryProber
(StorageConnector connector, Class<S> type, DataStoreProvider.Prober<? super S> prober) Implementation ofDataStoreProvider.probeContent(StorageConnector, Class, Prober)
for a single element in a list of probe.Constructors in org.apache.sis.storage with parameters of type DataStoreProvider.ProberModifierConstructorDescription(package private)
ProberList
(DataStoreProvider.Prober<S> first, Class<N> type, DataStoreProvider.Prober<? super N> next) Creates a new composed probe as a root node of a linked list.